OSDN Git Service

gcc/
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation
7 #
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
12
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 # GNU General Public License for more details.
17
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21 #
22
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
27
28 build_alias=@build_noncanonical@
29 build_vendor=@build_vendor@
30 build_os=@build_os@
31 build=@build@
32 host_alias=@host_noncanonical@
33 host_vendor=@host_vendor@
34 host_os=@host_os@
35 host=@host@
36 target_alias=@target_noncanonical@
37 target_vendor=@target_vendor@
38 target_os=@target_os@
39 target=@target@
40
41 program_transform_name = @program_transform_name@
42
43 prefix = @prefix@
44 exec_prefix = @exec_prefix@
45
46 srcdir = @srcdir@
47
48 bindir = @bindir@
49 sbindir = @sbindir@
50 libexecdir = @libexecdir@
51 datadir = @datadir@
52 sysconfdir = @sysconfdir@
53 sharedstatedir = @sharedstatedir@
54 localstatedir = @localstatedir@
55 libdir = @libdir@
56 includedir = @includedir@
57 oldincludedir = @oldincludedir@
58 infodir = @infodir@
59 datarootdir = @datarootdir@
60 docdir = @docdir@
61 pdfdir = @pdfdir@
62 htmldir = @htmldir@
63 mandir = @mandir@
64 man1dir = $(mandir)/man1
65 man2dir = $(mandir)/man2
66 man3dir = $(mandir)/man3
67 man4dir = $(mandir)/man4
68 man5dir = $(mandir)/man5
69 man6dir = $(mandir)/man6
70 man7dir = $(mandir)/man7
71 man8dir = $(mandir)/man8
72 man9dir = $(mandir)/man9
73
74 INSTALL = @INSTALL@
75 INSTALL_PROGRAM = @INSTALL_PROGRAM@
76 INSTALL_SCRIPT = @INSTALL_SCRIPT@
77 INSTALL_DATA = @INSTALL_DATA@
78 LN = @LN@
79 LN_S = @LN_S@
80 MAINT = @MAINT@
81 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
82 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
83
84 # -------------------------------------------------
85 # Miscellaneous non-standard autoconf-set variables
86 # -------------------------------------------------
87
88 # The gcc driver likes to know the arguments it was configured with.
89 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
90
91 tooldir = @tooldir@
92 build_tooldir = @build_tooldir@
93
94 GDB_NLM_DEPS = 
95
96 # This is the name of the environment variable used for the path to
97 # the libraries.
98 RPATH_ENVVAR = @RPATH_ENVVAR@
99
100 # Build programs are put under this directory.
101 BUILD_SUBDIR = @build_subdir@
102 # This is set by the configure script to the arguments to use when configuring
103 # directories built for the build system.
104 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
105
106 # This is the list of variables to export in the environment when
107 # configuring any subdirectory.  It must also be exported whenever
108 # recursing into a build directory in case that directory's Makefile
109 # re-runs configure.
110 BASE_EXPORTS = \
111         FLEX="$(FLEX)"; export FLEX; \
112         LEX="$(LEX)"; export LEX; \
113         BISON="$(BISON)"; export BISON; \
114         YACC="$(YACC)"; export YACC; \
115         M4="$(M4)"; export M4; \
116         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
117
118 # This is the list of variables to export in the environment when
119 # configuring subdirectories for the build system.
120 BUILD_EXPORTS = \
121         $(BASE_EXPORTS) \
122         AR="$(AR_FOR_BUILD)"; export AR; \
123         AS="$(AS_FOR_BUILD)"; export AS; \
124         CC="$(CC_FOR_BUILD)"; export CC; \
125         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
126         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
127         CXX="$(CXX_FOR_BUILD)"; export CXX; \
128         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
129         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
130         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
131         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
132         LD="$(LD_FOR_BUILD)"; export LD; \
133         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
134         NM="$(NM_FOR_BUILD)"; export NM; \
135         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
136         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
137         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
138
139 # This is the list of directories to built for the host system.
140 SUBDIRS = @configdirs@
141 # This is set by the configure script to the arguments to use when configuring
142 # directories built for the host system.
143 HOST_CONFIGARGS = @host_configargs@
144 # Host programs are put under this directory, which is . except if building
145 # with srcdir=..
146 HOST_SUBDIR = @host_subdir@
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the host system.  We need to pass
149 # some to the GCC configure because of its hybrid host/target nature.
150 HOST_EXPORTS = \
151         $(BASE_EXPORTS) \
152         CC="$(CC)"; export CC; \
153         CFLAGS="$(CFLAGS)"; export CFLAGS; \
154         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155         CXX="$(CXX)"; export CXX; \
156         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
157         AR="$(AR)"; export AR; \
158         AS="$(AS)"; export AS; \
159         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
160         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
161         LD="$(LD)"; export LD; \
162         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
163         NM="$(NM)"; export NM; \
164         RANLIB="$(RANLIB)"; export RANLIB; \
165         WINDRES="$(WINDRES)"; export WINDRES; \
166         WINDMC="$(WINDMC)"; export WINDMC; \
167         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
168         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
169         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
170         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
171         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
172         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
173         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
174         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
175         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
176         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
177         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
178         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
179 @if gcc-bootstrap
180         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
181 @endif gcc-bootstrap
182         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
183
184 # Similar, for later GCC stages.
185 POSTSTAGE1_HOST_EXPORTS = \
186         $(HOST_EXPORTS) \
187         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
188           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
189         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
190           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
191           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
192           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
193         LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
194
195 # Target libraries are put under this directory:
196 TARGET_SUBDIR = @target_subdir@
197 # This is set by the configure script to the arguments to use when configuring
198 # directories built for the target.
199 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
200 # This is the list of variables to export in the environment when
201 # configuring subdirectories for the host system.
202 BASE_TARGET_EXPORTS = \
203         $(BASE_EXPORTS) \
204         AR="$(AR_FOR_TARGET)"; export AR; \
205         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
206         CC="$(CC_FOR_TARGET)"; export CC; \
207         CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
208         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
209         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
210         CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
211         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
212         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
213         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
214         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
215         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
216         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
217         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
218         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
219         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
220         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
221         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
222         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
223         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
224
225 RAW_CXX_TARGET_EXPORTS = \
226         $(BASE_TARGET_EXPORTS) \
227         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
228         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
229
230 NORMAL_TARGET_EXPORTS = \
231         $(BASE_TARGET_EXPORTS) \
232         CXX="$(CXX_FOR_TARGET)"; export CXX;
233
234 # Where to find GMP
235 HOST_GMPLIBS = @gmplibs@
236 HOST_GMPINC = @gmpinc@
237
238 # ----------------------------------------------
239 # Programs producing files for the BUILD machine
240 # ----------------------------------------------
241
242 SHELL = @config_shell@
243
244 # pwd command to use.  Allow user to override default by setting PWDCMD in
245 # the environment to account for automounters.  The make variable must not
246 # be called PWDCMD, otherwise the value set here is passed to make
247 # subprocesses and overrides the setting from the user's environment.
248 # Don't use PWD since it is a common shell environment variable and we
249 # don't want to corrupt it.
250 PWD_COMMAND = $${PWDCMD-pwd}
251
252 # compilers to use to create programs which must be run in the build
253 # environment.
254 AR_FOR_BUILD = @AR_FOR_BUILD@
255 AS_FOR_BUILD = @AS_FOR_BUILD@
256 CC_FOR_BUILD = @CC_FOR_BUILD@
257 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
258 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
259 CXX_FOR_BUILD = @CXX_FOR_BUILD@
260 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
261 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
262 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
263 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
264 LD_FOR_BUILD = @LD_FOR_BUILD@
265 NM_FOR_BUILD = @NM_FOR_BUILD@
266 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
267 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
268 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
269
270 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
271 # here so that they can be overridden by Makefile fragments.
272 BUILD_PREFIX = @BUILD_PREFIX@
273 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
274
275 # Flags to pass to stage2 and later makes.  They are defined
276 # here so that they can be overridden by Makefile fragments.
277 BOOT_CFLAGS= -g -O2
278 BOOT_LDFLAGS=
279
280 BISON = @BISON@
281 YACC = @YACC@
282 FLEX = @FLEX@
283 LEX = @LEX@
284 M4 = @M4@
285 MAKEINFO = @MAKEINFO@
286 EXPECT = @EXPECT@
287 RUNTEST = @RUNTEST@
288
289 # This just becomes part of the MAKEINFO definition passed down to
290 # sub-makes.  It lets flags be given on the command line while still
291 # using the makeinfo from the object tree.
292 # (Default to avoid splitting info files by setting the threshold high.)
293 MAKEINFOFLAGS = --split-size=5000000
294
295 # ---------------------------------------------
296 # Programs producing files for the HOST machine
297 # ---------------------------------------------
298
299 AS = @AS@
300 AR = @AR@
301 AR_FLAGS = rc
302 CC = @CC@
303 CXX = @CXX@
304 DLLTOOL = @DLLTOOL@
305 LD = @LD@
306 LIPO = @LIPO@
307 NM = @NM@
308 OBJDUMP = @OBJDUMP@
309 RANLIB = @RANLIB@
310 STRIP = @STRIP@
311 WINDRES = @WINDRES@
312 WINDMC = @WINDMC@
313
314 GNATBIND = @GNATBIND@
315 GNATMAKE = @GNATMAKE@
316
317 CFLAGS = @CFLAGS@
318 LDFLAGS = @LDFLAGS@
319 LIBCFLAGS = $(CFLAGS)
320 CXXFLAGS = @CXXFLAGS@
321 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
322
323 # Only build the C compiler for stage1, because that is the only one that
324 # we can guarantee will build with the native compiler, and also it is the
325 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
326 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
327 # overrideable (for a bootstrap build stage1 also builds gcc.info).
328
329 STAGE1_CHECKING=@stage1_checking@
330 STAGE1_LANGUAGES=@stage1_languages@
331
332 STAGE1_CFLAGS=@stage1_cflags@
333 STAGE2_CFLAGS=$(BOOT_CFLAGS)
334 STAGE3_CFLAGS=$(BOOT_CFLAGS)
335 STAGE4_CFLAGS=$(BOOT_CFLAGS)
336
337 STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
338 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
339 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
340 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
341
342 do-compare = @do_compare@
343 do-compare3 = $(do-compare)
344 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
345
346 # -----------------------------------------------
347 # Programs producing files for the TARGET machine
348 # -----------------------------------------------
349
350 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
351
352 AR_FOR_TARGET=@AR_FOR_TARGET@
353 AS_FOR_TARGET=@AS_FOR_TARGET@
354 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
355
356 # If GCC_FOR_TARGET is not overriden on the command line, then this
357 # variable is passed down to the gcc Makefile, where it is used to
358 # build libgcc2.a.  We define it here so that it can itself be
359 # overridden on the command line.
360 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
361 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
362 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
363 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
364 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
365 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
366 LD_FOR_TARGET=@LD_FOR_TARGET@
367
368 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
369 NM_FOR_TARGET=@NM_FOR_TARGET@
370 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
371 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
372 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
373 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
374 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
375
376 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
377 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
378 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
379
380 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
381 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
382 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
383 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
384
385 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
386 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
387 LDFLAGS_FOR_TARGET = 
388
389 # ------------------------------------
390 # Miscellaneous targets and flag lists
391 # ------------------------------------
392
393 # The first rule in the file had better be this one.  Don't put any above it.
394 # This lives here to allow makefile fragments to contain dependencies.
395 all:
396
397 #### host and target specific makefile fragments come in here.
398 @target_makefile_frag@
399 @alphaieee_frag@
400 @ospace_frag@
401 @host_makefile_frag@
402 ###
403
404 # This is the list of directories that may be needed in RPATH_ENVVAR
405 # so that prorgams built for the target machine work.
406 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
407
408 @if target-libstdc++-v3
409 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
410 @endif target-libstdc++-v3
411
412 @if target-libmudflap
413 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
414 @endif target-libmudflap
415
416 @if target-libssp
417 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
418 @endif target-libssp
419
420 @if target-libgomp
421 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
422 @endif target-libgomp
423
424
425
426 # This is the list of directories that may be needed in RPATH_ENVVAR
427 # so that programs built for the host machine work.
428 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
429
430 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
431 @if gcc
432 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
433 @endif gcc
434
435
436 @if bfd
437 HOST_LIB_PATH_bfd = \
438   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
439 @endif bfd
440
441 @if opcodes
442 HOST_LIB_PATH_opcodes = \
443   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
444 @endif opcodes
445
446 @if gmp
447 HOST_LIB_PATH_gmp = \
448   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
449 @endif gmp
450
451 @if mpfr
452 HOST_LIB_PATH_mpfr = \
453   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
454 @endif mpfr
455
456
457 # Flags to pass down to all sub-makes.
458 BASE_FLAGS_TO_PASS = \
459         "DESTDIR=$(DESTDIR)" \
460         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
461         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
462         "bindir=$(bindir)" \
463         "datadir=$(datadir)" \
464         "exec_prefix=$(exec_prefix)" \
465         "includedir=$(includedir)" \
466         "datarootdir=$(datarootdir)" \
467         "docdir=$(docdir)" \
468         "infodir=$(infodir)" \
469         "pdfdir=$(pdfdir)" \
470         "htmldir=$(htmldir)" \
471         "libdir=$(libdir)" \
472         "libexecdir=$(libexecdir)" \
473         "lispdir=$(lispdir)" \
474         "localstatedir=$(localstatedir)" \
475         "mandir=$(mandir)" \
476         "oldincludedir=$(oldincludedir)" \
477         "prefix=$(prefix)" \
478         "sbindir=$(sbindir)" \
479         "sharedstatedir=$(sharedstatedir)" \
480         "sysconfdir=$(sysconfdir)" \
481         "tooldir=$(tooldir)" \
482         "build_tooldir=$(build_tooldir)" \
483         "target_alias=$(target_alias)" \
484         "BISON=$(BISON)" \
485         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
486         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
487         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
488         "EXPECT=$(EXPECT)" \
489         "FLEX=$(FLEX)" \
490         "INSTALL=$(INSTALL)" \
491         "INSTALL_DATA=$(INSTALL_DATA)" \
492         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
493         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
494         "LEX=$(LEX)" \
495         "M4=$(M4)" \
496         "MAKE=$(MAKE)" \
497         "RUNTEST=$(RUNTEST)" \
498         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
499         "SHELL=$(SHELL)" \
500         "YACC=$(YACC)" \
501         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
502         "AR_FLAGS=$(AR_FLAGS)" \
503         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
504         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
505         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
506         "CFLAGS=$(CFLAGS)" \
507         "CXXFLAGS=$(CXXFLAGS)" \
508         "LDFLAGS=$(LDFLAGS)" \
509         "LIBCFLAGS=$(LIBCFLAGS)" \
510         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
511         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
512         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
513         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
514         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
515         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
516         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
517         "GNATBIND=$(GNATBIND)" \
518         "GNATMAKE=$(GNATMAKE)" \
519         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
520         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
521         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
522         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
523         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
524         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
525         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
526         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
527         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
528         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
529         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
530         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
531         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
532         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
533         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
534         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
535         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
536         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
537         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
538         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
539         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
540         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
541         "LEAN=$(LEAN)" \
542         "CONFIG_SHELL=$(SHELL)" \
543         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
544
545 # We leave this in just in case, but it is not needed anymore.
546 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
547
548 # Flags to pass down to most sub-makes, in which we're building with
549 # the host environment.
550 EXTRA_HOST_FLAGS = \
551         'AR=$(AR)' \
552         'AS=$(AS)' \
553         'CC=$(CC)' \
554         'CXX=$(CXX)' \
555         'DLLTOOL=$(DLLTOOL)' \
556         'LD=$(LD)' \
557         'LIPO=$(LIPO)' \
558         'NM=$(NM)' \
559         'OBJDUMP=$(OBJDUMP)' \
560         'RANLIB=$(RANLIB)' \
561         'STRIP=$(STRIP)' \
562         'WINDRES=$(WINDRES)' \
563         'WINDMC=$(WINDMC)'
564
565 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
566
567 # Flags that are concerned with the location of the X11 include files
568 # and library files
569 #
570 # NOTE: until the top-level is getting the values via autoconf, it only
571 # causes problems to have this top-level Makefile overriding the autoconf-set
572 # values in child directories.  Only variables that don't conflict with
573 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
574 #
575 X11_FLAGS_TO_PASS = \
576         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
577         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
578
579 # Flags to pass to stage2 and later makes.
580
581 POSTSTAGE1_FLAGS_TO_PASS = \
582         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
583         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
584         LDFLAGS="$(BOOT_LDFLAGS)" \
585         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
586
587 # Flags to pass down to makes which are built with the target environment.
588 # The double $ decreases the length of the command line; those variables
589 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
590 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
591 # so we expand them here.
592 EXTRA_TARGET_FLAGS = \
593         'AR=$$(AR_FOR_TARGET)' \
594         'AS=$(COMPILER_AS_FOR_TARGET)' \
595         'CC=$$(CC_FOR_TARGET)' \
596         'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
597         'CXX=$$(CXX_FOR_TARGET)' \
598         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
599         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
600         'LD=$(COMPILER_LD_FOR_TARGET)' \
601         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
602         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
603         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
604         'NM=$(COMPILER_NM_FOR_TARGET)' \
605         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
606         'RANLIB=$$(RANLIB_FOR_TARGET)' \
607         'WINDRES=$$(WINDRES_FOR_TARGET)' \
608         'WINDMC=$$(WINDMC_FOR_TARGET)'
609
610 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
611
612 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
613 # unfortunately needs the native compiler and the target ar and
614 # ranlib.
615 # If any variables are added here, they must be added to do-*, below.
616 # The BUILD_* variables are a special case, which are used for the gcc
617 # cross-building scheme.
618 EXTRA_GCC_FLAGS = \
619         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
620         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
621         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
622         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
623         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
624         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
625
626 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
627
628 .PHONY: configure-host
629 configure-host:  \
630     maybe-configure-ash \
631     maybe-configure-autoconf \
632     maybe-configure-automake \
633     maybe-configure-bash \
634     maybe-configure-bfd \
635     maybe-configure-opcodes \
636     maybe-configure-binutils \
637     maybe-configure-bison \
638     maybe-configure-byacc \
639     maybe-configure-bzip2 \
640     maybe-configure-dejagnu \
641     maybe-configure-diff \
642     maybe-configure-dosutils \
643     maybe-configure-etc \
644     maybe-configure-fastjar \
645     maybe-configure-fileutils \
646     maybe-configure-findutils \
647     maybe-configure-find \
648     maybe-configure-fixincludes \
649     maybe-configure-flex \
650     maybe-configure-gas \
651     maybe-configure-gcc \
652     maybe-configure-gawk \
653     maybe-configure-gettext \
654     maybe-configure-gmp \
655     maybe-configure-mpfr \
656     maybe-configure-gnuserv \
657     maybe-configure-gold \
658     maybe-configure-gprof \
659     maybe-configure-gzip \
660     maybe-configure-hello \
661     maybe-configure-indent \
662     maybe-configure-intl \
663     maybe-configure-tcl \
664     maybe-configure-itcl \
665     maybe-configure-ld \
666     maybe-configure-libcpp \
667     maybe-configure-libdecnumber \
668     maybe-configure-libgui \
669     maybe-configure-libiberty \
670     maybe-configure-libtool \
671     maybe-configure-m4 \
672     maybe-configure-make \
673     maybe-configure-mmalloc \
674     maybe-configure-patch \
675     maybe-configure-perl \
676     maybe-configure-prms \
677     maybe-configure-rcs \
678     maybe-configure-readline \
679     maybe-configure-release \
680     maybe-configure-recode \
681     maybe-configure-sed \
682     maybe-configure-send-pr \
683     maybe-configure-shellutils \
684     maybe-configure-sid \
685     maybe-configure-sim \
686     maybe-configure-tar \
687     maybe-configure-texinfo \
688     maybe-configure-textutils \
689     maybe-configure-time \
690     maybe-configure-uudecode \
691     maybe-configure-wdiff \
692     maybe-configure-zip \
693     maybe-configure-zlib \
694     maybe-configure-gdb \
695     maybe-configure-expect \
696     maybe-configure-guile \
697     maybe-configure-tk \
698     maybe-configure-libtermcap \
699     maybe-configure-utils \
700     maybe-configure-gnattools
701 .PHONY: configure-target
702 configure-target:  \
703     maybe-configure-target-libstdc++-v3 \
704     maybe-configure-target-libmudflap \
705     maybe-configure-target-libssp \
706     maybe-configure-target-newlib \
707     maybe-configure-target-libgcc \
708     maybe-configure-target-libgfortran \
709     maybe-configure-target-libobjc \
710     maybe-configure-target-libtermcap \
711     maybe-configure-target-winsup \
712     maybe-configure-target-libgloss \
713     maybe-configure-target-libiberty \
714     maybe-configure-target-gperf \
715     maybe-configure-target-examples \
716     maybe-configure-target-libffi \
717     maybe-configure-target-libjava \
718     maybe-configure-target-zlib \
719     maybe-configure-target-boehm-gc \
720     maybe-configure-target-qthreads \
721     maybe-configure-target-rda \
722     maybe-configure-target-libada \
723     maybe-configure-target-libgomp
724
725 # The target built for a native non-bootstrap build.
726 .PHONY: all
727 all:
728 @if gcc-bootstrap
729         [ -f stage_final ] || echo stage3 > stage_final
730         @r=`${PWD_COMMAND}`; export r; \
731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
732         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
733 @endif gcc-bootstrap
734         @: $(MAKE); $(unstage)
735         @r=`${PWD_COMMAND}`; export r; \
736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
737         if [ -f stage_last ]; then \
738           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
739         else \
740           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
741         fi
742
743 .PHONY: all-build
744
745 all-build: maybe-all-build-libiberty
746 all-build: maybe-all-build-bison
747 all-build: maybe-all-build-byacc
748 all-build: maybe-all-build-flex
749 all-build: maybe-all-build-m4
750 all-build: maybe-all-build-texinfo
751 all-build: maybe-all-build-fixincludes
752
753 .PHONY: all-host
754
755 all-host: maybe-all-ash
756 all-host: maybe-all-autoconf
757 all-host: maybe-all-automake
758 all-host: maybe-all-bash
759 @if bfd-no-bootstrap
760 all-host: maybe-all-bfd
761 @endif bfd-no-bootstrap
762 @if opcodes-no-bootstrap
763 all-host: maybe-all-opcodes
764 @endif opcodes-no-bootstrap
765 @if binutils-no-bootstrap
766 all-host: maybe-all-binutils
767 @endif binutils-no-bootstrap
768 all-host: maybe-all-bison
769 all-host: maybe-all-byacc
770 all-host: maybe-all-bzip2
771 all-host: maybe-all-dejagnu
772 all-host: maybe-all-diff
773 all-host: maybe-all-dosutils
774 all-host: maybe-all-etc
775 all-host: maybe-all-fastjar
776 all-host: maybe-all-fileutils
777 all-host: maybe-all-findutils
778 all-host: maybe-all-find
779 all-host: maybe-all-fixincludes
780 all-host: maybe-all-flex
781 @if gas-no-bootstrap
782 all-host: maybe-all-gas
783 @endif gas-no-bootstrap
784 @if gcc-no-bootstrap
785 all-host: maybe-all-gcc
786 @endif gcc-no-bootstrap
787 all-host: maybe-all-gawk
788 all-host: maybe-all-gettext
789 @if gmp-no-bootstrap
790 all-host: maybe-all-gmp
791 @endif gmp-no-bootstrap
792 @if mpfr-no-bootstrap
793 all-host: maybe-all-mpfr
794 @endif mpfr-no-bootstrap
795 all-host: maybe-all-gnuserv
796 @if gold-no-bootstrap
797 all-host: maybe-all-gold
798 @endif gold-no-bootstrap
799 all-host: maybe-all-gprof
800 all-host: maybe-all-gzip
801 all-host: maybe-all-hello
802 all-host: maybe-all-indent
803 @if intl-no-bootstrap
804 all-host: maybe-all-intl
805 @endif intl-no-bootstrap
806 all-host: maybe-all-tcl
807 all-host: maybe-all-itcl
808 @if ld-no-bootstrap
809 all-host: maybe-all-ld
810 @endif ld-no-bootstrap
811 @if libcpp-no-bootstrap
812 all-host: maybe-all-libcpp
813 @endif libcpp-no-bootstrap
814 @if libdecnumber-no-bootstrap
815 all-host: maybe-all-libdecnumber
816 @endif libdecnumber-no-bootstrap
817 all-host: maybe-all-libgui
818 @if libiberty-no-bootstrap
819 all-host: maybe-all-libiberty
820 @endif libiberty-no-bootstrap
821 all-host: maybe-all-libtool
822 all-host: maybe-all-m4
823 all-host: maybe-all-make
824 all-host: maybe-all-mmalloc
825 all-host: maybe-all-patch
826 all-host: maybe-all-perl
827 all-host: maybe-all-prms
828 all-host: maybe-all-rcs
829 all-host: maybe-all-readline
830 all-host: maybe-all-release
831 all-host: maybe-all-recode
832 all-host: maybe-all-sed
833 all-host: maybe-all-send-pr
834 all-host: maybe-all-shellutils
835 all-host: maybe-all-sid
836 all-host: maybe-all-sim
837 all-host: maybe-all-tar
838 all-host: maybe-all-texinfo
839 all-host: maybe-all-textutils
840 all-host: maybe-all-time
841 all-host: maybe-all-uudecode
842 all-host: maybe-all-wdiff
843 all-host: maybe-all-zip
844 @if zlib-no-bootstrap
845 all-host: maybe-all-zlib
846 @endif zlib-no-bootstrap
847 all-host: maybe-all-gdb
848 all-host: maybe-all-expect
849 all-host: maybe-all-guile
850 all-host: maybe-all-tk
851 all-host: maybe-all-libtermcap
852 all-host: maybe-all-utils
853 all-host: maybe-all-gnattools
854
855 .PHONY: all-target
856
857 all-target: maybe-all-target-libstdc++-v3
858 all-target: maybe-all-target-libmudflap
859 all-target: maybe-all-target-libssp
860 all-target: maybe-all-target-newlib
861 @if target-libgcc-no-bootstrap
862 all-target: maybe-all-target-libgcc
863 @endif target-libgcc-no-bootstrap
864 all-target: maybe-all-target-libgfortran
865 all-target: maybe-all-target-libobjc
866 all-target: maybe-all-target-libtermcap
867 all-target: maybe-all-target-winsup
868 all-target: maybe-all-target-libgloss
869 all-target: maybe-all-target-libiberty
870 all-target: maybe-all-target-gperf
871 all-target: maybe-all-target-examples
872 all-target: maybe-all-target-libffi
873 all-target: maybe-all-target-libjava
874 all-target: maybe-all-target-zlib
875 all-target: maybe-all-target-boehm-gc
876 all-target: maybe-all-target-qthreads
877 all-target: maybe-all-target-rda
878 all-target: maybe-all-target-libada
879 all-target: maybe-all-target-libgomp
880
881 # Do a target for all the subdirectories.  A ``make do-X'' will do a
882 # ``make X'' in all subdirectories (because, in general, there is a
883 # dependency (below) of X upon do-X, a ``make X'' will also do this,
884 # but it may do additional work as well).
885
886 .PHONY: do-info
887 do-info:
888         @: $(MAKE); $(unstage)
889         @r=`${PWD_COMMAND}`; export r; \
890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
891         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
892           info-target
893
894
895 .PHONY: info-host
896
897 info-host: maybe-info-ash
898 info-host: maybe-info-autoconf
899 info-host: maybe-info-automake
900 info-host: maybe-info-bash
901 info-host: maybe-info-bfd
902 info-host: maybe-info-opcodes
903 info-host: maybe-info-binutils
904 info-host: maybe-info-bison
905 info-host: maybe-info-byacc
906 info-host: maybe-info-bzip2
907 info-host: maybe-info-dejagnu
908 info-host: maybe-info-diff
909 info-host: maybe-info-dosutils
910 info-host: maybe-info-etc
911 info-host: maybe-info-fastjar
912 info-host: maybe-info-fileutils
913 info-host: maybe-info-findutils
914 info-host: maybe-info-find
915 info-host: maybe-info-fixincludes
916 info-host: maybe-info-flex
917 info-host: maybe-info-gas
918 info-host: maybe-info-gcc
919 info-host: maybe-info-gawk
920 info-host: maybe-info-gettext
921 info-host: maybe-info-gmp
922 info-host: maybe-info-mpfr
923 info-host: maybe-info-gnuserv
924 info-host: maybe-info-gold
925 info-host: maybe-info-gprof
926 info-host: maybe-info-gzip
927 info-host: maybe-info-hello
928 info-host: maybe-info-indent
929 info-host: maybe-info-intl
930 info-host: maybe-info-tcl
931 info-host: maybe-info-itcl
932 info-host: maybe-info-ld
933 info-host: maybe-info-libcpp
934 info-host: maybe-info-libdecnumber
935 info-host: maybe-info-libgui
936 info-host: maybe-info-libiberty
937 info-host: maybe-info-libtool
938 info-host: maybe-info-m4
939 info-host: maybe-info-make
940 info-host: maybe-info-mmalloc
941 info-host: maybe-info-patch
942 info-host: maybe-info-perl
943 info-host: maybe-info-prms
944 info-host: maybe-info-rcs
945 info-host: maybe-info-readline
946 info-host: maybe-info-release
947 info-host: maybe-info-recode
948 info-host: maybe-info-sed
949 info-host: maybe-info-send-pr
950 info-host: maybe-info-shellutils
951 info-host: maybe-info-sid
952 info-host: maybe-info-sim
953 info-host: maybe-info-tar
954 info-host: maybe-info-texinfo
955 info-host: maybe-info-textutils
956 info-host: maybe-info-time
957 info-host: maybe-info-uudecode
958 info-host: maybe-info-wdiff
959 info-host: maybe-info-zip
960 info-host: maybe-info-zlib
961 info-host: maybe-info-gdb
962 info-host: maybe-info-expect
963 info-host: maybe-info-guile
964 info-host: maybe-info-tk
965 info-host: maybe-info-libtermcap
966 info-host: maybe-info-utils
967 info-host: maybe-info-gnattools
968
969 .PHONY: info-target
970
971 info-target: maybe-info-target-libstdc++-v3
972 info-target: maybe-info-target-libmudflap
973 info-target: maybe-info-target-libssp
974 info-target: maybe-info-target-newlib
975 info-target: maybe-info-target-libgcc
976 info-target: maybe-info-target-libgfortran
977 info-target: maybe-info-target-libobjc
978 info-target: maybe-info-target-libtermcap
979 info-target: maybe-info-target-winsup
980 info-target: maybe-info-target-libgloss
981 info-target: maybe-info-target-libiberty
982 info-target: maybe-info-target-gperf
983 info-target: maybe-info-target-examples
984 info-target: maybe-info-target-libffi
985 info-target: maybe-info-target-libjava
986 info-target: maybe-info-target-zlib
987 info-target: maybe-info-target-boehm-gc
988 info-target: maybe-info-target-qthreads
989 info-target: maybe-info-target-rda
990 info-target: maybe-info-target-libada
991 info-target: maybe-info-target-libgomp
992
993 .PHONY: do-dvi
994 do-dvi:
995         @: $(MAKE); $(unstage)
996         @r=`${PWD_COMMAND}`; export r; \
997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
998         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
999           dvi-target
1000
1001
1002 .PHONY: dvi-host
1003
1004 dvi-host: maybe-dvi-ash
1005 dvi-host: maybe-dvi-autoconf
1006 dvi-host: maybe-dvi-automake
1007 dvi-host: maybe-dvi-bash
1008 dvi-host: maybe-dvi-bfd
1009 dvi-host: maybe-dvi-opcodes
1010 dvi-host: maybe-dvi-binutils
1011 dvi-host: maybe-dvi-bison
1012 dvi-host: maybe-dvi-byacc
1013 dvi-host: maybe-dvi-bzip2
1014 dvi-host: maybe-dvi-dejagnu
1015 dvi-host: maybe-dvi-diff
1016 dvi-host: maybe-dvi-dosutils
1017 dvi-host: maybe-dvi-etc
1018 dvi-host: maybe-dvi-fastjar
1019 dvi-host: maybe-dvi-fileutils
1020 dvi-host: maybe-dvi-findutils
1021 dvi-host: maybe-dvi-find
1022 dvi-host: maybe-dvi-fixincludes
1023 dvi-host: maybe-dvi-flex
1024 dvi-host: maybe-dvi-gas
1025 dvi-host: maybe-dvi-gcc
1026 dvi-host: maybe-dvi-gawk
1027 dvi-host: maybe-dvi-gettext
1028 dvi-host: maybe-dvi-gmp
1029 dvi-host: maybe-dvi-mpfr
1030 dvi-host: maybe-dvi-gnuserv
1031 dvi-host: maybe-dvi-gold
1032 dvi-host: maybe-dvi-gprof
1033 dvi-host: maybe-dvi-gzip
1034 dvi-host: maybe-dvi-hello
1035 dvi-host: maybe-dvi-indent
1036 dvi-host: maybe-dvi-intl
1037 dvi-host: maybe-dvi-tcl
1038 dvi-host: maybe-dvi-itcl
1039 dvi-host: maybe-dvi-ld
1040 dvi-host: maybe-dvi-libcpp
1041 dvi-host: maybe-dvi-libdecnumber
1042 dvi-host: maybe-dvi-libgui
1043 dvi-host: maybe-dvi-libiberty
1044 dvi-host: maybe-dvi-libtool
1045 dvi-host: maybe-dvi-m4
1046 dvi-host: maybe-dvi-make
1047 dvi-host: maybe-dvi-mmalloc
1048 dvi-host: maybe-dvi-patch
1049 dvi-host: maybe-dvi-perl
1050 dvi-host: maybe-dvi-prms
1051 dvi-host: maybe-dvi-rcs
1052 dvi-host: maybe-dvi-readline
1053 dvi-host: maybe-dvi-release
1054 dvi-host: maybe-dvi-recode
1055 dvi-host: maybe-dvi-sed
1056 dvi-host: maybe-dvi-send-pr
1057 dvi-host: maybe-dvi-shellutils
1058 dvi-host: maybe-dvi-sid
1059 dvi-host: maybe-dvi-sim
1060 dvi-host: maybe-dvi-tar
1061 dvi-host: maybe-dvi-texinfo
1062 dvi-host: maybe-dvi-textutils
1063 dvi-host: maybe-dvi-time
1064 dvi-host: maybe-dvi-uudecode
1065 dvi-host: maybe-dvi-wdiff
1066 dvi-host: maybe-dvi-zip
1067 dvi-host: maybe-dvi-zlib
1068 dvi-host: maybe-dvi-gdb
1069 dvi-host: maybe-dvi-expect
1070 dvi-host: maybe-dvi-guile
1071 dvi-host: maybe-dvi-tk
1072 dvi-host: maybe-dvi-libtermcap
1073 dvi-host: maybe-dvi-utils
1074 dvi-host: maybe-dvi-gnattools
1075
1076 .PHONY: dvi-target
1077
1078 dvi-target: maybe-dvi-target-libstdc++-v3
1079 dvi-target: maybe-dvi-target-libmudflap
1080 dvi-target: maybe-dvi-target-libssp
1081 dvi-target: maybe-dvi-target-newlib
1082 dvi-target: maybe-dvi-target-libgcc
1083 dvi-target: maybe-dvi-target-libgfortran
1084 dvi-target: maybe-dvi-target-libobjc
1085 dvi-target: maybe-dvi-target-libtermcap
1086 dvi-target: maybe-dvi-target-winsup
1087 dvi-target: maybe-dvi-target-libgloss
1088 dvi-target: maybe-dvi-target-libiberty
1089 dvi-target: maybe-dvi-target-gperf
1090 dvi-target: maybe-dvi-target-examples
1091 dvi-target: maybe-dvi-target-libffi
1092 dvi-target: maybe-dvi-target-libjava
1093 dvi-target: maybe-dvi-target-zlib
1094 dvi-target: maybe-dvi-target-boehm-gc
1095 dvi-target: maybe-dvi-target-qthreads
1096 dvi-target: maybe-dvi-target-rda
1097 dvi-target: maybe-dvi-target-libada
1098 dvi-target: maybe-dvi-target-libgomp
1099
1100 .PHONY: do-pdf
1101 do-pdf:
1102         @: $(MAKE); $(unstage)
1103         @r=`${PWD_COMMAND}`; export r; \
1104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1105         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1106           pdf-target
1107
1108
1109 .PHONY: pdf-host
1110
1111 pdf-host: maybe-pdf-ash
1112 pdf-host: maybe-pdf-autoconf
1113 pdf-host: maybe-pdf-automake
1114 pdf-host: maybe-pdf-bash
1115 pdf-host: maybe-pdf-bfd
1116 pdf-host: maybe-pdf-opcodes
1117 pdf-host: maybe-pdf-binutils
1118 pdf-host: maybe-pdf-bison
1119 pdf-host: maybe-pdf-byacc
1120 pdf-host: maybe-pdf-bzip2
1121 pdf-host: maybe-pdf-dejagnu
1122 pdf-host: maybe-pdf-diff
1123 pdf-host: maybe-pdf-dosutils
1124 pdf-host: maybe-pdf-etc
1125 pdf-host: maybe-pdf-fastjar
1126 pdf-host: maybe-pdf-fileutils
1127 pdf-host: maybe-pdf-findutils
1128 pdf-host: maybe-pdf-find
1129 pdf-host: maybe-pdf-fixincludes
1130 pdf-host: maybe-pdf-flex
1131 pdf-host: maybe-pdf-gas
1132 pdf-host: maybe-pdf-gcc
1133 pdf-host: maybe-pdf-gawk
1134 pdf-host: maybe-pdf-gettext
1135 pdf-host: maybe-pdf-gmp
1136 pdf-host: maybe-pdf-mpfr
1137 pdf-host: maybe-pdf-gnuserv
1138 pdf-host: maybe-pdf-gold
1139 pdf-host: maybe-pdf-gprof
1140 pdf-host: maybe-pdf-gzip
1141 pdf-host: maybe-pdf-hello
1142 pdf-host: maybe-pdf-indent
1143 pdf-host: maybe-pdf-intl
1144 pdf-host: maybe-pdf-tcl
1145 pdf-host: maybe-pdf-itcl
1146 pdf-host: maybe-pdf-ld
1147 pdf-host: maybe-pdf-libcpp
1148 pdf-host: maybe-pdf-libdecnumber
1149 pdf-host: maybe-pdf-libgui
1150 pdf-host: maybe-pdf-libiberty
1151 pdf-host: maybe-pdf-libtool
1152 pdf-host: maybe-pdf-m4
1153 pdf-host: maybe-pdf-make
1154 pdf-host: maybe-pdf-mmalloc
1155 pdf-host: maybe-pdf-patch
1156 pdf-host: maybe-pdf-perl
1157 pdf-host: maybe-pdf-prms
1158 pdf-host: maybe-pdf-rcs
1159 pdf-host: maybe-pdf-readline
1160 pdf-host: maybe-pdf-release
1161 pdf-host: maybe-pdf-recode
1162 pdf-host: maybe-pdf-sed
1163 pdf-host: maybe-pdf-send-pr
1164 pdf-host: maybe-pdf-shellutils
1165 pdf-host: maybe-pdf-sid
1166 pdf-host: maybe-pdf-sim
1167 pdf-host: maybe-pdf-tar
1168 pdf-host: maybe-pdf-texinfo
1169 pdf-host: maybe-pdf-textutils
1170 pdf-host: maybe-pdf-time
1171 pdf-host: maybe-pdf-uudecode
1172 pdf-host: maybe-pdf-wdiff
1173 pdf-host: maybe-pdf-zip
1174 pdf-host: maybe-pdf-zlib
1175 pdf-host: maybe-pdf-gdb
1176 pdf-host: maybe-pdf-expect
1177 pdf-host: maybe-pdf-guile
1178 pdf-host: maybe-pdf-tk
1179 pdf-host: maybe-pdf-libtermcap
1180 pdf-host: maybe-pdf-utils
1181 pdf-host: maybe-pdf-gnattools
1182
1183 .PHONY: pdf-target
1184
1185 pdf-target: maybe-pdf-target-libstdc++-v3
1186 pdf-target: maybe-pdf-target-libmudflap
1187 pdf-target: maybe-pdf-target-libssp
1188 pdf-target: maybe-pdf-target-newlib
1189 pdf-target: maybe-pdf-target-libgcc
1190 pdf-target: maybe-pdf-target-libgfortran
1191 pdf-target: maybe-pdf-target-libobjc
1192 pdf-target: maybe-pdf-target-libtermcap
1193 pdf-target: maybe-pdf-target-winsup
1194 pdf-target: maybe-pdf-target-libgloss
1195 pdf-target: maybe-pdf-target-libiberty
1196 pdf-target: maybe-pdf-target-gperf
1197 pdf-target: maybe-pdf-target-examples
1198 pdf-target: maybe-pdf-target-libffi
1199 pdf-target: maybe-pdf-target-libjava
1200 pdf-target: maybe-pdf-target-zlib
1201 pdf-target: maybe-pdf-target-boehm-gc
1202 pdf-target: maybe-pdf-target-qthreads
1203 pdf-target: maybe-pdf-target-rda
1204 pdf-target: maybe-pdf-target-libada
1205 pdf-target: maybe-pdf-target-libgomp
1206
1207 .PHONY: do-html
1208 do-html:
1209         @: $(MAKE); $(unstage)
1210         @r=`${PWD_COMMAND}`; export r; \
1211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1212         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1213           html-target
1214
1215
1216 .PHONY: html-host
1217
1218 html-host: maybe-html-ash
1219 html-host: maybe-html-autoconf
1220 html-host: maybe-html-automake
1221 html-host: maybe-html-bash
1222 html-host: maybe-html-bfd
1223 html-host: maybe-html-opcodes
1224 html-host: maybe-html-binutils
1225 html-host: maybe-html-bison
1226 html-host: maybe-html-byacc
1227 html-host: maybe-html-bzip2
1228 html-host: maybe-html-dejagnu
1229 html-host: maybe-html-diff
1230 html-host: maybe-html-dosutils
1231 html-host: maybe-html-etc
1232 html-host: maybe-html-fastjar
1233 html-host: maybe-html-fileutils
1234 html-host: maybe-html-findutils
1235 html-host: maybe-html-find
1236 html-host: maybe-html-fixincludes
1237 html-host: maybe-html-flex
1238 html-host: maybe-html-gas
1239 html-host: maybe-html-gcc
1240 html-host: maybe-html-gawk
1241 html-host: maybe-html-gettext
1242 html-host: maybe-html-gmp
1243 html-host: maybe-html-mpfr
1244 html-host: maybe-html-gnuserv
1245 html-host: maybe-html-gold
1246 html-host: maybe-html-gprof
1247 html-host: maybe-html-gzip
1248 html-host: maybe-html-hello
1249 html-host: maybe-html-indent
1250 html-host: maybe-html-intl
1251 html-host: maybe-html-tcl
1252 html-host: maybe-html-itcl
1253 html-host: maybe-html-ld
1254 html-host: maybe-html-libcpp
1255 html-host: maybe-html-libdecnumber
1256 html-host: maybe-html-libgui
1257 html-host: maybe-html-libiberty
1258 html-host: maybe-html-libtool
1259 html-host: maybe-html-m4
1260 html-host: maybe-html-make
1261 html-host: maybe-html-mmalloc
1262 html-host: maybe-html-patch
1263 html-host: maybe-html-perl
1264 html-host: maybe-html-prms
1265 html-host: maybe-html-rcs
1266 html-host: maybe-html-readline
1267 html-host: maybe-html-release
1268 html-host: maybe-html-recode
1269 html-host: maybe-html-sed
1270 html-host: maybe-html-send-pr
1271 html-host: maybe-html-shellutils
1272 html-host: maybe-html-sid
1273 html-host: maybe-html-sim
1274 html-host: maybe-html-tar
1275 html-host: maybe-html-texinfo
1276 html-host: maybe-html-textutils
1277 html-host: maybe-html-time
1278 html-host: maybe-html-uudecode
1279 html-host: maybe-html-wdiff
1280 html-host: maybe-html-zip
1281 html-host: maybe-html-zlib
1282 html-host: maybe-html-gdb
1283 html-host: maybe-html-expect
1284 html-host: maybe-html-guile
1285 html-host: maybe-html-tk
1286 html-host: maybe-html-libtermcap
1287 html-host: maybe-html-utils
1288 html-host: maybe-html-gnattools
1289
1290 .PHONY: html-target
1291
1292 html-target: maybe-html-target-libstdc++-v3
1293 html-target: maybe-html-target-libmudflap
1294 html-target: maybe-html-target-libssp
1295 html-target: maybe-html-target-newlib
1296 html-target: maybe-html-target-libgcc
1297 html-target: maybe-html-target-libgfortran
1298 html-target: maybe-html-target-libobjc
1299 html-target: maybe-html-target-libtermcap
1300 html-target: maybe-html-target-winsup
1301 html-target: maybe-html-target-libgloss
1302 html-target: maybe-html-target-libiberty
1303 html-target: maybe-html-target-gperf
1304 html-target: maybe-html-target-examples
1305 html-target: maybe-html-target-libffi
1306 html-target: maybe-html-target-libjava
1307 html-target: maybe-html-target-zlib
1308 html-target: maybe-html-target-boehm-gc
1309 html-target: maybe-html-target-qthreads
1310 html-target: maybe-html-target-rda
1311 html-target: maybe-html-target-libada
1312 html-target: maybe-html-target-libgomp
1313
1314 .PHONY: do-TAGS
1315 do-TAGS:
1316         @: $(MAKE); $(unstage)
1317         @r=`${PWD_COMMAND}`; export r; \
1318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1319         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1320           TAGS-target
1321
1322
1323 .PHONY: TAGS-host
1324
1325 TAGS-host: maybe-TAGS-ash
1326 TAGS-host: maybe-TAGS-autoconf
1327 TAGS-host: maybe-TAGS-automake
1328 TAGS-host: maybe-TAGS-bash
1329 TAGS-host: maybe-TAGS-bfd
1330 TAGS-host: maybe-TAGS-opcodes
1331 TAGS-host: maybe-TAGS-binutils
1332 TAGS-host: maybe-TAGS-bison
1333 TAGS-host: maybe-TAGS-byacc
1334 TAGS-host: maybe-TAGS-bzip2
1335 TAGS-host: maybe-TAGS-dejagnu
1336 TAGS-host: maybe-TAGS-diff
1337 TAGS-host: maybe-TAGS-dosutils
1338 TAGS-host: maybe-TAGS-etc
1339 TAGS-host: maybe-TAGS-fastjar
1340 TAGS-host: maybe-TAGS-fileutils
1341 TAGS-host: maybe-TAGS-findutils
1342 TAGS-host: maybe-TAGS-find
1343 TAGS-host: maybe-TAGS-fixincludes
1344 TAGS-host: maybe-TAGS-flex
1345 TAGS-host: maybe-TAGS-gas
1346 TAGS-host: maybe-TAGS-gcc
1347 TAGS-host: maybe-TAGS-gawk
1348 TAGS-host: maybe-TAGS-gettext
1349 TAGS-host: maybe-TAGS-gmp
1350 TAGS-host: maybe-TAGS-mpfr
1351 TAGS-host: maybe-TAGS-gnuserv
1352 TAGS-host: maybe-TAGS-gold
1353 TAGS-host: maybe-TAGS-gprof
1354 TAGS-host: maybe-TAGS-gzip
1355 TAGS-host: maybe-TAGS-hello
1356 TAGS-host: maybe-TAGS-indent
1357 TAGS-host: maybe-TAGS-intl
1358 TAGS-host: maybe-TAGS-tcl
1359 TAGS-host: maybe-TAGS-itcl
1360 TAGS-host: maybe-TAGS-ld
1361 TAGS-host: maybe-TAGS-libcpp
1362 TAGS-host: maybe-TAGS-libdecnumber
1363 TAGS-host: maybe-TAGS-libgui
1364 TAGS-host: maybe-TAGS-libiberty
1365 TAGS-host: maybe-TAGS-libtool
1366 TAGS-host: maybe-TAGS-m4
1367 TAGS-host: maybe-TAGS-make
1368 TAGS-host: maybe-TAGS-mmalloc
1369 TAGS-host: maybe-TAGS-patch
1370 TAGS-host: maybe-TAGS-perl
1371 TAGS-host: maybe-TAGS-prms
1372 TAGS-host: maybe-TAGS-rcs
1373 TAGS-host: maybe-TAGS-readline
1374 TAGS-host: maybe-TAGS-release
1375 TAGS-host: maybe-TAGS-recode
1376 TAGS-host: maybe-TAGS-sed
1377 TAGS-host: maybe-TAGS-send-pr
1378 TAGS-host: maybe-TAGS-shellutils
1379 TAGS-host: maybe-TAGS-sid
1380 TAGS-host: maybe-TAGS-sim
1381 TAGS-host: maybe-TAGS-tar
1382 TAGS-host: maybe-TAGS-texinfo
1383 TAGS-host: maybe-TAGS-textutils
1384 TAGS-host: maybe-TAGS-time
1385 TAGS-host: maybe-TAGS-uudecode
1386 TAGS-host: maybe-TAGS-wdiff
1387 TAGS-host: maybe-TAGS-zip
1388 TAGS-host: maybe-TAGS-zlib
1389 TAGS-host: maybe-TAGS-gdb
1390 TAGS-host: maybe-TAGS-expect
1391 TAGS-host: maybe-TAGS-guile
1392 TAGS-host: maybe-TAGS-tk
1393 TAGS-host: maybe-TAGS-libtermcap
1394 TAGS-host: maybe-TAGS-utils
1395 TAGS-host: maybe-TAGS-gnattools
1396
1397 .PHONY: TAGS-target
1398
1399 TAGS-target: maybe-TAGS-target-libstdc++-v3
1400 TAGS-target: maybe-TAGS-target-libmudflap
1401 TAGS-target: maybe-TAGS-target-libssp
1402 TAGS-target: maybe-TAGS-target-newlib
1403 TAGS-target: maybe-TAGS-target-libgcc
1404 TAGS-target: maybe-TAGS-target-libgfortran
1405 TAGS-target: maybe-TAGS-target-libobjc
1406 TAGS-target: maybe-TAGS-target-libtermcap
1407 TAGS-target: maybe-TAGS-target-winsup
1408 TAGS-target: maybe-TAGS-target-libgloss
1409 TAGS-target: maybe-TAGS-target-libiberty
1410 TAGS-target: maybe-TAGS-target-gperf
1411 TAGS-target: maybe-TAGS-target-examples
1412 TAGS-target: maybe-TAGS-target-libffi
1413 TAGS-target: maybe-TAGS-target-libjava
1414 TAGS-target: maybe-TAGS-target-zlib
1415 TAGS-target: maybe-TAGS-target-boehm-gc
1416 TAGS-target: maybe-TAGS-target-qthreads
1417 TAGS-target: maybe-TAGS-target-rda
1418 TAGS-target: maybe-TAGS-target-libada
1419 TAGS-target: maybe-TAGS-target-libgomp
1420
1421 .PHONY: do-install-info
1422 do-install-info:
1423         @: $(MAKE); $(unstage)
1424         @r=`${PWD_COMMAND}`; export r; \
1425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1426         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1427           install-info-target
1428
1429
1430 .PHONY: install-info-host
1431
1432 install-info-host: maybe-install-info-ash
1433 install-info-host: maybe-install-info-autoconf
1434 install-info-host: maybe-install-info-automake
1435 install-info-host: maybe-install-info-bash
1436 install-info-host: maybe-install-info-bfd
1437 install-info-host: maybe-install-info-opcodes
1438 install-info-host: maybe-install-info-binutils
1439 install-info-host: maybe-install-info-bison
1440 install-info-host: maybe-install-info-byacc
1441 install-info-host: maybe-install-info-bzip2
1442 install-info-host: maybe-install-info-dejagnu
1443 install-info-host: maybe-install-info-diff
1444 install-info-host: maybe-install-info-dosutils
1445 install-info-host: maybe-install-info-etc
1446 install-info-host: maybe-install-info-fastjar
1447 install-info-host: maybe-install-info-fileutils
1448 install-info-host: maybe-install-info-findutils
1449 install-info-host: maybe-install-info-find
1450 install-info-host: maybe-install-info-fixincludes
1451 install-info-host: maybe-install-info-flex
1452 install-info-host: maybe-install-info-gas
1453 install-info-host: maybe-install-info-gcc
1454 install-info-host: maybe-install-info-gawk
1455 install-info-host: maybe-install-info-gettext
1456 install-info-host: maybe-install-info-gmp
1457 install-info-host: maybe-install-info-mpfr
1458 install-info-host: maybe-install-info-gnuserv
1459 install-info-host: maybe-install-info-gold
1460 install-info-host: maybe-install-info-gprof
1461 install-info-host: maybe-install-info-gzip
1462 install-info-host: maybe-install-info-hello
1463 install-info-host: maybe-install-info-indent
1464 install-info-host: maybe-install-info-intl
1465 install-info-host: maybe-install-info-tcl
1466 install-info-host: maybe-install-info-itcl
1467 install-info-host: maybe-install-info-ld
1468 install-info-host: maybe-install-info-libcpp
1469 install-info-host: maybe-install-info-libdecnumber
1470 install-info-host: maybe-install-info-libgui
1471 install-info-host: maybe-install-info-libiberty
1472 install-info-host: maybe-install-info-libtool
1473 install-info-host: maybe-install-info-m4
1474 install-info-host: maybe-install-info-make
1475 install-info-host: maybe-install-info-mmalloc
1476 install-info-host: maybe-install-info-patch
1477 install-info-host: maybe-install-info-perl
1478 install-info-host: maybe-install-info-prms
1479 install-info-host: maybe-install-info-rcs
1480 install-info-host: maybe-install-info-readline
1481 install-info-host: maybe-install-info-release
1482 install-info-host: maybe-install-info-recode
1483 install-info-host: maybe-install-info-sed
1484 install-info-host: maybe-install-info-send-pr
1485 install-info-host: maybe-install-info-shellutils
1486 install-info-host: maybe-install-info-sid
1487 install-info-host: maybe-install-info-sim
1488 install-info-host: maybe-install-info-tar
1489 install-info-host: maybe-install-info-texinfo
1490 install-info-host: maybe-install-info-textutils
1491 install-info-host: maybe-install-info-time
1492 install-info-host: maybe-install-info-uudecode
1493 install-info-host: maybe-install-info-wdiff
1494 install-info-host: maybe-install-info-zip
1495 install-info-host: maybe-install-info-zlib
1496 install-info-host: maybe-install-info-gdb
1497 install-info-host: maybe-install-info-expect
1498 install-info-host: maybe-install-info-guile
1499 install-info-host: maybe-install-info-tk
1500 install-info-host: maybe-install-info-libtermcap
1501 install-info-host: maybe-install-info-utils
1502 install-info-host: maybe-install-info-gnattools
1503
1504 .PHONY: install-info-target
1505
1506 install-info-target: maybe-install-info-target-libstdc++-v3
1507 install-info-target: maybe-install-info-target-libmudflap
1508 install-info-target: maybe-install-info-target-libssp
1509 install-info-target: maybe-install-info-target-newlib
1510 install-info-target: maybe-install-info-target-libgcc
1511 install-info-target: maybe-install-info-target-libgfortran
1512 install-info-target: maybe-install-info-target-libobjc
1513 install-info-target: maybe-install-info-target-libtermcap
1514 install-info-target: maybe-install-info-target-winsup
1515 install-info-target: maybe-install-info-target-libgloss
1516 install-info-target: maybe-install-info-target-libiberty
1517 install-info-target: maybe-install-info-target-gperf
1518 install-info-target: maybe-install-info-target-examples
1519 install-info-target: maybe-install-info-target-libffi
1520 install-info-target: maybe-install-info-target-libjava
1521 install-info-target: maybe-install-info-target-zlib
1522 install-info-target: maybe-install-info-target-boehm-gc
1523 install-info-target: maybe-install-info-target-qthreads
1524 install-info-target: maybe-install-info-target-rda
1525 install-info-target: maybe-install-info-target-libada
1526 install-info-target: maybe-install-info-target-libgomp
1527
1528 .PHONY: do-install-pdf
1529 do-install-pdf:
1530         @: $(MAKE); $(unstage)
1531         @r=`${PWD_COMMAND}`; export r; \
1532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1533         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1534           install-pdf-target
1535
1536
1537 .PHONY: install-pdf-host
1538
1539 install-pdf-host: maybe-install-pdf-ash
1540 install-pdf-host: maybe-install-pdf-autoconf
1541 install-pdf-host: maybe-install-pdf-automake
1542 install-pdf-host: maybe-install-pdf-bash
1543 install-pdf-host: maybe-install-pdf-bfd
1544 install-pdf-host: maybe-install-pdf-opcodes
1545 install-pdf-host: maybe-install-pdf-binutils
1546 install-pdf-host: maybe-install-pdf-bison
1547 install-pdf-host: maybe-install-pdf-byacc
1548 install-pdf-host: maybe-install-pdf-bzip2
1549 install-pdf-host: maybe-install-pdf-dejagnu
1550 install-pdf-host: maybe-install-pdf-diff
1551 install-pdf-host: maybe-install-pdf-dosutils
1552 install-pdf-host: maybe-install-pdf-etc
1553 install-pdf-host: maybe-install-pdf-fastjar
1554 install-pdf-host: maybe-install-pdf-fileutils
1555 install-pdf-host: maybe-install-pdf-findutils
1556 install-pdf-host: maybe-install-pdf-find
1557 install-pdf-host: maybe-install-pdf-fixincludes
1558 install-pdf-host: maybe-install-pdf-flex
1559 install-pdf-host: maybe-install-pdf-gas
1560 install-pdf-host: maybe-install-pdf-gcc
1561 install-pdf-host: maybe-install-pdf-gawk
1562 install-pdf-host: maybe-install-pdf-gettext
1563 install-pdf-host: maybe-install-pdf-gmp
1564 install-pdf-host: maybe-install-pdf-mpfr
1565 install-pdf-host: maybe-install-pdf-gnuserv
1566 install-pdf-host: maybe-install-pdf-gold
1567 install-pdf-host: maybe-install-pdf-gprof
1568 install-pdf-host: maybe-install-pdf-gzip
1569 install-pdf-host: maybe-install-pdf-hello
1570 install-pdf-host: maybe-install-pdf-indent
1571 install-pdf-host: maybe-install-pdf-intl
1572 install-pdf-host: maybe-install-pdf-tcl
1573 install-pdf-host: maybe-install-pdf-itcl
1574 install-pdf-host: maybe-install-pdf-ld
1575 install-pdf-host: maybe-install-pdf-libcpp
1576 install-pdf-host: maybe-install-pdf-libdecnumber
1577 install-pdf-host: maybe-install-pdf-libgui
1578 install-pdf-host: maybe-install-pdf-libiberty
1579 install-pdf-host: maybe-install-pdf-libtool
1580 install-pdf-host: maybe-install-pdf-m4
1581 install-pdf-host: maybe-install-pdf-make
1582 install-pdf-host: maybe-install-pdf-mmalloc
1583 install-pdf-host: maybe-install-pdf-patch
1584 install-pdf-host: maybe-install-pdf-perl
1585 install-pdf-host: maybe-install-pdf-prms
1586 install-pdf-host: maybe-install-pdf-rcs
1587 install-pdf-host: maybe-install-pdf-readline
1588 install-pdf-host: maybe-install-pdf-release
1589 install-pdf-host: maybe-install-pdf-recode
1590 install-pdf-host: maybe-install-pdf-sed
1591 install-pdf-host: maybe-install-pdf-send-pr
1592 install-pdf-host: maybe-install-pdf-shellutils
1593 install-pdf-host: maybe-install-pdf-sid
1594 install-pdf-host: maybe-install-pdf-sim
1595 install-pdf-host: maybe-install-pdf-tar
1596 install-pdf-host: maybe-install-pdf-texinfo
1597 install-pdf-host: maybe-install-pdf-textutils
1598 install-pdf-host: maybe-install-pdf-time
1599 install-pdf-host: maybe-install-pdf-uudecode
1600 install-pdf-host: maybe-install-pdf-wdiff
1601 install-pdf-host: maybe-install-pdf-zip
1602 install-pdf-host: maybe-install-pdf-zlib
1603 install-pdf-host: maybe-install-pdf-gdb
1604 install-pdf-host: maybe-install-pdf-expect
1605 install-pdf-host: maybe-install-pdf-guile
1606 install-pdf-host: maybe-install-pdf-tk
1607 install-pdf-host: maybe-install-pdf-libtermcap
1608 install-pdf-host: maybe-install-pdf-utils
1609 install-pdf-host: maybe-install-pdf-gnattools
1610
1611 .PHONY: install-pdf-target
1612
1613 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1614 install-pdf-target: maybe-install-pdf-target-libmudflap
1615 install-pdf-target: maybe-install-pdf-target-libssp
1616 install-pdf-target: maybe-install-pdf-target-newlib
1617 install-pdf-target: maybe-install-pdf-target-libgcc
1618 install-pdf-target: maybe-install-pdf-target-libgfortran
1619 install-pdf-target: maybe-install-pdf-target-libobjc
1620 install-pdf-target: maybe-install-pdf-target-libtermcap
1621 install-pdf-target: maybe-install-pdf-target-winsup
1622 install-pdf-target: maybe-install-pdf-target-libgloss
1623 install-pdf-target: maybe-install-pdf-target-libiberty
1624 install-pdf-target: maybe-install-pdf-target-gperf
1625 install-pdf-target: maybe-install-pdf-target-examples
1626 install-pdf-target: maybe-install-pdf-target-libffi
1627 install-pdf-target: maybe-install-pdf-target-libjava
1628 install-pdf-target: maybe-install-pdf-target-zlib
1629 install-pdf-target: maybe-install-pdf-target-boehm-gc
1630 install-pdf-target: maybe-install-pdf-target-qthreads
1631 install-pdf-target: maybe-install-pdf-target-rda
1632 install-pdf-target: maybe-install-pdf-target-libada
1633 install-pdf-target: maybe-install-pdf-target-libgomp
1634
1635 .PHONY: do-install-html
1636 do-install-html:
1637         @: $(MAKE); $(unstage)
1638         @r=`${PWD_COMMAND}`; export r; \
1639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1640         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1641           install-html-target
1642
1643
1644 .PHONY: install-html-host
1645
1646 install-html-host: maybe-install-html-ash
1647 install-html-host: maybe-install-html-autoconf
1648 install-html-host: maybe-install-html-automake
1649 install-html-host: maybe-install-html-bash
1650 install-html-host: maybe-install-html-bfd
1651 install-html-host: maybe-install-html-opcodes
1652 install-html-host: maybe-install-html-binutils
1653 install-html-host: maybe-install-html-bison
1654 install-html-host: maybe-install-html-byacc
1655 install-html-host: maybe-install-html-bzip2
1656 install-html-host: maybe-install-html-dejagnu
1657 install-html-host: maybe-install-html-diff
1658 install-html-host: maybe-install-html-dosutils
1659 install-html-host: maybe-install-html-etc
1660 install-html-host: maybe-install-html-fastjar
1661 install-html-host: maybe-install-html-fileutils
1662 install-html-host: maybe-install-html-findutils
1663 install-html-host: maybe-install-html-find
1664 install-html-host: maybe-install-html-fixincludes
1665 install-html-host: maybe-install-html-flex
1666 install-html-host: maybe-install-html-gas
1667 install-html-host: maybe-install-html-gcc
1668 install-html-host: maybe-install-html-gawk
1669 install-html-host: maybe-install-html-gettext
1670 install-html-host: maybe-install-html-gmp
1671 install-html-host: maybe-install-html-mpfr
1672 install-html-host: maybe-install-html-gnuserv
1673 install-html-host: maybe-install-html-gold
1674 install-html-host: maybe-install-html-gprof
1675 install-html-host: maybe-install-html-gzip
1676 install-html-host: maybe-install-html-hello
1677 install-html-host: maybe-install-html-indent
1678 install-html-host: maybe-install-html-intl
1679 install-html-host: maybe-install-html-tcl
1680 install-html-host: maybe-install-html-itcl
1681 install-html-host: maybe-install-html-ld
1682 install-html-host: maybe-install-html-libcpp
1683 install-html-host: maybe-install-html-libdecnumber
1684 install-html-host: maybe-install-html-libgui
1685 install-html-host: maybe-install-html-libiberty
1686 install-html-host: maybe-install-html-libtool
1687 install-html-host: maybe-install-html-m4
1688 install-html-host: maybe-install-html-make
1689 install-html-host: maybe-install-html-mmalloc
1690 install-html-host: maybe-install-html-patch
1691 install-html-host: maybe-install-html-perl
1692 install-html-host: maybe-install-html-prms
1693 install-html-host: maybe-install-html-rcs
1694 install-html-host: maybe-install-html-readline
1695 install-html-host: maybe-install-html-release
1696 install-html-host: maybe-install-html-recode
1697 install-html-host: maybe-install-html-sed
1698 install-html-host: maybe-install-html-send-pr
1699 install-html-host: maybe-install-html-shellutils
1700 install-html-host: maybe-install-html-sid
1701 install-html-host: maybe-install-html-sim
1702 install-html-host: maybe-install-html-tar
1703 install-html-host: maybe-install-html-texinfo
1704 install-html-host: maybe-install-html-textutils
1705 install-html-host: maybe-install-html-time
1706 install-html-host: maybe-install-html-uudecode
1707 install-html-host: maybe-install-html-wdiff
1708 install-html-host: maybe-install-html-zip
1709 install-html-host: maybe-install-html-zlib
1710 install-html-host: maybe-install-html-gdb
1711 install-html-host: maybe-install-html-expect
1712 install-html-host: maybe-install-html-guile
1713 install-html-host: maybe-install-html-tk
1714 install-html-host: maybe-install-html-libtermcap
1715 install-html-host: maybe-install-html-utils
1716 install-html-host: maybe-install-html-gnattools
1717
1718 .PHONY: install-html-target
1719
1720 install-html-target: maybe-install-html-target-libstdc++-v3
1721 install-html-target: maybe-install-html-target-libmudflap
1722 install-html-target: maybe-install-html-target-libssp
1723 install-html-target: maybe-install-html-target-newlib
1724 install-html-target: maybe-install-html-target-libgcc
1725 install-html-target: maybe-install-html-target-libgfortran
1726 install-html-target: maybe-install-html-target-libobjc
1727 install-html-target: maybe-install-html-target-libtermcap
1728 install-html-target: maybe-install-html-target-winsup
1729 install-html-target: maybe-install-html-target-libgloss
1730 install-html-target: maybe-install-html-target-libiberty
1731 install-html-target: maybe-install-html-target-gperf
1732 install-html-target: maybe-install-html-target-examples
1733 install-html-target: maybe-install-html-target-libffi
1734 install-html-target: maybe-install-html-target-libjava
1735 install-html-target: maybe-install-html-target-zlib
1736 install-html-target: maybe-install-html-target-boehm-gc
1737 install-html-target: maybe-install-html-target-qthreads
1738 install-html-target: maybe-install-html-target-rda
1739 install-html-target: maybe-install-html-target-libada
1740 install-html-target: maybe-install-html-target-libgomp
1741
1742 .PHONY: do-installcheck
1743 do-installcheck:
1744         @: $(MAKE); $(unstage)
1745         @r=`${PWD_COMMAND}`; export r; \
1746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1747         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1748           installcheck-target
1749
1750
1751 .PHONY: installcheck-host
1752
1753 installcheck-host: maybe-installcheck-ash
1754 installcheck-host: maybe-installcheck-autoconf
1755 installcheck-host: maybe-installcheck-automake
1756 installcheck-host: maybe-installcheck-bash
1757 installcheck-host: maybe-installcheck-bfd
1758 installcheck-host: maybe-installcheck-opcodes
1759 installcheck-host: maybe-installcheck-binutils
1760 installcheck-host: maybe-installcheck-bison
1761 installcheck-host: maybe-installcheck-byacc
1762 installcheck-host: maybe-installcheck-bzip2
1763 installcheck-host: maybe-installcheck-dejagnu
1764 installcheck-host: maybe-installcheck-diff
1765 installcheck-host: maybe-installcheck-dosutils
1766 installcheck-host: maybe-installcheck-etc
1767 installcheck-host: maybe-installcheck-fastjar
1768 installcheck-host: maybe-installcheck-fileutils
1769 installcheck-host: maybe-installcheck-findutils
1770 installcheck-host: maybe-installcheck-find
1771 installcheck-host: maybe-installcheck-fixincludes
1772 installcheck-host: maybe-installcheck-flex
1773 installcheck-host: maybe-installcheck-gas
1774 installcheck-host: maybe-installcheck-gcc
1775 installcheck-host: maybe-installcheck-gawk
1776 installcheck-host: maybe-installcheck-gettext
1777 installcheck-host: maybe-installcheck-gmp
1778 installcheck-host: maybe-installcheck-mpfr
1779 installcheck-host: maybe-installcheck-gnuserv
1780 installcheck-host: maybe-installcheck-gold
1781 installcheck-host: maybe-installcheck-gprof
1782 installcheck-host: maybe-installcheck-gzip
1783 installcheck-host: maybe-installcheck-hello
1784 installcheck-host: maybe-installcheck-indent
1785 installcheck-host: maybe-installcheck-intl
1786 installcheck-host: maybe-installcheck-tcl
1787 installcheck-host: maybe-installcheck-itcl
1788 installcheck-host: maybe-installcheck-ld
1789 installcheck-host: maybe-installcheck-libcpp
1790 installcheck-host: maybe-installcheck-libdecnumber
1791 installcheck-host: maybe-installcheck-libgui
1792 installcheck-host: maybe-installcheck-libiberty
1793 installcheck-host: maybe-installcheck-libtool
1794 installcheck-host: maybe-installcheck-m4
1795 installcheck-host: maybe-installcheck-make
1796 installcheck-host: maybe-installcheck-mmalloc
1797 installcheck-host: maybe-installcheck-patch
1798 installcheck-host: maybe-installcheck-perl
1799 installcheck-host: maybe-installcheck-prms
1800 installcheck-host: maybe-installcheck-rcs
1801 installcheck-host: maybe-installcheck-readline
1802 installcheck-host: maybe-installcheck-release
1803 installcheck-host: maybe-installcheck-recode
1804 installcheck-host: maybe-installcheck-sed
1805 installcheck-host: maybe-installcheck-send-pr
1806 installcheck-host: maybe-installcheck-shellutils
1807 installcheck-host: maybe-installcheck-sid
1808 installcheck-host: maybe-installcheck-sim
1809 installcheck-host: maybe-installcheck-tar
1810 installcheck-host: maybe-installcheck-texinfo
1811 installcheck-host: maybe-installcheck-textutils
1812 installcheck-host: maybe-installcheck-time
1813 installcheck-host: maybe-installcheck-uudecode
1814 installcheck-host: maybe-installcheck-wdiff
1815 installcheck-host: maybe-installcheck-zip
1816 installcheck-host: maybe-installcheck-zlib
1817 installcheck-host: maybe-installcheck-gdb
1818 installcheck-host: maybe-installcheck-expect
1819 installcheck-host: maybe-installcheck-guile
1820 installcheck-host: maybe-installcheck-tk
1821 installcheck-host: maybe-installcheck-libtermcap
1822 installcheck-host: maybe-installcheck-utils
1823 installcheck-host: maybe-installcheck-gnattools
1824
1825 .PHONY: installcheck-target
1826
1827 installcheck-target: maybe-installcheck-target-libstdc++-v3
1828 installcheck-target: maybe-installcheck-target-libmudflap
1829 installcheck-target: maybe-installcheck-target-libssp
1830 installcheck-target: maybe-installcheck-target-newlib
1831 installcheck-target: maybe-installcheck-target-libgcc
1832 installcheck-target: maybe-installcheck-target-libgfortran
1833 installcheck-target: maybe-installcheck-target-libobjc
1834 installcheck-target: maybe-installcheck-target-libtermcap
1835 installcheck-target: maybe-installcheck-target-winsup
1836 installcheck-target: maybe-installcheck-target-libgloss
1837 installcheck-target: maybe-installcheck-target-libiberty
1838 installcheck-target: maybe-installcheck-target-gperf
1839 installcheck-target: maybe-installcheck-target-examples
1840 installcheck-target: maybe-installcheck-target-libffi
1841 installcheck-target: maybe-installcheck-target-libjava
1842 installcheck-target: maybe-installcheck-target-zlib
1843 installcheck-target: maybe-installcheck-target-boehm-gc
1844 installcheck-target: maybe-installcheck-target-qthreads
1845 installcheck-target: maybe-installcheck-target-rda
1846 installcheck-target: maybe-installcheck-target-libada
1847 installcheck-target: maybe-installcheck-target-libgomp
1848
1849 .PHONY: do-mostlyclean
1850 do-mostlyclean:
1851         @: $(MAKE); $(unstage)
1852         @r=`${PWD_COMMAND}`; export r; \
1853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1854         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1855           mostlyclean-target
1856
1857
1858 .PHONY: mostlyclean-host
1859
1860 mostlyclean-host: maybe-mostlyclean-ash
1861 mostlyclean-host: maybe-mostlyclean-autoconf
1862 mostlyclean-host: maybe-mostlyclean-automake
1863 mostlyclean-host: maybe-mostlyclean-bash
1864 mostlyclean-host: maybe-mostlyclean-bfd
1865 mostlyclean-host: maybe-mostlyclean-opcodes
1866 mostlyclean-host: maybe-mostlyclean-binutils
1867 mostlyclean-host: maybe-mostlyclean-bison
1868 mostlyclean-host: maybe-mostlyclean-byacc
1869 mostlyclean-host: maybe-mostlyclean-bzip2
1870 mostlyclean-host: maybe-mostlyclean-dejagnu
1871 mostlyclean-host: maybe-mostlyclean-diff
1872 mostlyclean-host: maybe-mostlyclean-dosutils
1873 mostlyclean-host: maybe-mostlyclean-etc
1874 mostlyclean-host: maybe-mostlyclean-fastjar
1875 mostlyclean-host: maybe-mostlyclean-fileutils
1876 mostlyclean-host: maybe-mostlyclean-findutils
1877 mostlyclean-host: maybe-mostlyclean-find
1878 mostlyclean-host: maybe-mostlyclean-fixincludes
1879 mostlyclean-host: maybe-mostlyclean-flex
1880 mostlyclean-host: maybe-mostlyclean-gas
1881 mostlyclean-host: maybe-mostlyclean-gcc
1882 mostlyclean-host: maybe-mostlyclean-gawk
1883 mostlyclean-host: maybe-mostlyclean-gettext
1884 mostlyclean-host: maybe-mostlyclean-gmp
1885 mostlyclean-host: maybe-mostlyclean-mpfr
1886 mostlyclean-host: maybe-mostlyclean-gnuserv
1887 mostlyclean-host: maybe-mostlyclean-gold
1888 mostlyclean-host: maybe-mostlyclean-gprof
1889 mostlyclean-host: maybe-mostlyclean-gzip
1890 mostlyclean-host: maybe-mostlyclean-hello
1891 mostlyclean-host: maybe-mostlyclean-indent
1892 mostlyclean-host: maybe-mostlyclean-intl
1893 mostlyclean-host: maybe-mostlyclean-tcl
1894 mostlyclean-host: maybe-mostlyclean-itcl
1895 mostlyclean-host: maybe-mostlyclean-ld
1896 mostlyclean-host: maybe-mostlyclean-libcpp
1897 mostlyclean-host: maybe-mostlyclean-libdecnumber
1898 mostlyclean-host: maybe-mostlyclean-libgui
1899 mostlyclean-host: maybe-mostlyclean-libiberty
1900 mostlyclean-host: maybe-mostlyclean-libtool
1901 mostlyclean-host: maybe-mostlyclean-m4
1902 mostlyclean-host: maybe-mostlyclean-make
1903 mostlyclean-host: maybe-mostlyclean-mmalloc
1904 mostlyclean-host: maybe-mostlyclean-patch
1905 mostlyclean-host: maybe-mostlyclean-perl
1906 mostlyclean-host: maybe-mostlyclean-prms
1907 mostlyclean-host: maybe-mostlyclean-rcs
1908 mostlyclean-host: maybe-mostlyclean-readline
1909 mostlyclean-host: maybe-mostlyclean-release
1910 mostlyclean-host: maybe-mostlyclean-recode
1911 mostlyclean-host: maybe-mostlyclean-sed
1912 mostlyclean-host: maybe-mostlyclean-send-pr
1913 mostlyclean-host: maybe-mostlyclean-shellutils
1914 mostlyclean-host: maybe-mostlyclean-sid
1915 mostlyclean-host: maybe-mostlyclean-sim
1916 mostlyclean-host: maybe-mostlyclean-tar
1917 mostlyclean-host: maybe-mostlyclean-texinfo
1918 mostlyclean-host: maybe-mostlyclean-textutils
1919 mostlyclean-host: maybe-mostlyclean-time
1920 mostlyclean-host: maybe-mostlyclean-uudecode
1921 mostlyclean-host: maybe-mostlyclean-wdiff
1922 mostlyclean-host: maybe-mostlyclean-zip
1923 mostlyclean-host: maybe-mostlyclean-zlib
1924 mostlyclean-host: maybe-mostlyclean-gdb
1925 mostlyclean-host: maybe-mostlyclean-expect
1926 mostlyclean-host: maybe-mostlyclean-guile
1927 mostlyclean-host: maybe-mostlyclean-tk
1928 mostlyclean-host: maybe-mostlyclean-libtermcap
1929 mostlyclean-host: maybe-mostlyclean-utils
1930 mostlyclean-host: maybe-mostlyclean-gnattools
1931
1932 .PHONY: mostlyclean-target
1933
1934 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1935 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1936 mostlyclean-target: maybe-mostlyclean-target-libssp
1937 mostlyclean-target: maybe-mostlyclean-target-newlib
1938 mostlyclean-target: maybe-mostlyclean-target-libgcc
1939 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1940 mostlyclean-target: maybe-mostlyclean-target-libobjc
1941 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1942 mostlyclean-target: maybe-mostlyclean-target-winsup
1943 mostlyclean-target: maybe-mostlyclean-target-libgloss
1944 mostlyclean-target: maybe-mostlyclean-target-libiberty
1945 mostlyclean-target: maybe-mostlyclean-target-gperf
1946 mostlyclean-target: maybe-mostlyclean-target-examples
1947 mostlyclean-target: maybe-mostlyclean-target-libffi
1948 mostlyclean-target: maybe-mostlyclean-target-libjava
1949 mostlyclean-target: maybe-mostlyclean-target-zlib
1950 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1951 mostlyclean-target: maybe-mostlyclean-target-qthreads
1952 mostlyclean-target: maybe-mostlyclean-target-rda
1953 mostlyclean-target: maybe-mostlyclean-target-libada
1954 mostlyclean-target: maybe-mostlyclean-target-libgomp
1955
1956 .PHONY: do-clean
1957 do-clean:
1958         @: $(MAKE); $(unstage)
1959         @r=`${PWD_COMMAND}`; export r; \
1960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1961         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1962           clean-target
1963
1964
1965 .PHONY: clean-host
1966
1967 clean-host: maybe-clean-ash
1968 clean-host: maybe-clean-autoconf
1969 clean-host: maybe-clean-automake
1970 clean-host: maybe-clean-bash
1971 clean-host: maybe-clean-bfd
1972 clean-host: maybe-clean-opcodes
1973 clean-host: maybe-clean-binutils
1974 clean-host: maybe-clean-bison
1975 clean-host: maybe-clean-byacc
1976 clean-host: maybe-clean-bzip2
1977 clean-host: maybe-clean-dejagnu
1978 clean-host: maybe-clean-diff
1979 clean-host: maybe-clean-dosutils
1980 clean-host: maybe-clean-etc
1981 clean-host: maybe-clean-fastjar
1982 clean-host: maybe-clean-fileutils
1983 clean-host: maybe-clean-findutils
1984 clean-host: maybe-clean-find
1985 clean-host: maybe-clean-fixincludes
1986 clean-host: maybe-clean-flex
1987 clean-host: maybe-clean-gas
1988 clean-host: maybe-clean-gcc
1989 clean-host: maybe-clean-gawk
1990 clean-host: maybe-clean-gettext
1991 clean-host: maybe-clean-gmp
1992 clean-host: maybe-clean-mpfr
1993 clean-host: maybe-clean-gnuserv
1994 clean-host: maybe-clean-gold
1995 clean-host: maybe-clean-gprof
1996 clean-host: maybe-clean-gzip
1997 clean-host: maybe-clean-hello
1998 clean-host: maybe-clean-indent
1999 clean-host: maybe-clean-intl
2000 clean-host: maybe-clean-tcl
2001 clean-host: maybe-clean-itcl
2002 clean-host: maybe-clean-ld
2003 clean-host: maybe-clean-libcpp
2004 clean-host: maybe-clean-libdecnumber
2005 clean-host: maybe-clean-libgui
2006 clean-host: maybe-clean-libiberty
2007 clean-host: maybe-clean-libtool
2008 clean-host: maybe-clean-m4
2009 clean-host: maybe-clean-make
2010 clean-host: maybe-clean-mmalloc
2011 clean-host: maybe-clean-patch
2012 clean-host: maybe-clean-perl
2013 clean-host: maybe-clean-prms
2014 clean-host: maybe-clean-rcs
2015 clean-host: maybe-clean-readline
2016 clean-host: maybe-clean-release
2017 clean-host: maybe-clean-recode
2018 clean-host: maybe-clean-sed
2019 clean-host: maybe-clean-send-pr
2020 clean-host: maybe-clean-shellutils
2021 clean-host: maybe-clean-sid
2022 clean-host: maybe-clean-sim
2023 clean-host: maybe-clean-tar
2024 clean-host: maybe-clean-texinfo
2025 clean-host: maybe-clean-textutils
2026 clean-host: maybe-clean-time
2027 clean-host: maybe-clean-uudecode
2028 clean-host: maybe-clean-wdiff
2029 clean-host: maybe-clean-zip
2030 clean-host: maybe-clean-zlib
2031 clean-host: maybe-clean-gdb
2032 clean-host: maybe-clean-expect
2033 clean-host: maybe-clean-guile
2034 clean-host: maybe-clean-tk
2035 clean-host: maybe-clean-libtermcap
2036 clean-host: maybe-clean-utils
2037 clean-host: maybe-clean-gnattools
2038
2039 .PHONY: clean-target
2040
2041 clean-target: maybe-clean-target-libstdc++-v3
2042 clean-target: maybe-clean-target-libmudflap
2043 clean-target: maybe-clean-target-libssp
2044 clean-target: maybe-clean-target-newlib
2045 clean-target: maybe-clean-target-libgcc
2046 clean-target: maybe-clean-target-libgfortran
2047 clean-target: maybe-clean-target-libobjc
2048 clean-target: maybe-clean-target-libtermcap
2049 clean-target: maybe-clean-target-winsup
2050 clean-target: maybe-clean-target-libgloss
2051 clean-target: maybe-clean-target-libiberty
2052 clean-target: maybe-clean-target-gperf
2053 clean-target: maybe-clean-target-examples
2054 clean-target: maybe-clean-target-libffi
2055 clean-target: maybe-clean-target-libjava
2056 clean-target: maybe-clean-target-zlib
2057 clean-target: maybe-clean-target-boehm-gc
2058 clean-target: maybe-clean-target-qthreads
2059 clean-target: maybe-clean-target-rda
2060 clean-target: maybe-clean-target-libada
2061 clean-target: maybe-clean-target-libgomp
2062
2063 .PHONY: do-distclean
2064 do-distclean:
2065         @: $(MAKE); $(unstage)
2066         @r=`${PWD_COMMAND}`; export r; \
2067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2068         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2069           distclean-target
2070
2071
2072 .PHONY: distclean-host
2073
2074 distclean-host: maybe-distclean-ash
2075 distclean-host: maybe-distclean-autoconf
2076 distclean-host: maybe-distclean-automake
2077 distclean-host: maybe-distclean-bash
2078 distclean-host: maybe-distclean-bfd
2079 distclean-host: maybe-distclean-opcodes
2080 distclean-host: maybe-distclean-binutils
2081 distclean-host: maybe-distclean-bison
2082 distclean-host: maybe-distclean-byacc
2083 distclean-host: maybe-distclean-bzip2
2084 distclean-host: maybe-distclean-dejagnu
2085 distclean-host: maybe-distclean-diff
2086 distclean-host: maybe-distclean-dosutils
2087 distclean-host: maybe-distclean-etc
2088 distclean-host: maybe-distclean-fastjar
2089 distclean-host: maybe-distclean-fileutils
2090 distclean-host: maybe-distclean-findutils
2091 distclean-host: maybe-distclean-find
2092 distclean-host: maybe-distclean-fixincludes
2093 distclean-host: maybe-distclean-flex
2094 distclean-host: maybe-distclean-gas
2095 distclean-host: maybe-distclean-gcc
2096 distclean-host: maybe-distclean-gawk
2097 distclean-host: maybe-distclean-gettext
2098 distclean-host: maybe-distclean-gmp
2099 distclean-host: maybe-distclean-mpfr
2100 distclean-host: maybe-distclean-gnuserv
2101 distclean-host: maybe-distclean-gold
2102 distclean-host: maybe-distclean-gprof
2103 distclean-host: maybe-distclean-gzip
2104 distclean-host: maybe-distclean-hello
2105 distclean-host: maybe-distclean-indent
2106 distclean-host: maybe-distclean-intl
2107 distclean-host: maybe-distclean-tcl
2108 distclean-host: maybe-distclean-itcl
2109 distclean-host: maybe-distclean-ld
2110 distclean-host: maybe-distclean-libcpp
2111 distclean-host: maybe-distclean-libdecnumber
2112 distclean-host: maybe-distclean-libgui
2113 distclean-host: maybe-distclean-libiberty
2114 distclean-host: maybe-distclean-libtool
2115 distclean-host: maybe-distclean-m4
2116 distclean-host: maybe-distclean-make
2117 distclean-host: maybe-distclean-mmalloc
2118 distclean-host: maybe-distclean-patch
2119 distclean-host: maybe-distclean-perl
2120 distclean-host: maybe-distclean-prms
2121 distclean-host: maybe-distclean-rcs
2122 distclean-host: maybe-distclean-readline
2123 distclean-host: maybe-distclean-release
2124 distclean-host: maybe-distclean-recode
2125 distclean-host: maybe-distclean-sed
2126 distclean-host: maybe-distclean-send-pr
2127 distclean-host: maybe-distclean-shellutils
2128 distclean-host: maybe-distclean-sid
2129 distclean-host: maybe-distclean-sim
2130 distclean-host: maybe-distclean-tar
2131 distclean-host: maybe-distclean-texinfo
2132 distclean-host: maybe-distclean-textutils
2133 distclean-host: maybe-distclean-time
2134 distclean-host: maybe-distclean-uudecode
2135 distclean-host: maybe-distclean-wdiff
2136 distclean-host: maybe-distclean-zip
2137 distclean-host: maybe-distclean-zlib
2138 distclean-host: maybe-distclean-gdb
2139 distclean-host: maybe-distclean-expect
2140 distclean-host: maybe-distclean-guile
2141 distclean-host: maybe-distclean-tk
2142 distclean-host: maybe-distclean-libtermcap
2143 distclean-host: maybe-distclean-utils
2144 distclean-host: maybe-distclean-gnattools
2145
2146 .PHONY: distclean-target
2147
2148 distclean-target: maybe-distclean-target-libstdc++-v3
2149 distclean-target: maybe-distclean-target-libmudflap
2150 distclean-target: maybe-distclean-target-libssp
2151 distclean-target: maybe-distclean-target-newlib
2152 distclean-target: maybe-distclean-target-libgcc
2153 distclean-target: maybe-distclean-target-libgfortran
2154 distclean-target: maybe-distclean-target-libobjc
2155 distclean-target: maybe-distclean-target-libtermcap
2156 distclean-target: maybe-distclean-target-winsup
2157 distclean-target: maybe-distclean-target-libgloss
2158 distclean-target: maybe-distclean-target-libiberty
2159 distclean-target: maybe-distclean-target-gperf
2160 distclean-target: maybe-distclean-target-examples
2161 distclean-target: maybe-distclean-target-libffi
2162 distclean-target: maybe-distclean-target-libjava
2163 distclean-target: maybe-distclean-target-zlib
2164 distclean-target: maybe-distclean-target-boehm-gc
2165 distclean-target: maybe-distclean-target-qthreads
2166 distclean-target: maybe-distclean-target-rda
2167 distclean-target: maybe-distclean-target-libada
2168 distclean-target: maybe-distclean-target-libgomp
2169
2170 .PHONY: do-maintainer-clean
2171 do-maintainer-clean:
2172         @: $(MAKE); $(unstage)
2173         @r=`${PWD_COMMAND}`; export r; \
2174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2175         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2176           maintainer-clean-target
2177
2178
2179 .PHONY: maintainer-clean-host
2180
2181 maintainer-clean-host: maybe-maintainer-clean-ash
2182 maintainer-clean-host: maybe-maintainer-clean-autoconf
2183 maintainer-clean-host: maybe-maintainer-clean-automake
2184 maintainer-clean-host: maybe-maintainer-clean-bash
2185 maintainer-clean-host: maybe-maintainer-clean-bfd
2186 maintainer-clean-host: maybe-maintainer-clean-opcodes
2187 maintainer-clean-host: maybe-maintainer-clean-binutils
2188 maintainer-clean-host: maybe-maintainer-clean-bison
2189 maintainer-clean-host: maybe-maintainer-clean-byacc
2190 maintainer-clean-host: maybe-maintainer-clean-bzip2
2191 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2192 maintainer-clean-host: maybe-maintainer-clean-diff
2193 maintainer-clean-host: maybe-maintainer-clean-dosutils
2194 maintainer-clean-host: maybe-maintainer-clean-etc
2195 maintainer-clean-host: maybe-maintainer-clean-fastjar
2196 maintainer-clean-host: maybe-maintainer-clean-fileutils
2197 maintainer-clean-host: maybe-maintainer-clean-findutils
2198 maintainer-clean-host: maybe-maintainer-clean-find
2199 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2200 maintainer-clean-host: maybe-maintainer-clean-flex
2201 maintainer-clean-host: maybe-maintainer-clean-gas
2202 maintainer-clean-host: maybe-maintainer-clean-gcc
2203 maintainer-clean-host: maybe-maintainer-clean-gawk
2204 maintainer-clean-host: maybe-maintainer-clean-gettext
2205 maintainer-clean-host: maybe-maintainer-clean-gmp
2206 maintainer-clean-host: maybe-maintainer-clean-mpfr
2207 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2208 maintainer-clean-host: maybe-maintainer-clean-gold
2209 maintainer-clean-host: maybe-maintainer-clean-gprof
2210 maintainer-clean-host: maybe-maintainer-clean-gzip
2211 maintainer-clean-host: maybe-maintainer-clean-hello
2212 maintainer-clean-host: maybe-maintainer-clean-indent
2213 maintainer-clean-host: maybe-maintainer-clean-intl
2214 maintainer-clean-host: maybe-maintainer-clean-tcl
2215 maintainer-clean-host: maybe-maintainer-clean-itcl
2216 maintainer-clean-host: maybe-maintainer-clean-ld
2217 maintainer-clean-host: maybe-maintainer-clean-libcpp
2218 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2219 maintainer-clean-host: maybe-maintainer-clean-libgui
2220 maintainer-clean-host: maybe-maintainer-clean-libiberty
2221 maintainer-clean-host: maybe-maintainer-clean-libtool
2222 maintainer-clean-host: maybe-maintainer-clean-m4
2223 maintainer-clean-host: maybe-maintainer-clean-make
2224 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2225 maintainer-clean-host: maybe-maintainer-clean-patch
2226 maintainer-clean-host: maybe-maintainer-clean-perl
2227 maintainer-clean-host: maybe-maintainer-clean-prms
2228 maintainer-clean-host: maybe-maintainer-clean-rcs
2229 maintainer-clean-host: maybe-maintainer-clean-readline
2230 maintainer-clean-host: maybe-maintainer-clean-release
2231 maintainer-clean-host: maybe-maintainer-clean-recode
2232 maintainer-clean-host: maybe-maintainer-clean-sed
2233 maintainer-clean-host: maybe-maintainer-clean-send-pr
2234 maintainer-clean-host: maybe-maintainer-clean-shellutils
2235 maintainer-clean-host: maybe-maintainer-clean-sid
2236 maintainer-clean-host: maybe-maintainer-clean-sim
2237 maintainer-clean-host: maybe-maintainer-clean-tar
2238 maintainer-clean-host: maybe-maintainer-clean-texinfo
2239 maintainer-clean-host: maybe-maintainer-clean-textutils
2240 maintainer-clean-host: maybe-maintainer-clean-time
2241 maintainer-clean-host: maybe-maintainer-clean-uudecode
2242 maintainer-clean-host: maybe-maintainer-clean-wdiff
2243 maintainer-clean-host: maybe-maintainer-clean-zip
2244 maintainer-clean-host: maybe-maintainer-clean-zlib
2245 maintainer-clean-host: maybe-maintainer-clean-gdb
2246 maintainer-clean-host: maybe-maintainer-clean-expect
2247 maintainer-clean-host: maybe-maintainer-clean-guile
2248 maintainer-clean-host: maybe-maintainer-clean-tk
2249 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2250 maintainer-clean-host: maybe-maintainer-clean-utils
2251 maintainer-clean-host: maybe-maintainer-clean-gnattools
2252
2253 .PHONY: maintainer-clean-target
2254
2255 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2256 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2257 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2258 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2259 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2260 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2261 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2262 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2263 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2264 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2265 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2266 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2267 maintainer-clean-target: maybe-maintainer-clean-target-examples
2268 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2269 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2270 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2271 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2272 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2273 maintainer-clean-target: maybe-maintainer-clean-target-rda
2274 maintainer-clean-target: maybe-maintainer-clean-target-libada
2275 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2276
2277
2278 # Here are the targets which correspond to the do-X targets.
2279
2280 .PHONY: info installcheck dvi pdf html
2281 .PHONY: install-info install-pdf install-html
2282 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2283 .PHONY: local-clean local-distclean local-maintainer-clean
2284 info: do-info
2285 installcheck: do-installcheck
2286 dvi: do-dvi
2287 pdf: do-pdf
2288 html: do-html
2289
2290 # Make sure makeinfo is built before we do a `make info', if we're
2291 # in fact building texinfo.
2292 do-info: maybe-all-texinfo
2293
2294 install-info: do-install-info dir.info
2295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2296         if [ -f dir.info ] ; then \
2297           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2298         else true ; fi
2299
2300 install-pdf: do-install-pdf
2301
2302 install-html: do-install-html
2303
2304 local-clean:
2305         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2306
2307 local-distclean:
2308         -rm -f Makefile config.status config.cache mh-frag mt-frag
2309         -rm -f maybedep.tmp serdep.tmp
2310         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2311           rm -rf $(TARGET_SUBDIR); \
2312         else true; fi
2313         -rm -rf $(BUILD_SUBDIR)
2314         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2315           rm -rf $(HOST_SUBDIR); \
2316         else true; fi
2317         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2318         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2319         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2320         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2321         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2322
2323 local-maintainer-clean:
2324         @echo "This command is intended for maintainers to use;"
2325         @echo "it deletes files that may require special tools to rebuild."
2326
2327 clean: do-clean local-clean
2328 mostlyclean: do-mostlyclean local-clean
2329 distclean: do-distclean local-clean local-distclean
2330 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2331 maintainer-clean: local-distclean
2332 realclean: maintainer-clean
2333
2334 # Check target.
2335
2336 .PHONY: check do-check
2337 check: do-check
2338
2339 # Only include modules actually being configured and built.
2340 .PHONY: check-host
2341 check-host:  \
2342     maybe-check-ash \
2343     maybe-check-autoconf \
2344     maybe-check-automake \
2345     maybe-check-bash \
2346     maybe-check-bfd \
2347     maybe-check-opcodes \
2348     maybe-check-binutils \
2349     maybe-check-bison \
2350     maybe-check-byacc \
2351     maybe-check-bzip2 \
2352     maybe-check-dejagnu \
2353     maybe-check-diff \
2354     maybe-check-dosutils \
2355     maybe-check-etc \
2356     maybe-check-fastjar \
2357     maybe-check-fileutils \
2358     maybe-check-findutils \
2359     maybe-check-find \
2360     maybe-check-fixincludes \
2361     maybe-check-flex \
2362     maybe-check-gas \
2363     maybe-check-gcc \
2364     maybe-check-gawk \
2365     maybe-check-gettext \
2366     maybe-check-gmp \
2367     maybe-check-mpfr \
2368     maybe-check-gnuserv \
2369     maybe-check-gold \
2370     maybe-check-gprof \
2371     maybe-check-gzip \
2372     maybe-check-hello \
2373     maybe-check-indent \
2374     maybe-check-intl \
2375     maybe-check-tcl \
2376     maybe-check-itcl \
2377     maybe-check-ld \
2378     maybe-check-libcpp \
2379     maybe-check-libdecnumber \
2380     maybe-check-libgui \
2381     maybe-check-libiberty \
2382     maybe-check-libtool \
2383     maybe-check-m4 \
2384     maybe-check-make \
2385     maybe-check-mmalloc \
2386     maybe-check-patch \
2387     maybe-check-perl \
2388     maybe-check-prms \
2389     maybe-check-rcs \
2390     maybe-check-readline \
2391     maybe-check-release \
2392     maybe-check-recode \
2393     maybe-check-sed \
2394     maybe-check-send-pr \
2395     maybe-check-shellutils \
2396     maybe-check-sid \
2397     maybe-check-sim \
2398     maybe-check-tar \
2399     maybe-check-texinfo \
2400     maybe-check-textutils \
2401     maybe-check-time \
2402     maybe-check-uudecode \
2403     maybe-check-wdiff \
2404     maybe-check-zip \
2405     maybe-check-zlib \
2406     maybe-check-gdb \
2407     maybe-check-expect \
2408     maybe-check-guile \
2409     maybe-check-tk \
2410     maybe-check-libtermcap \
2411     maybe-check-utils \
2412     maybe-check-gnattools
2413
2414 .PHONY: check-target
2415 check-target:  \
2416     maybe-check-target-libstdc++-v3 \
2417     maybe-check-target-libmudflap \
2418     maybe-check-target-libssp \
2419     maybe-check-target-newlib \
2420     maybe-check-target-libgcc \
2421     maybe-check-target-libgfortran \
2422     maybe-check-target-libobjc \
2423     maybe-check-target-libtermcap \
2424     maybe-check-target-winsup \
2425     maybe-check-target-libgloss \
2426     maybe-check-target-libiberty \
2427     maybe-check-target-gperf \
2428     maybe-check-target-examples \
2429     maybe-check-target-libffi \
2430     maybe-check-target-libjava \
2431     maybe-check-target-zlib \
2432     maybe-check-target-boehm-gc \
2433     maybe-check-target-qthreads \
2434     maybe-check-target-rda \
2435     maybe-check-target-libada \
2436     maybe-check-target-libgomp
2437
2438 do-check:
2439         @: $(MAKE); $(unstage)
2440         @r=`${PWD_COMMAND}`; export r; \
2441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2442         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2443
2444 # Automated reporting of test results.
2445
2446 warning.log: build.log
2447         $(srcdir)/contrib/warn_summary build.log > $@
2448
2449 mail-report.log:
2450         if test x'$(BOOT_CFLAGS)' != x''; then \
2451             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2452         fi; \
2453         $(srcdir)/contrib/test_summary -t >$@
2454         chmod +x $@
2455         echo If you really want to send e-mail, run ./$@ now
2456
2457 mail-report-with-warnings.log: warning.log
2458         if test x'$(BOOT_CFLAGS)' != x''; then \
2459             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2460         fi; \
2461         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2462         chmod +x $@
2463         echo If you really want to send e-mail, run ./$@ now
2464
2465 # Installation targets.
2466
2467 .PHONY: install uninstall
2468 install:
2469         @: $(MAKE); $(unstage)
2470         @r=`${PWD_COMMAND}`; export r; \
2471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2472         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2473
2474 .PHONY: install-host-nogcc
2475 install-host-nogcc:  \
2476     maybe-install-ash \
2477     maybe-install-autoconf \
2478     maybe-install-automake \
2479     maybe-install-bash \
2480     maybe-install-bfd \
2481     maybe-install-opcodes \
2482     maybe-install-binutils \
2483     maybe-install-bison \
2484     maybe-install-byacc \
2485     maybe-install-bzip2 \
2486     maybe-install-dejagnu \
2487     maybe-install-diff \
2488     maybe-install-dosutils \
2489     maybe-install-etc \
2490     maybe-install-fastjar \
2491     maybe-install-fileutils \
2492     maybe-install-findutils \
2493     maybe-install-find \
2494     maybe-install-fixincludes \
2495     maybe-install-flex \
2496     maybe-install-gas \
2497     maybe-install-gawk \
2498     maybe-install-gettext \
2499     maybe-install-gmp \
2500     maybe-install-mpfr \
2501     maybe-install-gnuserv \
2502     maybe-install-gold \
2503     maybe-install-gprof \
2504     maybe-install-gzip \
2505     maybe-install-hello \
2506     maybe-install-indent \
2507     maybe-install-intl \
2508     maybe-install-tcl \
2509     maybe-install-itcl \
2510     maybe-install-ld \
2511     maybe-install-libcpp \
2512     maybe-install-libdecnumber \
2513     maybe-install-libgui \
2514     maybe-install-libiberty \
2515     maybe-install-libtool \
2516     maybe-install-m4 \
2517     maybe-install-make \
2518     maybe-install-mmalloc \
2519     maybe-install-patch \
2520     maybe-install-perl \
2521     maybe-install-prms \
2522     maybe-install-rcs \
2523     maybe-install-readline \
2524     maybe-install-release \
2525     maybe-install-recode \
2526     maybe-install-sed \
2527     maybe-install-send-pr \
2528     maybe-install-shellutils \
2529     maybe-install-sid \
2530     maybe-install-sim \
2531     maybe-install-tar \
2532     maybe-install-texinfo \
2533     maybe-install-textutils \
2534     maybe-install-time \
2535     maybe-install-uudecode \
2536     maybe-install-wdiff \
2537     maybe-install-zip \
2538     maybe-install-zlib \
2539     maybe-install-gdb \
2540     maybe-install-expect \
2541     maybe-install-guile \
2542     maybe-install-tk \
2543     maybe-install-libtermcap \
2544     maybe-install-utils \
2545     maybe-install-gnattools
2546
2547 .PHONY: install-host
2548 install-host:  \
2549     maybe-install-ash \
2550     maybe-install-autoconf \
2551     maybe-install-automake \
2552     maybe-install-bash \
2553     maybe-install-bfd \
2554     maybe-install-opcodes \
2555     maybe-install-binutils \
2556     maybe-install-bison \
2557     maybe-install-byacc \
2558     maybe-install-bzip2 \
2559     maybe-install-dejagnu \
2560     maybe-install-diff \
2561     maybe-install-dosutils \
2562     maybe-install-etc \
2563     maybe-install-fastjar \
2564     maybe-install-fileutils \
2565     maybe-install-findutils \
2566     maybe-install-find \
2567     maybe-install-fixincludes \
2568     maybe-install-flex \
2569     maybe-install-gas \
2570     maybe-install-gcc \
2571     maybe-install-gawk \
2572     maybe-install-gettext \
2573     maybe-install-gmp \
2574     maybe-install-mpfr \
2575     maybe-install-gnuserv \
2576     maybe-install-gold \
2577     maybe-install-gprof \
2578     maybe-install-gzip \
2579     maybe-install-hello \
2580     maybe-install-indent \
2581     maybe-install-intl \
2582     maybe-install-tcl \
2583     maybe-install-itcl \
2584     maybe-install-ld \
2585     maybe-install-libcpp \
2586     maybe-install-libdecnumber \
2587     maybe-install-libgui \
2588     maybe-install-libiberty \
2589     maybe-install-libtool \
2590     maybe-install-m4 \
2591     maybe-install-make \
2592     maybe-install-mmalloc \
2593     maybe-install-patch \
2594     maybe-install-perl \
2595     maybe-install-prms \
2596     maybe-install-rcs \
2597     maybe-install-readline \
2598     maybe-install-release \
2599     maybe-install-recode \
2600     maybe-install-sed \
2601     maybe-install-send-pr \
2602     maybe-install-shellutils \
2603     maybe-install-sid \
2604     maybe-install-sim \
2605     maybe-install-tar \
2606     maybe-install-texinfo \
2607     maybe-install-textutils \
2608     maybe-install-time \
2609     maybe-install-uudecode \
2610     maybe-install-wdiff \
2611     maybe-install-zip \
2612     maybe-install-zlib \
2613     maybe-install-gdb \
2614     maybe-install-expect \
2615     maybe-install-guile \
2616     maybe-install-tk \
2617     maybe-install-libtermcap \
2618     maybe-install-utils \
2619     maybe-install-gnattools
2620
2621 .PHONY: install-target
2622 install-target:  \
2623     maybe-install-target-libstdc++-v3 \
2624     maybe-install-target-libmudflap \
2625     maybe-install-target-libssp \
2626     maybe-install-target-newlib \
2627     maybe-install-target-libgcc \
2628     maybe-install-target-libgfortran \
2629     maybe-install-target-libobjc \
2630     maybe-install-target-libtermcap \
2631     maybe-install-target-winsup \
2632     maybe-install-target-libgloss \
2633     maybe-install-target-libiberty \
2634     maybe-install-target-gperf \
2635     maybe-install-target-examples \
2636     maybe-install-target-libffi \
2637     maybe-install-target-libjava \
2638     maybe-install-target-zlib \
2639     maybe-install-target-boehm-gc \
2640     maybe-install-target-qthreads \
2641     maybe-install-target-rda \
2642     maybe-install-target-libada \
2643     maybe-install-target-libgomp
2644
2645 uninstall:
2646         @echo "the uninstall target is not supported in this tree"
2647
2648 .PHONY: install.all
2649 install.all: install-no-fixedincludes
2650         @if [ -f ./gcc/Makefile ] ; then \
2651                 r=`${PWD_COMMAND}` ; export r ; \
2652                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2653                 $(HOST_EXPORTS) \
2654                 (cd ./gcc && \
2655                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2656         else \
2657                 true ; \
2658         fi
2659
2660 # install-no-fixedincludes is used because Cygnus can not distribute
2661 # the fixed header files.
2662 .PHONY: install-no-fixedincludes
2663 install-no-fixedincludes: installdirs install-host-nogcc \
2664         install-target gcc-no-fixedincludes
2665
2666 ### other supporting targets
2667
2668 MAKEDIRS= \
2669         $(DESTDIR)$(prefix) \
2670         $(DESTDIR)$(exec_prefix)
2671 .PHONY: installdirs
2672 installdirs: mkinstalldirs
2673         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2674
2675 dir.info: do-install-info
2676         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2677           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2678           mv -f dir.info.new dir.info ; \
2679         else true ; \
2680         fi
2681
2682 dist:
2683         @echo "Building a full distribution of this tree isn't done"
2684         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2685
2686 etags tags: TAGS
2687
2688 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2689 # ability to use several tags files at once, so there is probably no need
2690 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2691 # (if we felt like it) have this Makefile write a piece of elisp which
2692 # the user could load to tell emacs19 where all the TAGS files we just
2693 # built are.
2694 TAGS: do-TAGS
2695
2696 # ------------------------------------
2697 # Macros for configure and all targets
2698 # ------------------------------------
2699
2700
2701
2702
2703
2704 # --------------------------------------
2705 # Modules which run on the build machine
2706 # --------------------------------------
2707
2708
2709 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2710 maybe-configure-build-libiberty:
2711 @if gcc-bootstrap
2712 configure-build-libiberty: stage_current
2713 @endif gcc-bootstrap
2714 @if build-libiberty
2715 maybe-configure-build-libiberty: configure-build-libiberty
2716 configure-build-libiberty: 
2717         @: $(MAKE); $(unstage)
2718         @r=`${PWD_COMMAND}`; export r; \
2719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2720         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2721         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2722         $(BUILD_EXPORTS) \
2723         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2724         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2725         case $(srcdir) in \
2726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2727           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2729         esac; \
2730         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2731         libsrcdir="$$s/libiberty"; \
2732         rm -f no-such-file || : ; \
2733         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2734           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2735           --target=${target_alias} $${srcdiroption}  \
2736           || exit 1
2737 @endif build-libiberty
2738
2739
2740
2741
2742
2743 .PHONY: all-build-libiberty maybe-all-build-libiberty
2744 maybe-all-build-libiberty:
2745 @if gcc-bootstrap
2746 all-build-libiberty: stage_current
2747 @endif gcc-bootstrap
2748 @if build-libiberty
2749 TARGET-build-libiberty=all
2750 maybe-all-build-libiberty: all-build-libiberty
2751 all-build-libiberty: configure-build-libiberty
2752         @: $(MAKE); $(unstage)
2753         @r=`${PWD_COMMAND}`; export r; \
2754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2755         $(BUILD_EXPORTS) \
2756         (cd $(BUILD_SUBDIR)/libiberty && \
2757           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2758                 $(TARGET-build-libiberty))
2759 @endif build-libiberty
2760
2761
2762
2763
2764
2765 .PHONY: configure-build-bison maybe-configure-build-bison
2766 maybe-configure-build-bison:
2767 @if gcc-bootstrap
2768 configure-build-bison: stage_current
2769 @endif gcc-bootstrap
2770 @if build-bison
2771 maybe-configure-build-bison: configure-build-bison
2772 configure-build-bison: 
2773         @: $(MAKE); $(unstage)
2774         @r=`${PWD_COMMAND}`; export r; \
2775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2776         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2777         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2778         $(BUILD_EXPORTS) \
2779         echo Configuring in $(BUILD_SUBDIR)/bison; \
2780         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2781         case $(srcdir) in \
2782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2783           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2785         esac; \
2786         srcdiroption="--srcdir=$${topdir}/bison"; \
2787         libsrcdir="$$s/bison"; \
2788         rm -f no-such-file || : ; \
2789         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2790           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2791           --target=${target_alias} $${srcdiroption}  \
2792           || exit 1
2793 @endif build-bison
2794
2795
2796
2797
2798
2799 .PHONY: all-build-bison maybe-all-build-bison
2800 maybe-all-build-bison:
2801 @if gcc-bootstrap
2802 all-build-bison: stage_current
2803 @endif gcc-bootstrap
2804 @if build-bison
2805 TARGET-build-bison=all
2806 maybe-all-build-bison: all-build-bison
2807 all-build-bison: configure-build-bison
2808         @: $(MAKE); $(unstage)
2809         @r=`${PWD_COMMAND}`; export r; \
2810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2811         $(BUILD_EXPORTS) \
2812         (cd $(BUILD_SUBDIR)/bison && \
2813           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2814                 $(TARGET-build-bison))
2815 @endif build-bison
2816
2817
2818
2819
2820
2821 .PHONY: configure-build-byacc maybe-configure-build-byacc
2822 maybe-configure-build-byacc:
2823 @if gcc-bootstrap
2824 configure-build-byacc: stage_current
2825 @endif gcc-bootstrap
2826 @if build-byacc
2827 maybe-configure-build-byacc: configure-build-byacc
2828 configure-build-byacc: 
2829         @: $(MAKE); $(unstage)
2830         @r=`${PWD_COMMAND}`; export r; \
2831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2832         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2833         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2834         $(BUILD_EXPORTS) \
2835         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2836         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2837         case $(srcdir) in \
2838           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2839           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2840                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2841         esac; \
2842         srcdiroption="--srcdir=$${topdir}/byacc"; \
2843         libsrcdir="$$s/byacc"; \
2844         rm -f no-such-file || : ; \
2845         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2846           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2847           --target=${target_alias} $${srcdiroption}  \
2848           || exit 1
2849 @endif build-byacc
2850
2851
2852
2853
2854
2855 .PHONY: all-build-byacc maybe-all-build-byacc
2856 maybe-all-build-byacc:
2857 @if gcc-bootstrap
2858 all-build-byacc: stage_current
2859 @endif gcc-bootstrap
2860 @if build-byacc
2861 TARGET-build-byacc=all
2862 maybe-all-build-byacc: all-build-byacc
2863 all-build-byacc: configure-build-byacc
2864         @: $(MAKE); $(unstage)
2865         @r=`${PWD_COMMAND}`; export r; \
2866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2867         $(BUILD_EXPORTS) \
2868         (cd $(BUILD_SUBDIR)/byacc && \
2869           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2870                 $(TARGET-build-byacc))
2871 @endif build-byacc
2872
2873
2874
2875
2876
2877 .PHONY: configure-build-flex maybe-configure-build-flex
2878 maybe-configure-build-flex:
2879 @if gcc-bootstrap
2880 configure-build-flex: stage_current
2881 @endif gcc-bootstrap
2882 @if build-flex
2883 maybe-configure-build-flex: configure-build-flex
2884 configure-build-flex: 
2885         @: $(MAKE); $(unstage)
2886         @r=`${PWD_COMMAND}`; export r; \
2887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2888         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2889         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2890         $(BUILD_EXPORTS) \
2891         echo Configuring in $(BUILD_SUBDIR)/flex; \
2892         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2893         case $(srcdir) in \
2894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2895           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2897         esac; \
2898         srcdiroption="--srcdir=$${topdir}/flex"; \
2899         libsrcdir="$$s/flex"; \
2900         rm -f no-such-file || : ; \
2901         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2902           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2903           --target=${target_alias} $${srcdiroption}  \
2904           || exit 1
2905 @endif build-flex
2906
2907
2908
2909
2910
2911 .PHONY: all-build-flex maybe-all-build-flex
2912 maybe-all-build-flex:
2913 @if gcc-bootstrap
2914 all-build-flex: stage_current
2915 @endif gcc-bootstrap
2916 @if build-flex
2917 TARGET-build-flex=all
2918 maybe-all-build-flex: all-build-flex
2919 all-build-flex: configure-build-flex
2920         @: $(MAKE); $(unstage)
2921         @r=`${PWD_COMMAND}`; export r; \
2922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2923         $(BUILD_EXPORTS) \
2924         (cd $(BUILD_SUBDIR)/flex && \
2925           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2926                 $(TARGET-build-flex))
2927 @endif build-flex
2928
2929
2930
2931
2932
2933 .PHONY: configure-build-m4 maybe-configure-build-m4
2934 maybe-configure-build-m4:
2935 @if gcc-bootstrap
2936 configure-build-m4: stage_current
2937 @endif gcc-bootstrap
2938 @if build-m4
2939 maybe-configure-build-m4: configure-build-m4
2940 configure-build-m4: 
2941         @: $(MAKE); $(unstage)
2942         @r=`${PWD_COMMAND}`; export r; \
2943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2944         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2945         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2946         $(BUILD_EXPORTS) \
2947         echo Configuring in $(BUILD_SUBDIR)/m4; \
2948         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2949         case $(srcdir) in \
2950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2951           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2953         esac; \
2954         srcdiroption="--srcdir=$${topdir}/m4"; \
2955         libsrcdir="$$s/m4"; \
2956         rm -f no-such-file || : ; \
2957         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2958           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2959           --target=${target_alias} $${srcdiroption}  \
2960           || exit 1
2961 @endif build-m4
2962
2963
2964
2965
2966
2967 .PHONY: all-build-m4 maybe-all-build-m4
2968 maybe-all-build-m4:
2969 @if gcc-bootstrap
2970 all-build-m4: stage_current
2971 @endif gcc-bootstrap
2972 @if build-m4
2973 TARGET-build-m4=all
2974 maybe-all-build-m4: all-build-m4
2975 all-build-m4: configure-build-m4
2976         @: $(MAKE); $(unstage)
2977         @r=`${PWD_COMMAND}`; export r; \
2978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2979         $(BUILD_EXPORTS) \
2980         (cd $(BUILD_SUBDIR)/m4 && \
2981           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2982                 $(TARGET-build-m4))
2983 @endif build-m4
2984
2985
2986
2987
2988
2989 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2990 maybe-configure-build-texinfo:
2991 @if gcc-bootstrap
2992 configure-build-texinfo: stage_current
2993 @endif gcc-bootstrap
2994 @if build-texinfo
2995 maybe-configure-build-texinfo: configure-build-texinfo
2996 configure-build-texinfo: 
2997         @: $(MAKE); $(unstage)
2998         @r=`${PWD_COMMAND}`; export r; \
2999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3000         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3001         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3002         $(BUILD_EXPORTS) \
3003         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3004         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3005         case $(srcdir) in \
3006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3007           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3009         esac; \
3010         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3011         libsrcdir="$$s/texinfo"; \
3012         rm -f no-such-file || : ; \
3013         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3014           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3015           --target=${target_alias} $${srcdiroption}  \
3016           || exit 1
3017 @endif build-texinfo
3018
3019
3020
3021
3022
3023 .PHONY: all-build-texinfo maybe-all-build-texinfo
3024 maybe-all-build-texinfo:
3025 @if gcc-bootstrap
3026 all-build-texinfo: stage_current
3027 @endif gcc-bootstrap
3028 @if build-texinfo
3029 TARGET-build-texinfo=all
3030 maybe-all-build-texinfo: all-build-texinfo
3031 all-build-texinfo: configure-build-texinfo
3032         @: $(MAKE); $(unstage)
3033         @r=`${PWD_COMMAND}`; export r; \
3034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3035         $(BUILD_EXPORTS) \
3036         (cd $(BUILD_SUBDIR)/texinfo && \
3037           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
3038                 $(TARGET-build-texinfo))
3039 @endif build-texinfo
3040
3041
3042
3043
3044
3045 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3046 maybe-configure-build-fixincludes:
3047 @if gcc-bootstrap
3048 configure-build-fixincludes: stage_current
3049 @endif gcc-bootstrap
3050 @if build-fixincludes
3051 maybe-configure-build-fixincludes: configure-build-fixincludes
3052 configure-build-fixincludes: 
3053         @: $(MAKE); $(unstage)
3054         @r=`${PWD_COMMAND}`; export r; \
3055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3056         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3057         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3058         $(BUILD_EXPORTS) \
3059         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3060         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3061         case $(srcdir) in \
3062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3063           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3065         esac; \
3066         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3067         libsrcdir="$$s/fixincludes"; \
3068         rm -f no-such-file || : ; \
3069         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3070           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3071           --target=${target_alias} $${srcdiroption}  \
3072           || exit 1
3073 @endif build-fixincludes
3074
3075
3076
3077
3078
3079 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3080 maybe-all-build-fixincludes:
3081 @if gcc-bootstrap
3082 all-build-fixincludes: stage_current
3083 @endif gcc-bootstrap
3084 @if build-fixincludes
3085 TARGET-build-fixincludes=all
3086 maybe-all-build-fixincludes: all-build-fixincludes
3087 all-build-fixincludes: configure-build-fixincludes
3088         @: $(MAKE); $(unstage)
3089         @r=`${PWD_COMMAND}`; export r; \
3090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3091         $(BUILD_EXPORTS) \
3092         (cd $(BUILD_SUBDIR)/fixincludes && \
3093           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
3094                 $(TARGET-build-fixincludes))
3095 @endif build-fixincludes
3096
3097
3098
3099
3100
3101 # --------------------------------------
3102 # Modules which run on the host machine
3103 # --------------------------------------
3104
3105
3106 .PHONY: configure-ash maybe-configure-ash
3107 maybe-configure-ash:
3108 @if gcc-bootstrap
3109 configure-ash: stage_current
3110 @endif gcc-bootstrap
3111 @if ash
3112 maybe-configure-ash: configure-ash
3113 configure-ash: 
3114         @: $(MAKE); $(unstage)
3115         @r=`${PWD_COMMAND}`; export r; \
3116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3117         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3118         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3119         $(HOST_EXPORTS) \
3120         echo Configuring in $(HOST_SUBDIR)/ash; \
3121         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3122         case $(srcdir) in \
3123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3124           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3126         esac; \
3127         srcdiroption="--srcdir=$${topdir}/ash"; \
3128         libsrcdir="$$s/ash"; \
3129         $(SHELL) $${libsrcdir}/configure \
3130           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3131           --target=${target_alias} $${srcdiroption}  \
3132           || exit 1
3133 @endif ash
3134
3135
3136
3137
3138
3139 .PHONY: all-ash maybe-all-ash
3140 maybe-all-ash:
3141 @if gcc-bootstrap
3142 all-ash: stage_current
3143 @endif gcc-bootstrap
3144 @if ash
3145 TARGET-ash=all
3146 maybe-all-ash: all-ash
3147 all-ash: configure-ash
3148         @: $(MAKE); $(unstage)
3149         @r=`${PWD_COMMAND}`; export r; \
3150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3151         $(HOST_EXPORTS) \
3152         (cd $(HOST_SUBDIR)/ash && \
3153           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3154                 $(TARGET-ash))
3155 @endif ash
3156
3157
3158
3159
3160 .PHONY: check-ash maybe-check-ash
3161 maybe-check-ash:
3162 @if ash
3163 maybe-check-ash: check-ash
3164
3165 check-ash:
3166         @: $(MAKE); $(unstage)
3167         @r=`${PWD_COMMAND}`; export r; \
3168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3169         $(HOST_EXPORTS) \
3170         (cd $(HOST_SUBDIR)/ash && \
3171           $(MAKE) $(FLAGS_TO_PASS)  check)
3172
3173 @endif ash
3174
3175 .PHONY: install-ash maybe-install-ash
3176 maybe-install-ash:
3177 @if ash
3178 maybe-install-ash: install-ash
3179
3180 install-ash: installdirs
3181         @: $(MAKE); $(unstage)
3182         @r=`${PWD_COMMAND}`; export r; \
3183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3184         $(HOST_EXPORTS) \
3185         (cd $(HOST_SUBDIR)/ash && \
3186           $(MAKE) $(FLAGS_TO_PASS)  install)
3187
3188 @endif ash
3189
3190 # Other targets (info, dvi, pdf, etc.)
3191
3192 .PHONY: maybe-info-ash info-ash
3193 maybe-info-ash:
3194 @if ash
3195 maybe-info-ash: info-ash
3196
3197 info-ash: \
3198     configure-ash 
3199         @: $(MAKE); $(unstage)
3200         @[ -f ./ash/Makefile ] || exit 0; \
3201         r=`${PWD_COMMAND}`; export r; \
3202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3203         $(HOST_EXPORTS) \
3204         for flag in $(EXTRA_HOST_FLAGS) ; do \
3205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3206         done; \
3207         echo "Doing info in ash" ; \
3208         (cd $(HOST_SUBDIR)/ash && \
3209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3211                   "RANLIB=$${RANLIB}" \
3212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3213                   info) \
3214           || exit 1
3215
3216 @endif ash
3217
3218 .PHONY: maybe-dvi-ash dvi-ash
3219 maybe-dvi-ash:
3220 @if ash
3221 maybe-dvi-ash: dvi-ash
3222
3223 dvi-ash: \
3224     configure-ash 
3225         @: $(MAKE); $(unstage)
3226         @[ -f ./ash/Makefile ] || exit 0; \
3227         r=`${PWD_COMMAND}`; export r; \
3228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229         $(HOST_EXPORTS) \
3230         for flag in $(EXTRA_HOST_FLAGS) ; do \
3231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3232         done; \
3233         echo "Doing dvi in ash" ; \
3234         (cd $(HOST_SUBDIR)/ash && \
3235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3237                   "RANLIB=$${RANLIB}" \
3238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3239                   dvi) \
3240           || exit 1
3241
3242 @endif ash
3243
3244 .PHONY: maybe-pdf-ash pdf-ash
3245 maybe-pdf-ash:
3246 @if ash
3247 maybe-pdf-ash: pdf-ash
3248
3249 pdf-ash: \
3250     configure-ash 
3251         @: $(MAKE); $(unstage)
3252         @[ -f ./ash/Makefile ] || exit 0; \
3253         r=`${PWD_COMMAND}`; export r; \
3254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3255         $(HOST_EXPORTS) \
3256         for flag in $(EXTRA_HOST_FLAGS) ; do \
3257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3258         done; \
3259         echo "Doing pdf in ash" ; \
3260         (cd $(HOST_SUBDIR)/ash && \
3261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3263                   "RANLIB=$${RANLIB}" \
3264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3265                   pdf) \
3266           || exit 1
3267
3268 @endif ash
3269
3270 .PHONY: maybe-html-ash html-ash
3271 maybe-html-ash:
3272 @if ash
3273 maybe-html-ash: html-ash
3274
3275 html-ash: \
3276     configure-ash 
3277         @: $(MAKE); $(unstage)
3278         @[ -f ./ash/Makefile ] || exit 0; \
3279         r=`${PWD_COMMAND}`; export r; \
3280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3281         $(HOST_EXPORTS) \
3282         for flag in $(EXTRA_HOST_FLAGS) ; do \
3283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3284         done; \
3285         echo "Doing html in ash" ; \
3286         (cd $(HOST_SUBDIR)/ash && \
3287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3289                   "RANLIB=$${RANLIB}" \
3290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3291                   html) \
3292           || exit 1
3293
3294 @endif ash
3295
3296 .PHONY: maybe-TAGS-ash TAGS-ash
3297 maybe-TAGS-ash:
3298 @if ash
3299 maybe-TAGS-ash: TAGS-ash
3300
3301 TAGS-ash: \
3302     configure-ash 
3303         @: $(MAKE); $(unstage)
3304         @[ -f ./ash/Makefile ] || exit 0; \
3305         r=`${PWD_COMMAND}`; export r; \
3306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3307         $(HOST_EXPORTS) \
3308         for flag in $(EXTRA_HOST_FLAGS) ; do \
3309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3310         done; \
3311         echo "Doing TAGS in ash" ; \
3312         (cd $(HOST_SUBDIR)/ash && \
3313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3315                   "RANLIB=$${RANLIB}" \
3316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3317                   TAGS) \
3318           || exit 1
3319
3320 @endif ash
3321
3322 .PHONY: maybe-install-info-ash install-info-ash
3323 maybe-install-info-ash:
3324 @if ash
3325 maybe-install-info-ash: install-info-ash
3326
3327 install-info-ash: \
3328     configure-ash \
3329     info-ash 
3330         @: $(MAKE); $(unstage)
3331         @[ -f ./ash/Makefile ] || exit 0; \
3332         r=`${PWD_COMMAND}`; export r; \
3333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3334         $(HOST_EXPORTS) \
3335         for flag in $(EXTRA_HOST_FLAGS) ; do \
3336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3337         done; \
3338         echo "Doing install-info in ash" ; \
3339         (cd $(HOST_SUBDIR)/ash && \
3340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3342                   "RANLIB=$${RANLIB}" \
3343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3344                   install-info) \
3345           || exit 1
3346
3347 @endif ash
3348
3349 .PHONY: maybe-install-pdf-ash install-pdf-ash
3350 maybe-install-pdf-ash:
3351 @if ash
3352 maybe-install-pdf-ash: install-pdf-ash
3353
3354 install-pdf-ash: \
3355     configure-ash \
3356     pdf-ash 
3357         @: $(MAKE); $(unstage)
3358         @[ -f ./ash/Makefile ] || exit 0; \
3359         r=`${PWD_COMMAND}`; export r; \
3360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3361         $(HOST_EXPORTS) \
3362         for flag in $(EXTRA_HOST_FLAGS) ; do \
3363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3364         done; \
3365         echo "Doing install-pdf in ash" ; \
3366         (cd $(HOST_SUBDIR)/ash && \
3367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3369                   "RANLIB=$${RANLIB}" \
3370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3371                   install-pdf) \
3372           || exit 1
3373
3374 @endif ash
3375
3376 .PHONY: maybe-install-html-ash install-html-ash
3377 maybe-install-html-ash:
3378 @if ash
3379 maybe-install-html-ash: install-html-ash
3380
3381 install-html-ash: \
3382     configure-ash \
3383     html-ash 
3384         @: $(MAKE); $(unstage)
3385         @[ -f ./ash/Makefile ] || exit 0; \
3386         r=`${PWD_COMMAND}`; export r; \
3387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3388         $(HOST_EXPORTS) \
3389         for flag in $(EXTRA_HOST_FLAGS) ; do \
3390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3391         done; \
3392         echo "Doing install-html in ash" ; \
3393         (cd $(HOST_SUBDIR)/ash && \
3394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3396                   "RANLIB=$${RANLIB}" \
3397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3398                   install-html) \
3399           || exit 1
3400
3401 @endif ash
3402
3403 .PHONY: maybe-installcheck-ash installcheck-ash
3404 maybe-installcheck-ash:
3405 @if ash
3406 maybe-installcheck-ash: installcheck-ash
3407
3408 installcheck-ash: \
3409     configure-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 installcheck 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                   installcheck) \
3425           || exit 1
3426
3427 @endif ash
3428
3429 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3430 maybe-mostlyclean-ash:
3431 @if ash
3432 maybe-mostlyclean-ash: mostlyclean-ash
3433
3434 mostlyclean-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 mostlyclean 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                   mostlyclean) \
3450           || exit 1
3451
3452 @endif ash
3453
3454 .PHONY: maybe-clean-ash clean-ash
3455 maybe-clean-ash:
3456 @if ash
3457 maybe-clean-ash: clean-ash
3458
3459 clean-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 clean 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                   clean) \
3475           || exit 1
3476
3477 @endif ash
3478
3479 .PHONY: maybe-distclean-ash distclean-ash
3480 maybe-distclean-ash:
3481 @if ash
3482 maybe-distclean-ash: distclean-ash
3483
3484 distclean-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 distclean 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                   distclean) \
3500           || exit 1
3501
3502 @endif ash
3503
3504 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3505 maybe-maintainer-clean-ash:
3506 @if ash
3507 maybe-maintainer-clean-ash: maintainer-clean-ash
3508
3509 maintainer-clean-ash: 
3510         @: $(MAKE); $(unstage)
3511         @[ -f ./ash/Makefile ] || exit 0; \
3512         r=`${PWD_COMMAND}`; export r; \
3513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3514         $(HOST_EXPORTS) \
3515         for flag in $(EXTRA_HOST_FLAGS) ; do \
3516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3517         done; \
3518         echo "Doing maintainer-clean in ash" ; \
3519         (cd $(HOST_SUBDIR)/ash && \
3520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3522                   "RANLIB=$${RANLIB}" \
3523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3524                   maintainer-clean) \
3525           || exit 1
3526
3527 @endif ash
3528
3529
3530
3531 .PHONY: configure-autoconf maybe-configure-autoconf
3532 maybe-configure-autoconf:
3533 @if gcc-bootstrap
3534 configure-autoconf: stage_current
3535 @endif gcc-bootstrap
3536 @if autoconf
3537 maybe-configure-autoconf: configure-autoconf
3538 configure-autoconf: 
3539         @: $(MAKE); $(unstage)
3540         @r=`${PWD_COMMAND}`; export r; \
3541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3542         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3543         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3544         $(HOST_EXPORTS) \
3545         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3546         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3547         case $(srcdir) in \
3548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3549           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3551         esac; \
3552         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3553         libsrcdir="$$s/autoconf"; \
3554         $(SHELL) $${libsrcdir}/configure \
3555           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3556           --target=${target_alias} $${srcdiroption}  \
3557           || exit 1
3558 @endif autoconf
3559
3560
3561
3562
3563
3564 .PHONY: all-autoconf maybe-all-autoconf
3565 maybe-all-autoconf:
3566 @if gcc-bootstrap
3567 all-autoconf: stage_current
3568 @endif gcc-bootstrap
3569 @if autoconf
3570 TARGET-autoconf=all
3571 maybe-all-autoconf: all-autoconf
3572 all-autoconf: configure-autoconf
3573         @: $(MAKE); $(unstage)
3574         @r=`${PWD_COMMAND}`; export r; \
3575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3576         $(HOST_EXPORTS) \
3577         (cd $(HOST_SUBDIR)/autoconf && \
3578           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3579                 $(TARGET-autoconf))
3580 @endif autoconf
3581
3582
3583
3584
3585 .PHONY: check-autoconf maybe-check-autoconf
3586 maybe-check-autoconf:
3587 @if autoconf
3588 maybe-check-autoconf: check-autoconf
3589
3590 check-autoconf:
3591         @: $(MAKE); $(unstage)
3592         @r=`${PWD_COMMAND}`; export r; \
3593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594         $(HOST_EXPORTS) \
3595         (cd $(HOST_SUBDIR)/autoconf && \
3596           $(MAKE) $(FLAGS_TO_PASS)  check)
3597
3598 @endif autoconf
3599
3600 .PHONY: install-autoconf maybe-install-autoconf
3601 maybe-install-autoconf:
3602 @if autoconf
3603 maybe-install-autoconf: install-autoconf
3604
3605 install-autoconf: installdirs
3606         @: $(MAKE); $(unstage)
3607         @r=`${PWD_COMMAND}`; export r; \
3608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3609         $(HOST_EXPORTS) \
3610         (cd $(HOST_SUBDIR)/autoconf && \
3611           $(MAKE) $(FLAGS_TO_PASS)  install)
3612
3613 @endif autoconf
3614
3615 # Other targets (info, dvi, pdf, etc.)
3616
3617 .PHONY: maybe-info-autoconf info-autoconf
3618 maybe-info-autoconf:
3619 @if autoconf
3620 maybe-info-autoconf: info-autoconf
3621
3622 info-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 info 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                   info) \
3639           || exit 1
3640
3641 @endif autoconf
3642
3643 .PHONY: maybe-dvi-autoconf dvi-autoconf
3644 maybe-dvi-autoconf:
3645 @if autoconf
3646 maybe-dvi-autoconf: dvi-autoconf
3647
3648 dvi-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 dvi 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                   dvi) \
3665           || exit 1
3666
3667 @endif autoconf
3668
3669 .PHONY: maybe-pdf-autoconf pdf-autoconf
3670 maybe-pdf-autoconf:
3671 @if autoconf
3672 maybe-pdf-autoconf: pdf-autoconf
3673
3674 pdf-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 pdf 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                   pdf) \
3691           || exit 1
3692
3693 @endif autoconf
3694
3695 .PHONY: maybe-html-autoconf html-autoconf
3696 maybe-html-autoconf:
3697 @if autoconf
3698 maybe-html-autoconf: html-autoconf
3699
3700 html-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 html 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                   html) \
3717           || exit 1
3718
3719 @endif autoconf
3720
3721 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3722 maybe-TAGS-autoconf:
3723 @if autoconf
3724 maybe-TAGS-autoconf: TAGS-autoconf
3725
3726 TAGS-autoconf: \
3727     configure-autoconf 
3728         @: $(MAKE); $(unstage)
3729         @[ -f ./autoconf/Makefile ] || exit 0; \
3730         r=`${PWD_COMMAND}`; export r; \
3731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3732         $(HOST_EXPORTS) \
3733         for flag in $(EXTRA_HOST_FLAGS) ; do \
3734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3735         done; \
3736         echo "Doing TAGS in autoconf" ; \
3737         (cd $(HOST_SUBDIR)/autoconf && \
3738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3740                   "RANLIB=$${RANLIB}" \
3741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3742                   TAGS) \
3743           || exit 1
3744
3745 @endif autoconf
3746
3747 .PHONY: maybe-install-info-autoconf install-info-autoconf
3748 maybe-install-info-autoconf:
3749 @if autoconf
3750 maybe-install-info-autoconf: install-info-autoconf
3751
3752 install-info-autoconf: \
3753     configure-autoconf \
3754     info-autoconf 
3755         @: $(MAKE); $(unstage)
3756         @[ -f ./autoconf/Makefile ] || exit 0; \
3757         r=`${PWD_COMMAND}`; export r; \
3758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3759         $(HOST_EXPORTS) \
3760         for flag in $(EXTRA_HOST_FLAGS) ; do \
3761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3762         done; \
3763         echo "Doing install-info in autoconf" ; \
3764         (cd $(HOST_SUBDIR)/autoconf && \
3765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3767                   "RANLIB=$${RANLIB}" \
3768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3769                   install-info) \
3770           || exit 1
3771
3772 @endif autoconf
3773
3774 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3775 maybe-install-pdf-autoconf:
3776 @if autoconf
3777 maybe-install-pdf-autoconf: install-pdf-autoconf
3778
3779 install-pdf-autoconf: \
3780     configure-autoconf \
3781     pdf-autoconf 
3782         @: $(MAKE); $(unstage)
3783         @[ -f ./autoconf/Makefile ] || exit 0; \
3784         r=`${PWD_COMMAND}`; export r; \
3785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3786         $(HOST_EXPORTS) \
3787         for flag in $(EXTRA_HOST_FLAGS) ; do \
3788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3789         done; \
3790         echo "Doing install-pdf in autoconf" ; \
3791         (cd $(HOST_SUBDIR)/autoconf && \
3792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3794                   "RANLIB=$${RANLIB}" \
3795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3796                   install-pdf) \
3797           || exit 1
3798
3799 @endif autoconf
3800
3801 .PHONY: maybe-install-html-autoconf install-html-autoconf
3802 maybe-install-html-autoconf:
3803 @if autoconf
3804 maybe-install-html-autoconf: install-html-autoconf
3805
3806 install-html-autoconf: \
3807     configure-autoconf \
3808     html-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 install-html 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                   install-html) \
3824           || exit 1
3825
3826 @endif autoconf
3827
3828 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3829 maybe-installcheck-autoconf:
3830 @if autoconf
3831 maybe-installcheck-autoconf: installcheck-autoconf
3832
3833 installcheck-autoconf: \
3834     configure-autoconf 
3835         @: $(MAKE); $(unstage)
3836         @[ -f ./autoconf/Makefile ] || exit 0; \
3837         r=`${PWD_COMMAND}`; export r; \
3838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3839         $(HOST_EXPORTS) \
3840         for flag in $(EXTRA_HOST_FLAGS) ; do \
3841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3842         done; \
3843         echo "Doing installcheck in autoconf" ; \
3844         (cd $(HOST_SUBDIR)/autoconf && \
3845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3847                   "RANLIB=$${RANLIB}" \
3848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3849                   installcheck) \
3850           || exit 1
3851
3852 @endif autoconf
3853
3854 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3855 maybe-mostlyclean-autoconf:
3856 @if autoconf
3857 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3858
3859 mostlyclean-autoconf: 
3860         @: $(MAKE); $(unstage)
3861         @[ -f ./autoconf/Makefile ] || exit 0; \
3862         r=`${PWD_COMMAND}`; export r; \
3863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3864         $(HOST_EXPORTS) \
3865         for flag in $(EXTRA_HOST_FLAGS) ; do \
3866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3867         done; \
3868         echo "Doing mostlyclean in autoconf" ; \
3869         (cd $(HOST_SUBDIR)/autoconf && \
3870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3872                   "RANLIB=$${RANLIB}" \
3873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3874                   mostlyclean) \
3875           || exit 1
3876
3877 @endif autoconf
3878
3879 .PHONY: maybe-clean-autoconf clean-autoconf
3880 maybe-clean-autoconf:
3881 @if autoconf
3882 maybe-clean-autoconf: clean-autoconf
3883
3884 clean-autoconf: 
3885         @: $(MAKE); $(unstage)
3886         @[ -f ./autoconf/Makefile ] || exit 0; \
3887         r=`${PWD_COMMAND}`; export r; \
3888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3889         $(HOST_EXPORTS) \
3890         for flag in $(EXTRA_HOST_FLAGS) ; do \
3891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3892         done; \
3893         echo "Doing clean in autoconf" ; \
3894         (cd $(HOST_SUBDIR)/autoconf && \
3895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3897                   "RANLIB=$${RANLIB}" \
3898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3899                   clean) \
3900           || exit 1
3901
3902 @endif autoconf
3903
3904 .PHONY: maybe-distclean-autoconf distclean-autoconf
3905 maybe-distclean-autoconf:
3906 @if autoconf
3907 maybe-distclean-autoconf: distclean-autoconf
3908
3909 distclean-autoconf: 
3910         @: $(MAKE); $(unstage)
3911         @[ -f ./autoconf/Makefile ] || exit 0; \
3912         r=`${PWD_COMMAND}`; export r; \
3913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3914         $(HOST_EXPORTS) \
3915         for flag in $(EXTRA_HOST_FLAGS) ; do \
3916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3917         done; \
3918         echo "Doing distclean in autoconf" ; \
3919         (cd $(HOST_SUBDIR)/autoconf && \
3920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3922                   "RANLIB=$${RANLIB}" \
3923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3924                   distclean) \
3925           || exit 1
3926
3927 @endif autoconf
3928
3929 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3930 maybe-maintainer-clean-autoconf:
3931 @if autoconf
3932 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3933
3934 maintainer-clean-autoconf: 
3935         @: $(MAKE); $(unstage)
3936         @[ -f ./autoconf/Makefile ] || exit 0; \
3937         r=`${PWD_COMMAND}`; export r; \
3938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3939         $(HOST_EXPORTS) \
3940         for flag in $(EXTRA_HOST_FLAGS) ; do \
3941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3942         done; \
3943         echo "Doing maintainer-clean in autoconf" ; \
3944         (cd $(HOST_SUBDIR)/autoconf && \
3945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3947                   "RANLIB=$${RANLIB}" \
3948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3949                   maintainer-clean) \
3950           || exit 1
3951
3952 @endif autoconf
3953
3954
3955
3956 .PHONY: configure-automake maybe-configure-automake
3957 maybe-configure-automake:
3958 @if gcc-bootstrap
3959 configure-automake: stage_current
3960 @endif gcc-bootstrap
3961 @if automake
3962 maybe-configure-automake: configure-automake
3963 configure-automake: 
3964         @: $(MAKE); $(unstage)
3965         @r=`${PWD_COMMAND}`; export r; \
3966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3967         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3968         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3969         $(HOST_EXPORTS) \
3970         echo Configuring in $(HOST_SUBDIR)/automake; \
3971         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3972         case $(srcdir) in \
3973           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3974           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3975                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3976         esac; \
3977         srcdiroption="--srcdir=$${topdir}/automake"; \
3978         libsrcdir="$$s/automake"; \
3979         $(SHELL) $${libsrcdir}/configure \
3980           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3981           --target=${target_alias} $${srcdiroption}  \
3982           || exit 1
3983 @endif automake
3984
3985
3986
3987
3988
3989 .PHONY: all-automake maybe-all-automake
3990 maybe-all-automake:
3991 @if gcc-bootstrap
3992 all-automake: stage_current
3993 @endif gcc-bootstrap
3994 @if automake
3995 TARGET-automake=all
3996 maybe-all-automake: all-automake
3997 all-automake: configure-automake
3998         @: $(MAKE); $(unstage)
3999         @r=`${PWD_COMMAND}`; export r; \
4000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4001         $(HOST_EXPORTS) \
4002         (cd $(HOST_SUBDIR)/automake && \
4003           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4004                 $(TARGET-automake))
4005 @endif automake
4006
4007
4008
4009
4010 .PHONY: check-automake maybe-check-automake
4011 maybe-check-automake:
4012 @if automake
4013 maybe-check-automake: check-automake
4014
4015 check-automake:
4016         @: $(MAKE); $(unstage)
4017         @r=`${PWD_COMMAND}`; export r; \
4018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4019         $(HOST_EXPORTS) \
4020         (cd $(HOST_SUBDIR)/automake && \
4021           $(MAKE) $(FLAGS_TO_PASS)  check)
4022
4023 @endif automake
4024
4025 .PHONY: install-automake maybe-install-automake
4026 maybe-install-automake:
4027 @if automake
4028 maybe-install-automake: install-automake
4029
4030 install-automake: installdirs
4031         @: $(MAKE); $(unstage)
4032         @r=`${PWD_COMMAND}`; export r; \
4033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4034         $(HOST_EXPORTS) \
4035         (cd $(HOST_SUBDIR)/automake && \
4036           $(MAKE) $(FLAGS_TO_PASS)  install)
4037
4038 @endif automake
4039
4040 # Other targets (info, dvi, pdf, etc.)
4041
4042 .PHONY: maybe-info-automake info-automake
4043 maybe-info-automake:
4044 @if automake
4045 maybe-info-automake: info-automake
4046
4047 info-automake: \
4048     configure-automake 
4049         @: $(MAKE); $(unstage)
4050         @[ -f ./automake/Makefile ] || exit 0; \
4051         r=`${PWD_COMMAND}`; export r; \
4052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4053         $(HOST_EXPORTS) \
4054         for flag in $(EXTRA_HOST_FLAGS) ; do \
4055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4056         done; \
4057         echo "Doing info in automake" ; \
4058         (cd $(HOST_SUBDIR)/automake && \
4059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4061                   "RANLIB=$${RANLIB}" \
4062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4063                   info) \
4064           || exit 1
4065
4066 @endif automake
4067
4068 .PHONY: maybe-dvi-automake dvi-automake
4069 maybe-dvi-automake:
4070 @if automake
4071 maybe-dvi-automake: dvi-automake
4072
4073 dvi-automake: \
4074     configure-automake 
4075         @: $(MAKE); $(unstage)
4076         @[ -f ./automake/Makefile ] || exit 0; \
4077         r=`${PWD_COMMAND}`; export r; \
4078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4079         $(HOST_EXPORTS) \
4080         for flag in $(EXTRA_HOST_FLAGS) ; do \
4081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4082         done; \
4083         echo "Doing dvi in automake" ; \
4084         (cd $(HOST_SUBDIR)/automake && \
4085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4087                   "RANLIB=$${RANLIB}" \
4088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4089                   dvi) \
4090           || exit 1
4091
4092 @endif automake
4093
4094 .PHONY: maybe-pdf-automake pdf-automake
4095 maybe-pdf-automake:
4096 @if automake
4097 maybe-pdf-automake: pdf-automake
4098
4099 pdf-automake: \
4100     configure-automake 
4101         @: $(MAKE); $(unstage)
4102         @[ -f ./automake/Makefile ] || exit 0; \
4103         r=`${PWD_COMMAND}`; export r; \
4104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4105         $(HOST_EXPORTS) \
4106         for flag in $(EXTRA_HOST_FLAGS) ; do \
4107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4108         done; \
4109         echo "Doing pdf in automake" ; \
4110         (cd $(HOST_SUBDIR)/automake && \
4111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4113                   "RANLIB=$${RANLIB}" \
4114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4115                   pdf) \
4116           || exit 1
4117
4118 @endif automake
4119
4120 .PHONY: maybe-html-automake html-automake
4121 maybe-html-automake:
4122 @if automake
4123 maybe-html-automake: html-automake
4124
4125 html-automake: \
4126     configure-automake 
4127         @: $(MAKE); $(unstage)
4128         @[ -f ./automake/Makefile ] || exit 0; \
4129         r=`${PWD_COMMAND}`; export r; \
4130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4131         $(HOST_EXPORTS) \
4132         for flag in $(EXTRA_HOST_FLAGS) ; do \
4133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4134         done; \
4135         echo "Doing html in automake" ; \
4136         (cd $(HOST_SUBDIR)/automake && \
4137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4139                   "RANLIB=$${RANLIB}" \
4140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4141                   html) \
4142           || exit 1
4143
4144 @endif automake
4145
4146 .PHONY: maybe-TAGS-automake TAGS-automake
4147 maybe-TAGS-automake:
4148 @if automake
4149 maybe-TAGS-automake: TAGS-automake
4150
4151 TAGS-automake: \
4152     configure-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 TAGS 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                   TAGS) \
4168           || exit 1
4169
4170 @endif automake
4171
4172 .PHONY: maybe-install-info-automake install-info-automake
4173 maybe-install-info-automake:
4174 @if automake
4175 maybe-install-info-automake: install-info-automake
4176
4177 install-info-automake: \
4178     configure-automake \
4179     info-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-info 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-info) \
4195           || exit 1
4196
4197 @endif automake
4198
4199 .PHONY: maybe-install-pdf-automake install-pdf-automake
4200 maybe-install-pdf-automake:
4201 @if automake
4202 maybe-install-pdf-automake: install-pdf-automake
4203
4204 install-pdf-automake: \
4205     configure-automake \
4206     pdf-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-pdf 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-pdf) \
4222           || exit 1
4223
4224 @endif automake
4225
4226 .PHONY: maybe-install-html-automake install-html-automake
4227 maybe-install-html-automake:
4228 @if automake
4229 maybe-install-html-automake: install-html-automake
4230
4231 install-html-automake: \
4232     configure-automake \
4233     html-automake 
4234         @: $(MAKE); $(unstage)
4235         @[ -f ./automake/Makefile ] || exit 0; \
4236         r=`${PWD_COMMAND}`; export r; \
4237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4238         $(HOST_EXPORTS) \
4239         for flag in $(EXTRA_HOST_FLAGS) ; do \
4240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4241         done; \
4242         echo "Doing install-html in automake" ; \
4243         (cd $(HOST_SUBDIR)/automake && \
4244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4246                   "RANLIB=$${RANLIB}" \
4247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4248                   install-html) \
4249           || exit 1
4250
4251 @endif automake
4252
4253 .PHONY: maybe-installcheck-automake installcheck-automake
4254 maybe-installcheck-automake:
4255 @if automake
4256 maybe-installcheck-automake: installcheck-automake
4257
4258 installcheck-automake: \
4259     configure-automake 
4260         @: $(MAKE); $(unstage)
4261         @[ -f ./automake/Makefile ] || exit 0; \
4262         r=`${PWD_COMMAND}`; export r; \
4263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4264         $(HOST_EXPORTS) \
4265         for flag in $(EXTRA_HOST_FLAGS) ; do \
4266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4267         done; \
4268         echo "Doing installcheck in automake" ; \
4269         (cd $(HOST_SUBDIR)/automake && \
4270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4272                   "RANLIB=$${RANLIB}" \
4273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4274                   installcheck) \
4275           || exit 1
4276
4277 @endif automake
4278
4279 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4280 maybe-mostlyclean-automake:
4281 @if automake
4282 maybe-mostlyclean-automake: mostlyclean-automake
4283
4284 mostlyclean-automake: 
4285         @: $(MAKE); $(unstage)
4286         @[ -f ./automake/Makefile ] || exit 0; \
4287         r=`${PWD_COMMAND}`; export r; \
4288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4289         $(HOST_EXPORTS) \
4290         for flag in $(EXTRA_HOST_FLAGS) ; do \
4291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4292         done; \
4293         echo "Doing mostlyclean in automake" ; \
4294         (cd $(HOST_SUBDIR)/automake && \
4295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4297                   "RANLIB=$${RANLIB}" \
4298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4299                   mostlyclean) \
4300           || exit 1
4301
4302 @endif automake
4303
4304 .PHONY: maybe-clean-automake clean-automake
4305 maybe-clean-automake:
4306 @if automake
4307 maybe-clean-automake: clean-automake
4308
4309 clean-automake: 
4310         @: $(MAKE); $(unstage)
4311         @[ -f ./automake/Makefile ] || exit 0; \
4312         r=`${PWD_COMMAND}`; export r; \
4313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4314         $(HOST_EXPORTS) \
4315         for flag in $(EXTRA_HOST_FLAGS) ; do \
4316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4317         done; \
4318         echo "Doing clean in automake" ; \
4319         (cd $(HOST_SUBDIR)/automake && \
4320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4322                   "RANLIB=$${RANLIB}" \
4323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4324                   clean) \
4325           || exit 1
4326
4327 @endif automake
4328
4329 .PHONY: maybe-distclean-automake distclean-automake
4330 maybe-distclean-automake:
4331 @if automake
4332 maybe-distclean-automake: distclean-automake
4333
4334 distclean-automake: 
4335         @: $(MAKE); $(unstage)
4336         @[ -f ./automake/Makefile ] || exit 0; \
4337         r=`${PWD_COMMAND}`; export r; \
4338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4339         $(HOST_EXPORTS) \
4340         for flag in $(EXTRA_HOST_FLAGS) ; do \
4341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4342         done; \
4343         echo "Doing distclean in automake" ; \
4344         (cd $(HOST_SUBDIR)/automake && \
4345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4347                   "RANLIB=$${RANLIB}" \
4348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4349                   distclean) \
4350           || exit 1
4351
4352 @endif automake
4353
4354 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4355 maybe-maintainer-clean-automake:
4356 @if automake
4357 maybe-maintainer-clean-automake: maintainer-clean-automake
4358
4359 maintainer-clean-automake: 
4360         @: $(MAKE); $(unstage)
4361         @[ -f ./automake/Makefile ] || exit 0; \
4362         r=`${PWD_COMMAND}`; export r; \
4363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4364         $(HOST_EXPORTS) \
4365         for flag in $(EXTRA_HOST_FLAGS) ; do \
4366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4367         done; \
4368         echo "Doing maintainer-clean in automake" ; \
4369         (cd $(HOST_SUBDIR)/automake && \
4370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4372                   "RANLIB=$${RANLIB}" \
4373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4374                   maintainer-clean) \
4375           || exit 1
4376
4377 @endif automake
4378
4379
4380
4381 .PHONY: configure-bash maybe-configure-bash
4382 maybe-configure-bash:
4383 @if gcc-bootstrap
4384 configure-bash: stage_current
4385 @endif gcc-bootstrap
4386 @if bash
4387 maybe-configure-bash: configure-bash
4388 configure-bash: 
4389         @: $(MAKE); $(unstage)
4390         @r=`${PWD_COMMAND}`; export r; \
4391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4392         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4394         $(HOST_EXPORTS) \
4395         echo Configuring in $(HOST_SUBDIR)/bash; \
4396         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4397         case $(srcdir) in \
4398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4399           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4401         esac; \
4402         srcdiroption="--srcdir=$${topdir}/bash"; \
4403         libsrcdir="$$s/bash"; \
4404         $(SHELL) $${libsrcdir}/configure \
4405           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4406           --target=${target_alias} $${srcdiroption}  \
4407           || exit 1
4408 @endif bash
4409
4410
4411
4412
4413
4414 .PHONY: all-bash maybe-all-bash
4415 maybe-all-bash:
4416 @if gcc-bootstrap
4417 all-bash: stage_current
4418 @endif gcc-bootstrap
4419 @if bash
4420 TARGET-bash=all
4421 maybe-all-bash: all-bash
4422 all-bash: configure-bash
4423         @: $(MAKE); $(unstage)
4424         @r=`${PWD_COMMAND}`; export r; \
4425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4426         $(HOST_EXPORTS) \
4427         (cd $(HOST_SUBDIR)/bash && \
4428           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4429                 $(TARGET-bash))
4430 @endif bash
4431
4432
4433
4434
4435 .PHONY: check-bash maybe-check-bash
4436 maybe-check-bash:
4437 @if bash
4438 maybe-check-bash: check-bash
4439
4440 check-bash:
4441         @: $(MAKE); $(unstage)
4442         @r=`${PWD_COMMAND}`; export r; \
4443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4444         $(HOST_EXPORTS) \
4445         (cd $(HOST_SUBDIR)/bash && \
4446           $(MAKE) $(FLAGS_TO_PASS)  check)
4447
4448 @endif bash
4449
4450 .PHONY: install-bash maybe-install-bash
4451 maybe-install-bash:
4452 @if bash
4453 maybe-install-bash: install-bash
4454
4455 install-bash: installdirs
4456         @: $(MAKE); $(unstage)
4457         @r=`${PWD_COMMAND}`; export r; \
4458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4459         $(HOST_EXPORTS) \
4460         (cd $(HOST_SUBDIR)/bash && \
4461           $(MAKE) $(FLAGS_TO_PASS)  install)
4462
4463 @endif bash
4464
4465 # Other targets (info, dvi, pdf, etc.)
4466
4467 .PHONY: maybe-info-bash info-bash
4468 maybe-info-bash:
4469 @if bash
4470 maybe-info-bash: info-bash
4471
4472 info-bash: \
4473     configure-bash 
4474         @: $(MAKE); $(unstage)
4475         @[ -f ./bash/Makefile ] || exit 0; \
4476         r=`${PWD_COMMAND}`; export r; \
4477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4478         $(HOST_EXPORTS) \
4479         for flag in $(EXTRA_HOST_FLAGS) ; do \
4480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4481         done; \
4482         echo "Doing info in bash" ; \
4483         (cd $(HOST_SUBDIR)/bash && \
4484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4486                   "RANLIB=$${RANLIB}" \
4487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4488                   info) \
4489           || exit 1
4490
4491 @endif bash
4492
4493 .PHONY: maybe-dvi-bash dvi-bash
4494 maybe-dvi-bash:
4495 @if bash
4496 maybe-dvi-bash: dvi-bash
4497
4498 dvi-bash: \
4499     configure-bash 
4500         @: $(MAKE); $(unstage)
4501         @[ -f ./bash/Makefile ] || exit 0; \
4502         r=`${PWD_COMMAND}`; export r; \
4503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4504         $(HOST_EXPORTS) \
4505         for flag in $(EXTRA_HOST_FLAGS) ; do \
4506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4507         done; \
4508         echo "Doing dvi in bash" ; \
4509         (cd $(HOST_SUBDIR)/bash && \
4510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4512                   "RANLIB=$${RANLIB}" \
4513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4514                   dvi) \
4515           || exit 1
4516
4517 @endif bash
4518
4519 .PHONY: maybe-pdf-bash pdf-bash
4520 maybe-pdf-bash:
4521 @if bash
4522 maybe-pdf-bash: pdf-bash
4523
4524 pdf-bash: \
4525     configure-bash 
4526         @: $(MAKE); $(unstage)
4527         @[ -f ./bash/Makefile ] || exit 0; \
4528         r=`${PWD_COMMAND}`; export r; \
4529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4530         $(HOST_EXPORTS) \
4531         for flag in $(EXTRA_HOST_FLAGS) ; do \
4532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4533         done; \
4534         echo "Doing pdf in bash" ; \
4535         (cd $(HOST_SUBDIR)/bash && \
4536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4538                   "RANLIB=$${RANLIB}" \
4539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4540                   pdf) \
4541           || exit 1
4542
4543 @endif bash
4544
4545 .PHONY: maybe-html-bash html-bash
4546 maybe-html-bash:
4547 @if bash
4548 maybe-html-bash: html-bash
4549
4550 html-bash: \
4551     configure-bash 
4552         @: $(MAKE); $(unstage)
4553         @[ -f ./bash/Makefile ] || exit 0; \
4554         r=`${PWD_COMMAND}`; export r; \
4555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4556         $(HOST_EXPORTS) \
4557         for flag in $(EXTRA_HOST_FLAGS) ; do \
4558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4559         done; \
4560         echo "Doing html in bash" ; \
4561         (cd $(HOST_SUBDIR)/bash && \
4562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4564                   "RANLIB=$${RANLIB}" \
4565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4566                   html) \
4567           || exit 1
4568
4569 @endif bash
4570
4571 .PHONY: maybe-TAGS-bash TAGS-bash
4572 maybe-TAGS-bash:
4573 @if bash
4574 maybe-TAGS-bash: TAGS-bash
4575
4576 TAGS-bash: \
4577     configure-bash 
4578         @: $(MAKE); $(unstage)
4579         @[ -f ./bash/Makefile ] || exit 0; \
4580         r=`${PWD_COMMAND}`; export r; \
4581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4582         $(HOST_EXPORTS) \
4583         for flag in $(EXTRA_HOST_FLAGS) ; do \
4584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4585         done; \
4586         echo "Doing TAGS in bash" ; \
4587         (cd $(HOST_SUBDIR)/bash && \
4588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4590                   "RANLIB=$${RANLIB}" \
4591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4592                   TAGS) \
4593           || exit 1
4594
4595 @endif bash
4596
4597 .PHONY: maybe-install-info-bash install-info-bash
4598 maybe-install-info-bash:
4599 @if bash
4600 maybe-install-info-bash: install-info-bash
4601
4602 install-info-bash: \
4603     configure-bash \
4604     info-bash 
4605         @: $(MAKE); $(unstage)
4606         @[ -f ./bash/Makefile ] || exit 0; \
4607         r=`${PWD_COMMAND}`; export r; \
4608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4609         $(HOST_EXPORTS) \
4610         for flag in $(EXTRA_HOST_FLAGS) ; do \
4611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4612         done; \
4613         echo "Doing install-info in bash" ; \
4614         (cd $(HOST_SUBDIR)/bash && \
4615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4617                   "RANLIB=$${RANLIB}" \
4618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4619                   install-info) \
4620           || exit 1
4621
4622 @endif bash
4623
4624 .PHONY: maybe-install-pdf-bash install-pdf-bash
4625 maybe-install-pdf-bash:
4626 @if bash
4627 maybe-install-pdf-bash: install-pdf-bash
4628
4629 install-pdf-bash: \
4630     configure-bash \
4631     pdf-bash 
4632         @: $(MAKE); $(unstage)
4633         @[ -f ./bash/Makefile ] || exit 0; \
4634         r=`${PWD_COMMAND}`; export r; \
4635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4636         $(HOST_EXPORTS) \
4637         for flag in $(EXTRA_HOST_FLAGS) ; do \
4638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4639         done; \
4640         echo "Doing install-pdf in bash" ; \
4641         (cd $(HOST_SUBDIR)/bash && \
4642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4644                   "RANLIB=$${RANLIB}" \
4645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4646                   install-pdf) \
4647           || exit 1
4648
4649 @endif bash
4650
4651 .PHONY: maybe-install-html-bash install-html-bash
4652 maybe-install-html-bash:
4653 @if bash
4654 maybe-install-html-bash: install-html-bash
4655
4656 install-html-bash: \
4657     configure-bash \
4658     html-bash 
4659         @: $(MAKE); $(unstage)
4660         @[ -f ./bash/Makefile ] || exit 0; \
4661         r=`${PWD_COMMAND}`; export r; \
4662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4663         $(HOST_EXPORTS) \
4664         for flag in $(EXTRA_HOST_FLAGS) ; do \
4665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4666         done; \
4667         echo "Doing install-html in bash" ; \
4668         (cd $(HOST_SUBDIR)/bash && \
4669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4671                   "RANLIB=$${RANLIB}" \
4672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4673                   install-html) \
4674           || exit 1
4675
4676 @endif bash
4677
4678 .PHONY: maybe-installcheck-bash installcheck-bash
4679 maybe-installcheck-bash:
4680 @if bash
4681 maybe-installcheck-bash: installcheck-bash
4682
4683 installcheck-bash: \
4684     configure-bash 
4685         @: $(MAKE); $(unstage)
4686         @[ -f ./bash/Makefile ] || exit 0; \
4687         r=`${PWD_COMMAND}`; export r; \
4688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4689         $(HOST_EXPORTS) \
4690         for flag in $(EXTRA_HOST_FLAGS) ; do \
4691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4692         done; \
4693         echo "Doing installcheck in bash" ; \
4694         (cd $(HOST_SUBDIR)/bash && \
4695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4697                   "RANLIB=$${RANLIB}" \
4698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4699                   installcheck) \
4700           || exit 1
4701
4702 @endif bash
4703
4704 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4705 maybe-mostlyclean-bash:
4706 @if bash
4707 maybe-mostlyclean-bash: mostlyclean-bash
4708
4709 mostlyclean-bash: 
4710         @: $(MAKE); $(unstage)
4711         @[ -f ./bash/Makefile ] || exit 0; \
4712         r=`${PWD_COMMAND}`; export r; \
4713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4714         $(HOST_EXPORTS) \
4715         for flag in $(EXTRA_HOST_FLAGS) ; do \
4716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4717         done; \
4718         echo "Doing mostlyclean in bash" ; \
4719         (cd $(HOST_SUBDIR)/bash && \
4720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4722                   "RANLIB=$${RANLIB}" \
4723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4724                   mostlyclean) \
4725           || exit 1
4726
4727 @endif bash
4728
4729 .PHONY: maybe-clean-bash clean-bash
4730 maybe-clean-bash:
4731 @if bash
4732 maybe-clean-bash: clean-bash
4733
4734 clean-bash: 
4735         @: $(MAKE); $(unstage)
4736         @[ -f ./bash/Makefile ] || exit 0; \
4737         r=`${PWD_COMMAND}`; export r; \
4738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4739         $(HOST_EXPORTS) \
4740         for flag in $(EXTRA_HOST_FLAGS) ; do \
4741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4742         done; \
4743         echo "Doing clean in bash" ; \
4744         (cd $(HOST_SUBDIR)/bash && \
4745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4747                   "RANLIB=$${RANLIB}" \
4748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4749                   clean) \
4750           || exit 1
4751
4752 @endif bash
4753
4754 .PHONY: maybe-distclean-bash distclean-bash
4755 maybe-distclean-bash:
4756 @if bash
4757 maybe-distclean-bash: distclean-bash
4758
4759 distclean-bash: 
4760         @: $(MAKE); $(unstage)
4761         @[ -f ./bash/Makefile ] || exit 0; \
4762         r=`${PWD_COMMAND}`; export r; \
4763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4764         $(HOST_EXPORTS) \
4765         for flag in $(EXTRA_HOST_FLAGS) ; do \
4766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4767         done; \
4768         echo "Doing distclean in bash" ; \
4769         (cd $(HOST_SUBDIR)/bash && \
4770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4772                   "RANLIB=$${RANLIB}" \
4773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4774                   distclean) \
4775           || exit 1
4776
4777 @endif bash
4778
4779 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4780 maybe-maintainer-clean-bash:
4781 @if bash
4782 maybe-maintainer-clean-bash: maintainer-clean-bash
4783
4784 maintainer-clean-bash: 
4785         @: $(MAKE); $(unstage)
4786         @[ -f ./bash/Makefile ] || exit 0; \
4787         r=`${PWD_COMMAND}`; export r; \
4788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4789         $(HOST_EXPORTS) \
4790         for flag in $(EXTRA_HOST_FLAGS) ; do \
4791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4792         done; \
4793         echo "Doing maintainer-clean in bash" ; \
4794         (cd $(HOST_SUBDIR)/bash && \
4795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4797                   "RANLIB=$${RANLIB}" \
4798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4799                   maintainer-clean) \
4800           || exit 1
4801
4802 @endif bash
4803
4804
4805
4806 .PHONY: configure-bfd maybe-configure-bfd
4807 maybe-configure-bfd:
4808 @if gcc-bootstrap
4809 configure-bfd: stage_current
4810 @endif gcc-bootstrap
4811 @if bfd
4812 maybe-configure-bfd: configure-bfd
4813 configure-bfd: 
4814         @r=`${PWD_COMMAND}`; export r; \
4815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4816         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4817         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4818         $(HOST_EXPORTS) \
4819         echo Configuring in $(HOST_SUBDIR)/bfd; \
4820         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4821         case $(srcdir) in \
4822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4823           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4825         esac; \
4826         srcdiroption="--srcdir=$${topdir}/bfd"; \
4827         libsrcdir="$$s/bfd"; \
4828         $(SHELL) $${libsrcdir}/configure \
4829           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4830           --target=${target_alias} $${srcdiroption}  \
4831           || exit 1
4832 @endif bfd
4833
4834
4835
4836 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4837 maybe-configure-stage1-bfd:
4838 @if bfd-bootstrap
4839 maybe-configure-stage1-bfd: configure-stage1-bfd
4840 configure-stage1-bfd:
4841         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4842         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4843         @r=`${PWD_COMMAND}`; export r; \
4844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4845         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4846         $(HOST_EXPORTS)  \
4847         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4848         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
4849         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4850         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4851         cd $(HOST_SUBDIR)/bfd || exit 1; \
4852         case $(srcdir) in \
4853           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4854           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4855                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4856         esac; \
4857         srcdiroption="--srcdir=$${topdir}/bfd"; \
4858         libsrcdir="$$s/bfd"; \
4859         $(SHELL) $${libsrcdir}/configure \
4860           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4861           --target=${target_alias} $${srcdiroption} \
4862            \
4863           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4864 @endif bfd-bootstrap
4865
4866 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4867 maybe-configure-stage2-bfd:
4868 @if bfd-bootstrap
4869 maybe-configure-stage2-bfd: configure-stage2-bfd
4870 configure-stage2-bfd:
4871         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4872         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4873         @r=`${PWD_COMMAND}`; export r; \
4874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4875         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4876         $(HOST_EXPORTS) \
4877         $(POSTSTAGE1_HOST_EXPORTS)  \
4878         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4879         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
4880         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4882         cd $(HOST_SUBDIR)/bfd || exit 1; \
4883         case $(srcdir) in \
4884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4885           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4887         esac; \
4888         srcdiroption="--srcdir=$${topdir}/bfd"; \
4889         libsrcdir="$$s/bfd"; \
4890         $(SHELL) $${libsrcdir}/configure \
4891           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4892           --target=${target_alias} $${srcdiroption} \
4893           --with-build-libsubdir=$(HOST_SUBDIR) \
4894           @stage2_werror_flag@ 
4895 @endif bfd-bootstrap
4896
4897 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4898 maybe-configure-stageb2g0-bfd:
4899 @if bfd-bootstrap
4900 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4901 configure-stageb2g0-bfd:
4902         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4903         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4904         @r=`${PWD_COMMAND}`; export r; \
4905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4906         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4907         $(HOST_EXPORTS) \
4908         $(POSTSTAGE1_HOST_EXPORTS)  \
4909         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4910         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
4911         echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4912         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4913         cd $(HOST_SUBDIR)/bfd || exit 1; \
4914         case $(srcdir) in \
4915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4916           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4918         esac; \
4919         srcdiroption="--srcdir=$${topdir}/bfd"; \
4920         libsrcdir="$$s/bfd"; \
4921         $(SHELL) $${libsrcdir}/configure \
4922           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4923           --target=${target_alias} $${srcdiroption} \
4924           --with-build-libsubdir=$(HOST_SUBDIR) \
4925           @stage2_werror_flag@ 
4926 @endif bfd-bootstrap
4927
4928 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4929 maybe-configure-stage3-bfd:
4930 @if bfd-bootstrap
4931 maybe-configure-stage3-bfd: configure-stage3-bfd
4932 configure-stage3-bfd:
4933         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4934         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4935         @r=`${PWD_COMMAND}`; export r; \
4936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4937         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4938         $(HOST_EXPORTS) \
4939         $(POSTSTAGE1_HOST_EXPORTS)  \
4940         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4941         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
4942         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4943         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4944         cd $(HOST_SUBDIR)/bfd || exit 1; \
4945         case $(srcdir) in \
4946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4947           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4949         esac; \
4950         srcdiroption="--srcdir=$${topdir}/bfd"; \
4951         libsrcdir="$$s/bfd"; \
4952         $(SHELL) $${libsrcdir}/configure \
4953           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4954           --target=${target_alias} $${srcdiroption} \
4955           --with-build-libsubdir=$(HOST_SUBDIR) \
4956           @stage2_werror_flag@ 
4957 @endif bfd-bootstrap
4958
4959 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4960 maybe-configure-stageb3g2-bfd:
4961 @if bfd-bootstrap
4962 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4963 configure-stageb3g2-bfd:
4964         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4965         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4966         @r=`${PWD_COMMAND}`; export r; \
4967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4968         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4969         $(HOST_EXPORTS) \
4970         $(POSTSTAGE1_HOST_EXPORTS)  \
4971         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4972         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
4973         echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4974         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4975         cd $(HOST_SUBDIR)/bfd || exit 1; \
4976         case $(srcdir) in \
4977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4978           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4980         esac; \
4981         srcdiroption="--srcdir=$${topdir}/bfd"; \
4982         libsrcdir="$$s/bfd"; \
4983         $(SHELL) $${libsrcdir}/configure \
4984           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4985           --target=${target_alias} $${srcdiroption} \
4986           --with-build-libsubdir=$(HOST_SUBDIR) \
4987           @stage2_werror_flag@ 
4988 @endif bfd-bootstrap
4989
4990 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4991 maybe-configure-stage4-bfd:
4992 @if bfd-bootstrap
4993 maybe-configure-stage4-bfd: configure-stage4-bfd
4994 configure-stage4-bfd:
4995         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4996         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4997         @r=`${PWD_COMMAND}`; export r; \
4998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4999         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5000         $(HOST_EXPORTS) \
5001         $(POSTSTAGE1_HOST_EXPORTS)  \
5002         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5003         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
5004         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5006         cd $(HOST_SUBDIR)/bfd || exit 1; \
5007         case $(srcdir) in \
5008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5009           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5011         esac; \
5012         srcdiroption="--srcdir=$${topdir}/bfd"; \
5013         libsrcdir="$$s/bfd"; \
5014         $(SHELL) $${libsrcdir}/configure \
5015           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5016           --target=${target_alias} $${srcdiroption} \
5017           --with-build-libsubdir=$(HOST_SUBDIR) \
5018           @stage2_werror_flag@ 
5019 @endif bfd-bootstrap
5020
5021 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5022 maybe-configure-stageprofile-bfd:
5023 @if bfd-bootstrap
5024 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5025 configure-stageprofile-bfd:
5026         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5027         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5028         @r=`${PWD_COMMAND}`; export r; \
5029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5030         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5031         $(HOST_EXPORTS) \
5032         $(POSTSTAGE1_HOST_EXPORTS)  \
5033         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5034         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
5035         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5036         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5037         cd $(HOST_SUBDIR)/bfd || exit 1; \
5038         case $(srcdir) in \
5039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5040           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5042         esac; \
5043         srcdiroption="--srcdir=$${topdir}/bfd"; \
5044         libsrcdir="$$s/bfd"; \
5045         $(SHELL) $${libsrcdir}/configure \
5046           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5047           --target=${target_alias} $${srcdiroption} \
5048           --with-build-libsubdir=$(HOST_SUBDIR) \
5049           @stage2_werror_flag@ 
5050 @endif bfd-bootstrap
5051
5052 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5053 maybe-configure-stagefeedback-bfd:
5054 @if bfd-bootstrap
5055 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5056 configure-stagefeedback-bfd:
5057         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5058         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5059         @r=`${PWD_COMMAND}`; export r; \
5060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5061         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5062         $(HOST_EXPORTS) \
5063         $(POSTSTAGE1_HOST_EXPORTS)  \
5064         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5065         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
5066         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5068         cd $(HOST_SUBDIR)/bfd || exit 1; \
5069         case $(srcdir) in \
5070           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5071           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5072                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5073         esac; \
5074         srcdiroption="--srcdir=$${topdir}/bfd"; \
5075         libsrcdir="$$s/bfd"; \
5076         $(SHELL) $${libsrcdir}/configure \
5077           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5078           --target=${target_alias} $${srcdiroption} \
5079           --with-build-libsubdir=$(HOST_SUBDIR) \
5080           @stage2_werror_flag@ 
5081 @endif bfd-bootstrap
5082
5083
5084
5085
5086
5087 .PHONY: all-bfd maybe-all-bfd
5088 maybe-all-bfd:
5089 @if gcc-bootstrap
5090 all-bfd: stage_current
5091 @endif gcc-bootstrap
5092 @if bfd
5093 TARGET-bfd=all
5094 maybe-all-bfd: all-bfd
5095 all-bfd: configure-bfd
5096         @r=`${PWD_COMMAND}`; export r; \
5097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5098         $(HOST_EXPORTS) \
5099         (cd $(HOST_SUBDIR)/bfd && \
5100           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5101                 $(TARGET-bfd))
5102 @endif bfd
5103
5104
5105
5106 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5107 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5108 maybe-all-stage1-bfd:
5109 maybe-clean-stage1-bfd:
5110 @if bfd-bootstrap
5111 maybe-all-stage1-bfd: all-stage1-bfd
5112 all-stage1: all-stage1-bfd
5113 TARGET-stage1-bfd = $(TARGET-bfd)
5114 all-stage1-bfd: configure-stage1-bfd
5115         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5116         @r=`${PWD_COMMAND}`; export r; \
5117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5118         $(HOST_EXPORTS) \
5119         cd $(HOST_SUBDIR)/bfd && \
5120         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5121                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5122                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5123                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5124                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
5125                 $(TARGET-stage1-bfd)
5126
5127 maybe-clean-stage1-bfd: clean-stage1-bfd
5128 clean-stage1: clean-stage1-bfd
5129 clean-stage1-bfd:
5130         @if [ $(current_stage) = stage1 ]; then \
5131           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5132         else \
5133           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5134           $(MAKE) stage1-start; \
5135         fi; \
5136         cd $(HOST_SUBDIR)/bfd && \
5137         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5138                  clean
5139 @endif bfd-bootstrap
5140
5141
5142 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5143 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5144 maybe-all-stage2-bfd:
5145 maybe-clean-stage2-bfd:
5146 @if bfd-bootstrap
5147 maybe-all-stage2-bfd: all-stage2-bfd
5148 all-stage2: all-stage2-bfd
5149 TARGET-stage2-bfd = $(TARGET-bfd)
5150 all-stage2-bfd: configure-stage2-bfd
5151         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5152         @r=`${PWD_COMMAND}`; export r; \
5153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5154         $(HOST_EXPORTS) \
5155         $(POSTSTAGE1_HOST_EXPORTS) \
5156         cd $(HOST_SUBDIR)/bfd && \
5157         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5158                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5159                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5160                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5161                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5162                 $(TARGET-stage2-bfd)
5163
5164 maybe-clean-stage2-bfd: clean-stage2-bfd
5165 clean-stage2: clean-stage2-bfd
5166 clean-stage2-bfd:
5167         @if [ $(current_stage) = stage2 ]; then \
5168           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5169         else \
5170           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5171           $(MAKE) stage2-start; \
5172         fi; \
5173         cd $(HOST_SUBDIR)/bfd && \
5174         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5175                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5176                  clean
5177 @endif bfd-bootstrap
5178
5179
5180 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5181 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5182 maybe-all-stageb2g0-bfd:
5183 maybe-clean-stageb2g0-bfd:
5184 @if bfd-bootstrap
5185 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5186 all-stageb2g0: all-stageb2g0-bfd
5187 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5188 all-stageb2g0-bfd: configure-stageb2g0-bfd
5189         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5190         @r=`${PWD_COMMAND}`; export r; \
5191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5192         $(HOST_EXPORTS) \
5193         $(POSTSTAGE1_HOST_EXPORTS) \
5194         cd $(HOST_SUBDIR)/bfd && \
5195         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5196                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5197                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5198                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5199                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5200                 $(TARGET-stageb2g0-bfd)
5201
5202 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5203 clean-stageb2g0: clean-stageb2g0-bfd
5204 clean-stageb2g0-bfd:
5205         @if [ $(current_stage) = stageb2g0 ]; then \
5206           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5207         else \
5208           [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5209           $(MAKE) stageb2g0-start; \
5210         fi; \
5211         cd $(HOST_SUBDIR)/bfd && \
5212         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5213                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5214                  clean
5215 @endif bfd-bootstrap
5216
5217
5218 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5219 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5220 maybe-all-stage3-bfd:
5221 maybe-clean-stage3-bfd:
5222 @if bfd-bootstrap
5223 maybe-all-stage3-bfd: all-stage3-bfd
5224 all-stage3: all-stage3-bfd
5225 TARGET-stage3-bfd = $(TARGET-bfd)
5226 all-stage3-bfd: configure-stage3-bfd
5227         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5228         @r=`${PWD_COMMAND}`; export r; \
5229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5230         $(HOST_EXPORTS) \
5231         $(POSTSTAGE1_HOST_EXPORTS) \
5232         cd $(HOST_SUBDIR)/bfd && \
5233         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5234                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5235                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5236                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5237                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5238                 $(TARGET-stage3-bfd)
5239
5240 maybe-clean-stage3-bfd: clean-stage3-bfd
5241 clean-stage3: clean-stage3-bfd
5242 clean-stage3-bfd:
5243         @if [ $(current_stage) = stage3 ]; then \
5244           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5245         else \
5246           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5247           $(MAKE) stage3-start; \
5248         fi; \
5249         cd $(HOST_SUBDIR)/bfd && \
5250         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5251                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5252                  clean
5253 @endif bfd-bootstrap
5254
5255
5256 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5257 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5258 maybe-all-stageb3g2-bfd:
5259 maybe-clean-stageb3g2-bfd:
5260 @if bfd-bootstrap
5261 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5262 all-stageb3g2: all-stageb3g2-bfd
5263 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5264 all-stageb3g2-bfd: configure-stageb3g2-bfd
5265         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5266         @r=`${PWD_COMMAND}`; export r; \
5267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5268         $(HOST_EXPORTS) \
5269         $(POSTSTAGE1_HOST_EXPORTS) \
5270         cd $(HOST_SUBDIR)/bfd && \
5271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5272                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5273                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5274                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5275                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5276                 $(TARGET-stageb3g2-bfd)
5277
5278 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5279 clean-stageb3g2: clean-stageb3g2-bfd
5280 clean-stageb3g2-bfd:
5281         @if [ $(current_stage) = stageb3g2 ]; then \
5282           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5283         else \
5284           [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5285           $(MAKE) stageb3g2-start; \
5286         fi; \
5287         cd $(HOST_SUBDIR)/bfd && \
5288         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5289                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5290                  clean
5291 @endif bfd-bootstrap
5292
5293
5294 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5295 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5296 maybe-all-stage4-bfd:
5297 maybe-clean-stage4-bfd:
5298 @if bfd-bootstrap
5299 maybe-all-stage4-bfd: all-stage4-bfd
5300 all-stage4: all-stage4-bfd
5301 TARGET-stage4-bfd = $(TARGET-bfd)
5302 all-stage4-bfd: configure-stage4-bfd
5303         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5304         @r=`${PWD_COMMAND}`; export r; \
5305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5306         $(HOST_EXPORTS) \
5307         $(POSTSTAGE1_HOST_EXPORTS) \
5308         cd $(HOST_SUBDIR)/bfd && \
5309         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5310                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5311                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5312                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5313                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5314                 $(TARGET-stage4-bfd)
5315
5316 maybe-clean-stage4-bfd: clean-stage4-bfd
5317 clean-stage4: clean-stage4-bfd
5318 clean-stage4-bfd:
5319         @if [ $(current_stage) = stage4 ]; then \
5320           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5321         else \
5322           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5323           $(MAKE) stage4-start; \
5324         fi; \
5325         cd $(HOST_SUBDIR)/bfd && \
5326         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5327                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5328                  clean
5329 @endif bfd-bootstrap
5330
5331
5332 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5333 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5334 maybe-all-stageprofile-bfd:
5335 maybe-clean-stageprofile-bfd:
5336 @if bfd-bootstrap
5337 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5338 all-stageprofile: all-stageprofile-bfd
5339 TARGET-stageprofile-bfd = $(TARGET-bfd)
5340 all-stageprofile-bfd: configure-stageprofile-bfd
5341         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5342         @r=`${PWD_COMMAND}`; export r; \
5343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5344         $(HOST_EXPORTS) \
5345         $(POSTSTAGE1_HOST_EXPORTS) \
5346         cd $(HOST_SUBDIR)/bfd && \
5347         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5348                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5349                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5350                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5351                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5352                 $(TARGET-stageprofile-bfd)
5353
5354 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5355 clean-stageprofile: clean-stageprofile-bfd
5356 clean-stageprofile-bfd:
5357         @if [ $(current_stage) = stageprofile ]; then \
5358           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5359         else \
5360           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5361           $(MAKE) stageprofile-start; \
5362         fi; \
5363         cd $(HOST_SUBDIR)/bfd && \
5364         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5365                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5366                  clean
5367 @endif bfd-bootstrap
5368
5369
5370 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5371 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5372 maybe-all-stagefeedback-bfd:
5373 maybe-clean-stagefeedback-bfd:
5374 @if bfd-bootstrap
5375 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5376 all-stagefeedback: all-stagefeedback-bfd
5377 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5378 all-stagefeedback-bfd: configure-stagefeedback-bfd
5379         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5380         @r=`${PWD_COMMAND}`; export r; \
5381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5382         $(HOST_EXPORTS) \
5383         $(POSTSTAGE1_HOST_EXPORTS) \
5384         cd $(HOST_SUBDIR)/bfd && \
5385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5386                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5387                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5388                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5389                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5390                 $(TARGET-stagefeedback-bfd)
5391
5392 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5393 clean-stagefeedback: clean-stagefeedback-bfd
5394 clean-stagefeedback-bfd:
5395         @if [ $(current_stage) = stagefeedback ]; then \
5396           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5397         else \
5398           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5399           $(MAKE) stagefeedback-start; \
5400         fi; \
5401         cd $(HOST_SUBDIR)/bfd && \
5402         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5403                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5404                  clean
5405 @endif bfd-bootstrap
5406
5407
5408
5409
5410
5411 .PHONY: check-bfd maybe-check-bfd
5412 maybe-check-bfd:
5413 @if bfd
5414 maybe-check-bfd: check-bfd
5415
5416 check-bfd:
5417         @: $(MAKE); $(unstage)
5418         @r=`${PWD_COMMAND}`; export r; \
5419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5420         $(HOST_EXPORTS) \
5421         (cd $(HOST_SUBDIR)/bfd && \
5422           $(MAKE) $(FLAGS_TO_PASS)  check)
5423
5424 @endif bfd
5425
5426 .PHONY: install-bfd maybe-install-bfd
5427 maybe-install-bfd:
5428 @if bfd
5429 maybe-install-bfd: install-bfd
5430
5431 install-bfd: installdirs
5432         @: $(MAKE); $(unstage)
5433         @r=`${PWD_COMMAND}`; export r; \
5434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5435         $(HOST_EXPORTS) \
5436         (cd $(HOST_SUBDIR)/bfd && \
5437           $(MAKE) $(FLAGS_TO_PASS)  install)
5438
5439 @endif bfd
5440
5441 # Other targets (info, dvi, pdf, etc.)
5442
5443 .PHONY: maybe-info-bfd info-bfd
5444 maybe-info-bfd:
5445 @if bfd
5446 maybe-info-bfd: info-bfd
5447
5448 info-bfd: \
5449     configure-bfd 
5450         @[ -f ./bfd/Makefile ] || exit 0; \
5451         r=`${PWD_COMMAND}`; export r; \
5452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5453         $(HOST_EXPORTS) \
5454         for flag in $(EXTRA_HOST_FLAGS) ; do \
5455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5456         done; \
5457         echo "Doing info in bfd" ; \
5458         (cd $(HOST_SUBDIR)/bfd && \
5459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5461                   "RANLIB=$${RANLIB}" \
5462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5463                   info) \
5464           || exit 1
5465
5466 @endif bfd
5467
5468 .PHONY: maybe-dvi-bfd dvi-bfd
5469 maybe-dvi-bfd:
5470 @if bfd
5471 maybe-dvi-bfd: dvi-bfd
5472
5473 dvi-bfd: \
5474     configure-bfd 
5475         @[ -f ./bfd/Makefile ] || exit 0; \
5476         r=`${PWD_COMMAND}`; export r; \
5477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5478         $(HOST_EXPORTS) \
5479         for flag in $(EXTRA_HOST_FLAGS) ; do \
5480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5481         done; \
5482         echo "Doing dvi in bfd" ; \
5483         (cd $(HOST_SUBDIR)/bfd && \
5484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5486                   "RANLIB=$${RANLIB}" \
5487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5488                   dvi) \
5489           || exit 1
5490
5491 @endif bfd
5492
5493 .PHONY: maybe-pdf-bfd pdf-bfd
5494 maybe-pdf-bfd:
5495 @if bfd
5496 maybe-pdf-bfd: pdf-bfd
5497
5498 pdf-bfd: \
5499     configure-bfd 
5500         @[ -f ./bfd/Makefile ] || exit 0; \
5501         r=`${PWD_COMMAND}`; export r; \
5502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5503         $(HOST_EXPORTS) \
5504         for flag in $(EXTRA_HOST_FLAGS) ; do \
5505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5506         done; \
5507         echo "Doing pdf in bfd" ; \
5508         (cd $(HOST_SUBDIR)/bfd && \
5509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5511                   "RANLIB=$${RANLIB}" \
5512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5513                   pdf) \
5514           || exit 1
5515
5516 @endif bfd
5517
5518 .PHONY: maybe-html-bfd html-bfd
5519 maybe-html-bfd:
5520 @if bfd
5521 maybe-html-bfd: html-bfd
5522
5523 html-bfd: \
5524     configure-bfd 
5525         @[ -f ./bfd/Makefile ] || exit 0; \
5526         r=`${PWD_COMMAND}`; export r; \
5527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5528         $(HOST_EXPORTS) \
5529         for flag in $(EXTRA_HOST_FLAGS) ; do \
5530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5531         done; \
5532         echo "Doing html in bfd" ; \
5533         (cd $(HOST_SUBDIR)/bfd && \
5534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5536                   "RANLIB=$${RANLIB}" \
5537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5538                   html) \
5539           || exit 1
5540
5541 @endif bfd
5542
5543 .PHONY: maybe-TAGS-bfd TAGS-bfd
5544 maybe-TAGS-bfd:
5545 @if bfd
5546 maybe-TAGS-bfd: TAGS-bfd
5547
5548 TAGS-bfd: \
5549     configure-bfd 
5550         @[ -f ./bfd/Makefile ] || exit 0; \
5551         r=`${PWD_COMMAND}`; export r; \
5552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5553         $(HOST_EXPORTS) \
5554         for flag in $(EXTRA_HOST_FLAGS) ; do \
5555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5556         done; \
5557         echo "Doing TAGS in bfd" ; \
5558         (cd $(HOST_SUBDIR)/bfd && \
5559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5561                   "RANLIB=$${RANLIB}" \
5562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5563                   TAGS) \
5564           || exit 1
5565
5566 @endif bfd
5567
5568 .PHONY: maybe-install-info-bfd install-info-bfd
5569 maybe-install-info-bfd:
5570 @if bfd
5571 maybe-install-info-bfd: install-info-bfd
5572
5573 install-info-bfd: \
5574     configure-bfd \
5575     info-bfd 
5576         @[ -f ./bfd/Makefile ] || exit 0; \
5577         r=`${PWD_COMMAND}`; export r; \
5578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5579         $(HOST_EXPORTS) \
5580         for flag in $(EXTRA_HOST_FLAGS) ; do \
5581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5582         done; \
5583         echo "Doing install-info in bfd" ; \
5584         (cd $(HOST_SUBDIR)/bfd && \
5585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5587                   "RANLIB=$${RANLIB}" \
5588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5589                   install-info) \
5590           || exit 1
5591
5592 @endif bfd
5593
5594 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5595 maybe-install-pdf-bfd:
5596 @if bfd
5597 maybe-install-pdf-bfd: install-pdf-bfd
5598
5599 install-pdf-bfd: \
5600     configure-bfd \
5601     pdf-bfd 
5602         @[ -f ./bfd/Makefile ] || exit 0; \
5603         r=`${PWD_COMMAND}`; export r; \
5604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5605         $(HOST_EXPORTS) \
5606         for flag in $(EXTRA_HOST_FLAGS) ; do \
5607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5608         done; \
5609         echo "Doing install-pdf in bfd" ; \
5610         (cd $(HOST_SUBDIR)/bfd && \
5611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5613                   "RANLIB=$${RANLIB}" \
5614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5615                   install-pdf) \
5616           || exit 1
5617
5618 @endif bfd
5619
5620 .PHONY: maybe-install-html-bfd install-html-bfd
5621 maybe-install-html-bfd:
5622 @if bfd
5623 maybe-install-html-bfd: install-html-bfd
5624
5625 install-html-bfd: \
5626     configure-bfd \
5627     html-bfd 
5628         @[ -f ./bfd/Makefile ] || exit 0; \
5629         r=`${PWD_COMMAND}`; export r; \
5630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5631         $(HOST_EXPORTS) \
5632         for flag in $(EXTRA_HOST_FLAGS) ; do \
5633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5634         done; \
5635         echo "Doing install-html in bfd" ; \
5636         (cd $(HOST_SUBDIR)/bfd && \
5637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5639                   "RANLIB=$${RANLIB}" \
5640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5641                   install-html) \
5642           || exit 1
5643
5644 @endif bfd
5645
5646 .PHONY: maybe-installcheck-bfd installcheck-bfd
5647 maybe-installcheck-bfd:
5648 @if bfd
5649 maybe-installcheck-bfd: installcheck-bfd
5650
5651 installcheck-bfd: \
5652     configure-bfd 
5653         @[ -f ./bfd/Makefile ] || exit 0; \
5654         r=`${PWD_COMMAND}`; export r; \
5655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5656         $(HOST_EXPORTS) \
5657         for flag in $(EXTRA_HOST_FLAGS) ; do \
5658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5659         done; \
5660         echo "Doing installcheck in bfd" ; \
5661         (cd $(HOST_SUBDIR)/bfd && \
5662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5664                   "RANLIB=$${RANLIB}" \
5665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5666                   installcheck) \
5667           || exit 1
5668
5669 @endif bfd
5670
5671 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5672 maybe-mostlyclean-bfd:
5673 @if bfd
5674 maybe-mostlyclean-bfd: mostlyclean-bfd
5675
5676 mostlyclean-bfd: 
5677         @[ -f ./bfd/Makefile ] || exit 0; \
5678         r=`${PWD_COMMAND}`; export r; \
5679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5680         $(HOST_EXPORTS) \
5681         for flag in $(EXTRA_HOST_FLAGS) ; do \
5682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5683         done; \
5684         echo "Doing mostlyclean in bfd" ; \
5685         (cd $(HOST_SUBDIR)/bfd && \
5686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5688                   "RANLIB=$${RANLIB}" \
5689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5690                   mostlyclean) \
5691           || exit 1
5692
5693 @endif bfd
5694
5695 .PHONY: maybe-clean-bfd clean-bfd
5696 maybe-clean-bfd:
5697 @if bfd
5698 maybe-clean-bfd: clean-bfd
5699
5700 clean-bfd: 
5701         @[ -f ./bfd/Makefile ] || exit 0; \
5702         r=`${PWD_COMMAND}`; export r; \
5703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5704         $(HOST_EXPORTS) \
5705         for flag in $(EXTRA_HOST_FLAGS) ; do \
5706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5707         done; \
5708         echo "Doing clean in bfd" ; \
5709         (cd $(HOST_SUBDIR)/bfd && \
5710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5712                   "RANLIB=$${RANLIB}" \
5713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5714                   clean) \
5715           || exit 1
5716
5717 @endif bfd
5718
5719 .PHONY: maybe-distclean-bfd distclean-bfd
5720 maybe-distclean-bfd:
5721 @if bfd
5722 maybe-distclean-bfd: distclean-bfd
5723
5724 distclean-bfd: 
5725         @[ -f ./bfd/Makefile ] || exit 0; \
5726         r=`${PWD_COMMAND}`; export r; \
5727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5728         $(HOST_EXPORTS) \
5729         for flag in $(EXTRA_HOST_FLAGS) ; do \
5730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5731         done; \
5732         echo "Doing distclean in bfd" ; \
5733         (cd $(HOST_SUBDIR)/bfd && \
5734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5736                   "RANLIB=$${RANLIB}" \
5737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5738                   distclean) \
5739           || exit 1
5740
5741 @endif bfd
5742
5743 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5744 maybe-maintainer-clean-bfd:
5745 @if bfd
5746 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5747
5748 maintainer-clean-bfd: 
5749         @[ -f ./bfd/Makefile ] || exit 0; \
5750         r=`${PWD_COMMAND}`; export r; \
5751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5752         $(HOST_EXPORTS) \
5753         for flag in $(EXTRA_HOST_FLAGS) ; do \
5754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5755         done; \
5756         echo "Doing maintainer-clean in bfd" ; \
5757         (cd $(HOST_SUBDIR)/bfd && \
5758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5760                   "RANLIB=$${RANLIB}" \
5761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5762                   maintainer-clean) \
5763           || exit 1
5764
5765 @endif bfd
5766
5767
5768
5769 .PHONY: configure-opcodes maybe-configure-opcodes
5770 maybe-configure-opcodes:
5771 @if gcc-bootstrap
5772 configure-opcodes: stage_current
5773 @endif gcc-bootstrap
5774 @if opcodes
5775 maybe-configure-opcodes: configure-opcodes
5776 configure-opcodes: 
5777         @r=`${PWD_COMMAND}`; export r; \
5778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5779         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5780         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5781         $(HOST_EXPORTS) \
5782         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5783         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5784         case $(srcdir) in \
5785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5786           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5788         esac; \
5789         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5790         libsrcdir="$$s/opcodes"; \
5791         $(SHELL) $${libsrcdir}/configure \
5792           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5793           --target=${target_alias} $${srcdiroption}  \
5794           || exit 1
5795 @endif opcodes
5796
5797
5798
5799 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5800 maybe-configure-stage1-opcodes:
5801 @if opcodes-bootstrap
5802 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5803 configure-stage1-opcodes:
5804         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5805         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5806         @r=`${PWD_COMMAND}`; export r; \
5807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5808         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5809         $(HOST_EXPORTS)  \
5810         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5811         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
5812         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5813         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5814         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5815         case $(srcdir) in \
5816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5817           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5819         esac; \
5820         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5821         libsrcdir="$$s/opcodes"; \
5822         $(SHELL) $${libsrcdir}/configure \
5823           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5824           --target=${target_alias} $${srcdiroption} \
5825            \
5826           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5827 @endif opcodes-bootstrap
5828
5829 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5830 maybe-configure-stage2-opcodes:
5831 @if opcodes-bootstrap
5832 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5833 configure-stage2-opcodes:
5834         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5835         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5836         @r=`${PWD_COMMAND}`; export r; \
5837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5838         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5839         $(HOST_EXPORTS) \
5840         $(POSTSTAGE1_HOST_EXPORTS)  \
5841         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5842         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
5843         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5844         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5845         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5846         case $(srcdir) in \
5847           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5848           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5849                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5850         esac; \
5851         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5852         libsrcdir="$$s/opcodes"; \
5853         $(SHELL) $${libsrcdir}/configure \
5854           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5855           --target=${target_alias} $${srcdiroption} \
5856           --with-build-libsubdir=$(HOST_SUBDIR) \
5857           @stage2_werror_flag@ 
5858 @endif opcodes-bootstrap
5859
5860 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5861 maybe-configure-stageb2g0-opcodes:
5862 @if opcodes-bootstrap
5863 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5864 configure-stageb2g0-opcodes:
5865         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5866         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5867         @r=`${PWD_COMMAND}`; export r; \
5868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5869         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5870         $(HOST_EXPORTS) \
5871         $(POSTSTAGE1_HOST_EXPORTS)  \
5872         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5873         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
5874         echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5876         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5877         case $(srcdir) in \
5878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5879           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5881         esac; \
5882         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5883         libsrcdir="$$s/opcodes"; \
5884         $(SHELL) $${libsrcdir}/configure \
5885           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5886           --target=${target_alias} $${srcdiroption} \
5887           --with-build-libsubdir=$(HOST_SUBDIR) \
5888           @stage2_werror_flag@ 
5889 @endif opcodes-bootstrap
5890
5891 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5892 maybe-configure-stage3-opcodes:
5893 @if opcodes-bootstrap
5894 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5895 configure-stage3-opcodes:
5896         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5897         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5898         @r=`${PWD_COMMAND}`; export r; \
5899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5900         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5901         $(HOST_EXPORTS) \
5902         $(POSTSTAGE1_HOST_EXPORTS)  \
5903         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5904         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
5905         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5906         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5907         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5908         case $(srcdir) in \
5909           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5910           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5911                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5912         esac; \
5913         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5914         libsrcdir="$$s/opcodes"; \
5915         $(SHELL) $${libsrcdir}/configure \
5916           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5917           --target=${target_alias} $${srcdiroption} \
5918           --with-build-libsubdir=$(HOST_SUBDIR) \
5919           @stage2_werror_flag@ 
5920 @endif opcodes-bootstrap
5921
5922 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5923 maybe-configure-stageb3g2-opcodes:
5924 @if opcodes-bootstrap
5925 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5926 configure-stageb3g2-opcodes:
5927         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5928         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5929         @r=`${PWD_COMMAND}`; export r; \
5930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5931         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5932         $(HOST_EXPORTS) \
5933         $(POSTSTAGE1_HOST_EXPORTS)  \
5934         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5935         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
5936         echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5937         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5938         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5939         case $(srcdir) in \
5940           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5941           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5942                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5943         esac; \
5944         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5945         libsrcdir="$$s/opcodes"; \
5946         $(SHELL) $${libsrcdir}/configure \
5947           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5948           --target=${target_alias} $${srcdiroption} \
5949           --with-build-libsubdir=$(HOST_SUBDIR) \
5950           @stage2_werror_flag@ 
5951 @endif opcodes-bootstrap
5952
5953 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5954 maybe-configure-stage4-opcodes:
5955 @if opcodes-bootstrap
5956 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5957 configure-stage4-opcodes:
5958         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5959         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5960         @r=`${PWD_COMMAND}`; export r; \
5961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5962         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5963         $(HOST_EXPORTS) \
5964         $(POSTSTAGE1_HOST_EXPORTS)  \
5965         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5966         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
5967         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5968         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5969         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5970         case $(srcdir) in \
5971           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5972           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5973                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5974         esac; \
5975         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5976         libsrcdir="$$s/opcodes"; \
5977         $(SHELL) $${libsrcdir}/configure \
5978           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5979           --target=${target_alias} $${srcdiroption} \
5980           --with-build-libsubdir=$(HOST_SUBDIR) \
5981           @stage2_werror_flag@ 
5982 @endif opcodes-bootstrap
5983
5984 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
5985 maybe-configure-stageprofile-opcodes:
5986 @if opcodes-bootstrap
5987 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
5988 configure-stageprofile-opcodes:
5989         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5990         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5991         @r=`${PWD_COMMAND}`; export r; \
5992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5993         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5994         $(HOST_EXPORTS) \
5995         $(POSTSTAGE1_HOST_EXPORTS)  \
5996         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5997         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
5998         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
5999         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6000         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6001         case $(srcdir) in \
6002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6003           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6005         esac; \
6006         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6007         libsrcdir="$$s/opcodes"; \
6008         $(SHELL) $${libsrcdir}/configure \
6009           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6010           --target=${target_alias} $${srcdiroption} \
6011           --with-build-libsubdir=$(HOST_SUBDIR) \
6012           @stage2_werror_flag@ 
6013 @endif opcodes-bootstrap
6014
6015 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6016 maybe-configure-stagefeedback-opcodes:
6017 @if opcodes-bootstrap
6018 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6019 configure-stagefeedback-opcodes:
6020         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6021         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6022         @r=`${PWD_COMMAND}`; export r; \
6023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6024         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6025         $(HOST_EXPORTS) \
6026         $(POSTSTAGE1_HOST_EXPORTS)  \
6027         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6028         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
6029         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6031         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6032         case $(srcdir) in \
6033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6034           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6036         esac; \
6037         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6038         libsrcdir="$$s/opcodes"; \
6039         $(SHELL) $${libsrcdir}/configure \
6040           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6041           --target=${target_alias} $${srcdiroption} \
6042           --with-build-libsubdir=$(HOST_SUBDIR) \
6043           @stage2_werror_flag@ 
6044 @endif opcodes-bootstrap
6045
6046
6047
6048
6049
6050 .PHONY: all-opcodes maybe-all-opcodes
6051 maybe-all-opcodes:
6052 @if gcc-bootstrap
6053 all-opcodes: stage_current
6054 @endif gcc-bootstrap
6055 @if opcodes
6056 TARGET-opcodes=all
6057 maybe-all-opcodes: all-opcodes
6058 all-opcodes: configure-opcodes
6059         @r=`${PWD_COMMAND}`; export r; \
6060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6061         $(HOST_EXPORTS) \
6062         (cd $(HOST_SUBDIR)/opcodes && \
6063           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6064                 $(TARGET-opcodes))
6065 @endif opcodes
6066
6067
6068
6069 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6070 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6071 maybe-all-stage1-opcodes:
6072 maybe-clean-stage1-opcodes:
6073 @if opcodes-bootstrap
6074 maybe-all-stage1-opcodes: all-stage1-opcodes
6075 all-stage1: all-stage1-opcodes
6076 TARGET-stage1-opcodes = $(TARGET-opcodes)
6077 all-stage1-opcodes: configure-stage1-opcodes
6078         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6079         @r=`${PWD_COMMAND}`; export r; \
6080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6081         $(HOST_EXPORTS) \
6082         cd $(HOST_SUBDIR)/opcodes && \
6083         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6084                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6085                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6086                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6087                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
6088                 $(TARGET-stage1-opcodes)
6089
6090 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6091 clean-stage1: clean-stage1-opcodes
6092 clean-stage1-opcodes:
6093         @if [ $(current_stage) = stage1 ]; then \
6094           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6095         else \
6096           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6097           $(MAKE) stage1-start; \
6098         fi; \
6099         cd $(HOST_SUBDIR)/opcodes && \
6100         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6101                  clean
6102 @endif opcodes-bootstrap
6103
6104
6105 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6106 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6107 maybe-all-stage2-opcodes:
6108 maybe-clean-stage2-opcodes:
6109 @if opcodes-bootstrap
6110 maybe-all-stage2-opcodes: all-stage2-opcodes
6111 all-stage2: all-stage2-opcodes
6112 TARGET-stage2-opcodes = $(TARGET-opcodes)
6113 all-stage2-opcodes: configure-stage2-opcodes
6114         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6115         @r=`${PWD_COMMAND}`; export r; \
6116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6117         $(HOST_EXPORTS) \
6118         $(POSTSTAGE1_HOST_EXPORTS) \
6119         cd $(HOST_SUBDIR)/opcodes && \
6120         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6121                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6122                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6123                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6124                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6125                 $(TARGET-stage2-opcodes)
6126
6127 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6128 clean-stage2: clean-stage2-opcodes
6129 clean-stage2-opcodes:
6130         @if [ $(current_stage) = stage2 ]; then \
6131           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6132         else \
6133           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6134           $(MAKE) stage2-start; \
6135         fi; \
6136         cd $(HOST_SUBDIR)/opcodes && \
6137         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6138                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6139                  clean
6140 @endif opcodes-bootstrap
6141
6142
6143 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6144 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6145 maybe-all-stageb2g0-opcodes:
6146 maybe-clean-stageb2g0-opcodes:
6147 @if opcodes-bootstrap
6148 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6149 all-stageb2g0: all-stageb2g0-opcodes
6150 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6151 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6152         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6153         @r=`${PWD_COMMAND}`; export r; \
6154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6155         $(HOST_EXPORTS) \
6156         $(POSTSTAGE1_HOST_EXPORTS) \
6157         cd $(HOST_SUBDIR)/opcodes && \
6158         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6159                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6160                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6161                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6162                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6163                 $(TARGET-stageb2g0-opcodes)
6164
6165 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6166 clean-stageb2g0: clean-stageb2g0-opcodes
6167 clean-stageb2g0-opcodes:
6168         @if [ $(current_stage) = stageb2g0 ]; then \
6169           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6170         else \
6171           [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6172           $(MAKE) stageb2g0-start; \
6173         fi; \
6174         cd $(HOST_SUBDIR)/opcodes && \
6175         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6176                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6177                  clean
6178 @endif opcodes-bootstrap
6179
6180
6181 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6182 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6183 maybe-all-stage3-opcodes:
6184 maybe-clean-stage3-opcodes:
6185 @if opcodes-bootstrap
6186 maybe-all-stage3-opcodes: all-stage3-opcodes
6187 all-stage3: all-stage3-opcodes
6188 TARGET-stage3-opcodes = $(TARGET-opcodes)
6189 all-stage3-opcodes: configure-stage3-opcodes
6190         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6191         @r=`${PWD_COMMAND}`; export r; \
6192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6193         $(HOST_EXPORTS) \
6194         $(POSTSTAGE1_HOST_EXPORTS) \
6195         cd $(HOST_SUBDIR)/opcodes && \
6196         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6197                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6198                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6199                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6200                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6201                 $(TARGET-stage3-opcodes)
6202
6203 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6204 clean-stage3: clean-stage3-opcodes
6205 clean-stage3-opcodes:
6206         @if [ $(current_stage) = stage3 ]; then \
6207           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6208         else \
6209           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6210           $(MAKE) stage3-start; \
6211         fi; \
6212         cd $(HOST_SUBDIR)/opcodes && \
6213         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6214                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6215                  clean
6216 @endif opcodes-bootstrap
6217
6218
6219 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6220 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6221 maybe-all-stageb3g2-opcodes:
6222 maybe-clean-stageb3g2-opcodes:
6223 @if opcodes-bootstrap
6224 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6225 all-stageb3g2: all-stageb3g2-opcodes
6226 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6227 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6228         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6229         @r=`${PWD_COMMAND}`; export r; \
6230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6231         $(HOST_EXPORTS) \
6232         $(POSTSTAGE1_HOST_EXPORTS) \
6233         cd $(HOST_SUBDIR)/opcodes && \
6234         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6235                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6236                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6237                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6238                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6239                 $(TARGET-stageb3g2-opcodes)
6240
6241 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6242 clean-stageb3g2: clean-stageb3g2-opcodes
6243 clean-stageb3g2-opcodes:
6244         @if [ $(current_stage) = stageb3g2 ]; then \
6245           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6246         else \
6247           [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6248           $(MAKE) stageb3g2-start; \
6249         fi; \
6250         cd $(HOST_SUBDIR)/opcodes && \
6251         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6252                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6253                  clean
6254 @endif opcodes-bootstrap
6255
6256
6257 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6258 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6259 maybe-all-stage4-opcodes:
6260 maybe-clean-stage4-opcodes:
6261 @if opcodes-bootstrap
6262 maybe-all-stage4-opcodes: all-stage4-opcodes
6263 all-stage4: all-stage4-opcodes
6264 TARGET-stage4-opcodes = $(TARGET-opcodes)
6265 all-stage4-opcodes: configure-stage4-opcodes
6266         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6267         @r=`${PWD_COMMAND}`; export r; \
6268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6269         $(HOST_EXPORTS) \
6270         $(POSTSTAGE1_HOST_EXPORTS) \
6271         cd $(HOST_SUBDIR)/opcodes && \
6272         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6273                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6274                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6275                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6276                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6277                 $(TARGET-stage4-opcodes)
6278
6279 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6280 clean-stage4: clean-stage4-opcodes
6281 clean-stage4-opcodes:
6282         @if [ $(current_stage) = stage4 ]; then \
6283           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6284         else \
6285           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6286           $(MAKE) stage4-start; \
6287         fi; \
6288         cd $(HOST_SUBDIR)/opcodes && \
6289         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6290                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6291                  clean
6292 @endif opcodes-bootstrap
6293
6294
6295 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6296 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6297 maybe-all-stageprofile-opcodes:
6298 maybe-clean-stageprofile-opcodes:
6299 @if opcodes-bootstrap
6300 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6301 all-stageprofile: all-stageprofile-opcodes
6302 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6303 all-stageprofile-opcodes: configure-stageprofile-opcodes
6304         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6305         @r=`${PWD_COMMAND}`; export r; \
6306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6307         $(HOST_EXPORTS) \
6308         $(POSTSTAGE1_HOST_EXPORTS) \
6309         cd $(HOST_SUBDIR)/opcodes && \
6310         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6311                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6312                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6313                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6314                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6315                 $(TARGET-stageprofile-opcodes)
6316
6317 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6318 clean-stageprofile: clean-stageprofile-opcodes
6319 clean-stageprofile-opcodes:
6320         @if [ $(current_stage) = stageprofile ]; then \
6321           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6322         else \
6323           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6324           $(MAKE) stageprofile-start; \
6325         fi; \
6326         cd $(HOST_SUBDIR)/opcodes && \
6327         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6328                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6329                  clean
6330 @endif opcodes-bootstrap
6331
6332
6333 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6334 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6335 maybe-all-stagefeedback-opcodes:
6336 maybe-clean-stagefeedback-opcodes:
6337 @if opcodes-bootstrap
6338 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6339 all-stagefeedback: all-stagefeedback-opcodes
6340 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6341 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6342         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6343         @r=`${PWD_COMMAND}`; export r; \
6344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6345         $(HOST_EXPORTS) \
6346         $(POSTSTAGE1_HOST_EXPORTS) \
6347         cd $(HOST_SUBDIR)/opcodes && \
6348         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6349                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6350                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6351                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6352                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6353                 $(TARGET-stagefeedback-opcodes)
6354
6355 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6356 clean-stagefeedback: clean-stagefeedback-opcodes
6357 clean-stagefeedback-opcodes:
6358         @if [ $(current_stage) = stagefeedback ]; then \
6359           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6360         else \
6361           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6362           $(MAKE) stagefeedback-start; \
6363         fi; \
6364         cd $(HOST_SUBDIR)/opcodes && \
6365         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6366                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6367                  clean
6368 @endif opcodes-bootstrap
6369
6370
6371
6372
6373
6374 .PHONY: check-opcodes maybe-check-opcodes
6375 maybe-check-opcodes:
6376 @if opcodes
6377 maybe-check-opcodes: check-opcodes
6378
6379 check-opcodes:
6380         @: $(MAKE); $(unstage)
6381         @r=`${PWD_COMMAND}`; export r; \
6382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6383         $(HOST_EXPORTS) \
6384         (cd $(HOST_SUBDIR)/opcodes && \
6385           $(MAKE) $(FLAGS_TO_PASS)  check)
6386
6387 @endif opcodes
6388
6389 .PHONY: install-opcodes maybe-install-opcodes
6390 maybe-install-opcodes:
6391 @if opcodes
6392 maybe-install-opcodes: install-opcodes
6393
6394 install-opcodes: installdirs
6395         @: $(MAKE); $(unstage)
6396         @r=`${PWD_COMMAND}`; export r; \
6397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6398         $(HOST_EXPORTS) \
6399         (cd $(HOST_SUBDIR)/opcodes && \
6400           $(MAKE) $(FLAGS_TO_PASS)  install)
6401
6402 @endif opcodes
6403
6404 # Other targets (info, dvi, pdf, etc.)
6405
6406 .PHONY: maybe-info-opcodes info-opcodes
6407 maybe-info-opcodes:
6408 @if opcodes
6409 maybe-info-opcodes: info-opcodes
6410
6411 info-opcodes: \
6412     configure-opcodes 
6413         @[ -f ./opcodes/Makefile ] || exit 0; \
6414         r=`${PWD_COMMAND}`; export r; \
6415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6416         $(HOST_EXPORTS) \
6417         for flag in $(EXTRA_HOST_FLAGS) ; do \
6418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6419         done; \
6420         echo "Doing info in opcodes" ; \
6421         (cd $(HOST_SUBDIR)/opcodes && \
6422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6424                   "RANLIB=$${RANLIB}" \
6425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6426                   info) \
6427           || exit 1
6428
6429 @endif opcodes
6430
6431 .PHONY: maybe-dvi-opcodes dvi-opcodes
6432 maybe-dvi-opcodes:
6433 @if opcodes
6434 maybe-dvi-opcodes: dvi-opcodes
6435
6436 dvi-opcodes: \
6437     configure-opcodes 
6438         @[ -f ./opcodes/Makefile ] || exit 0; \
6439         r=`${PWD_COMMAND}`; export r; \
6440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6441         $(HOST_EXPORTS) \
6442         for flag in $(EXTRA_HOST_FLAGS) ; do \
6443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6444         done; \
6445         echo "Doing dvi in opcodes" ; \
6446         (cd $(HOST_SUBDIR)/opcodes && \
6447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6449                   "RANLIB=$${RANLIB}" \
6450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6451                   dvi) \
6452           || exit 1
6453
6454 @endif opcodes
6455
6456 .PHONY: maybe-pdf-opcodes pdf-opcodes
6457 maybe-pdf-opcodes:
6458 @if opcodes
6459 maybe-pdf-opcodes: pdf-opcodes
6460
6461 pdf-opcodes: \
6462     configure-opcodes 
6463         @[ -f ./opcodes/Makefile ] || exit 0; \
6464         r=`${PWD_COMMAND}`; export r; \
6465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6466         $(HOST_EXPORTS) \
6467         for flag in $(EXTRA_HOST_FLAGS) ; do \
6468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6469         done; \
6470         echo "Doing pdf in opcodes" ; \
6471         (cd $(HOST_SUBDIR)/opcodes && \
6472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6474                   "RANLIB=$${RANLIB}" \
6475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6476                   pdf) \
6477           || exit 1
6478
6479 @endif opcodes
6480
6481 .PHONY: maybe-html-opcodes html-opcodes
6482 maybe-html-opcodes:
6483 @if opcodes
6484 maybe-html-opcodes: html-opcodes
6485
6486 html-opcodes: \
6487     configure-opcodes 
6488         @[ -f ./opcodes/Makefile ] || exit 0; \
6489         r=`${PWD_COMMAND}`; export r; \
6490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6491         $(HOST_EXPORTS) \
6492         for flag in $(EXTRA_HOST_FLAGS) ; do \
6493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6494         done; \
6495         echo "Doing html in opcodes" ; \
6496         (cd $(HOST_SUBDIR)/opcodes && \
6497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6499                   "RANLIB=$${RANLIB}" \
6500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6501                   html) \
6502           || exit 1
6503
6504 @endif opcodes
6505
6506 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6507 maybe-TAGS-opcodes:
6508 @if opcodes
6509 maybe-TAGS-opcodes: TAGS-opcodes
6510
6511 TAGS-opcodes: \
6512     configure-opcodes 
6513         @[ -f ./opcodes/Makefile ] || exit 0; \
6514         r=`${PWD_COMMAND}`; export r; \
6515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6516         $(HOST_EXPORTS) \
6517         for flag in $(EXTRA_HOST_FLAGS) ; do \
6518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6519         done; \
6520         echo "Doing TAGS in opcodes" ; \
6521         (cd $(HOST_SUBDIR)/opcodes && \
6522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6524                   "RANLIB=$${RANLIB}" \
6525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6526                   TAGS) \
6527           || exit 1
6528
6529 @endif opcodes
6530
6531 .PHONY: maybe-install-info-opcodes install-info-opcodes
6532 maybe-install-info-opcodes:
6533 @if opcodes
6534 maybe-install-info-opcodes: install-info-opcodes
6535
6536 install-info-opcodes: \
6537     configure-opcodes \
6538     info-opcodes 
6539         @[ -f ./opcodes/Makefile ] || exit 0; \
6540         r=`${PWD_COMMAND}`; export r; \
6541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6542         $(HOST_EXPORTS) \
6543         for flag in $(EXTRA_HOST_FLAGS) ; do \
6544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6545         done; \
6546         echo "Doing install-info in opcodes" ; \
6547         (cd $(HOST_SUBDIR)/opcodes && \
6548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6550                   "RANLIB=$${RANLIB}" \
6551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6552                   install-info) \
6553           || exit 1
6554
6555 @endif opcodes
6556
6557 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6558 maybe-install-pdf-opcodes:
6559 @if opcodes
6560 maybe-install-pdf-opcodes: install-pdf-opcodes
6561
6562 install-pdf-opcodes: \
6563     configure-opcodes \
6564     pdf-opcodes 
6565         @[ -f ./opcodes/Makefile ] || exit 0; \
6566         r=`${PWD_COMMAND}`; export r; \
6567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6568         $(HOST_EXPORTS) \
6569         for flag in $(EXTRA_HOST_FLAGS) ; do \
6570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6571         done; \
6572         echo "Doing install-pdf in opcodes" ; \
6573         (cd $(HOST_SUBDIR)/opcodes && \
6574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6576                   "RANLIB=$${RANLIB}" \
6577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6578                   install-pdf) \
6579           || exit 1
6580
6581 @endif opcodes
6582
6583 .PHONY: maybe-install-html-opcodes install-html-opcodes
6584 maybe-install-html-opcodes:
6585 @if opcodes
6586 maybe-install-html-opcodes: install-html-opcodes
6587
6588 install-html-opcodes: \
6589     configure-opcodes \
6590     html-opcodes 
6591         @[ -f ./opcodes/Makefile ] || exit 0; \
6592         r=`${PWD_COMMAND}`; export r; \
6593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6594         $(HOST_EXPORTS) \
6595         for flag in $(EXTRA_HOST_FLAGS) ; do \
6596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6597         done; \
6598         echo "Doing install-html in opcodes" ; \
6599         (cd $(HOST_SUBDIR)/opcodes && \
6600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6602                   "RANLIB=$${RANLIB}" \
6603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6604                   install-html) \
6605           || exit 1
6606
6607 @endif opcodes
6608
6609 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6610 maybe-installcheck-opcodes:
6611 @if opcodes
6612 maybe-installcheck-opcodes: installcheck-opcodes
6613
6614 installcheck-opcodes: \
6615     configure-opcodes 
6616         @[ -f ./opcodes/Makefile ] || exit 0; \
6617         r=`${PWD_COMMAND}`; export r; \
6618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6619         $(HOST_EXPORTS) \
6620         for flag in $(EXTRA_HOST_FLAGS) ; do \
6621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6622         done; \
6623         echo "Doing installcheck in opcodes" ; \
6624         (cd $(HOST_SUBDIR)/opcodes && \
6625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6627                   "RANLIB=$${RANLIB}" \
6628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6629                   installcheck) \
6630           || exit 1
6631
6632 @endif opcodes
6633
6634 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6635 maybe-mostlyclean-opcodes:
6636 @if opcodes
6637 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6638
6639 mostlyclean-opcodes: 
6640         @[ -f ./opcodes/Makefile ] || exit 0; \
6641         r=`${PWD_COMMAND}`; export r; \
6642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6643         $(HOST_EXPORTS) \
6644         for flag in $(EXTRA_HOST_FLAGS) ; do \
6645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6646         done; \
6647         echo "Doing mostlyclean in opcodes" ; \
6648         (cd $(HOST_SUBDIR)/opcodes && \
6649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6651                   "RANLIB=$${RANLIB}" \
6652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6653                   mostlyclean) \
6654           || exit 1
6655
6656 @endif opcodes
6657
6658 .PHONY: maybe-clean-opcodes clean-opcodes
6659 maybe-clean-opcodes:
6660 @if opcodes
6661 maybe-clean-opcodes: clean-opcodes
6662
6663 clean-opcodes: 
6664         @[ -f ./opcodes/Makefile ] || exit 0; \
6665         r=`${PWD_COMMAND}`; export r; \
6666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6667         $(HOST_EXPORTS) \
6668         for flag in $(EXTRA_HOST_FLAGS) ; do \
6669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6670         done; \
6671         echo "Doing clean in opcodes" ; \
6672         (cd $(HOST_SUBDIR)/opcodes && \
6673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6675                   "RANLIB=$${RANLIB}" \
6676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6677                   clean) \
6678           || exit 1
6679
6680 @endif opcodes
6681
6682 .PHONY: maybe-distclean-opcodes distclean-opcodes
6683 maybe-distclean-opcodes:
6684 @if opcodes
6685 maybe-distclean-opcodes: distclean-opcodes
6686
6687 distclean-opcodes: 
6688         @[ -f ./opcodes/Makefile ] || exit 0; \
6689         r=`${PWD_COMMAND}`; export r; \
6690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6691         $(HOST_EXPORTS) \
6692         for flag in $(EXTRA_HOST_FLAGS) ; do \
6693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6694         done; \
6695         echo "Doing distclean in opcodes" ; \
6696         (cd $(HOST_SUBDIR)/opcodes && \
6697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6699                   "RANLIB=$${RANLIB}" \
6700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6701                   distclean) \
6702           || exit 1
6703
6704 @endif opcodes
6705
6706 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6707 maybe-maintainer-clean-opcodes:
6708 @if opcodes
6709 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6710
6711 maintainer-clean-opcodes: 
6712         @[ -f ./opcodes/Makefile ] || exit 0; \
6713         r=`${PWD_COMMAND}`; export r; \
6714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6715         $(HOST_EXPORTS) \
6716         for flag in $(EXTRA_HOST_FLAGS) ; do \
6717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6718         done; \
6719         echo "Doing maintainer-clean in opcodes" ; \
6720         (cd $(HOST_SUBDIR)/opcodes && \
6721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6723                   "RANLIB=$${RANLIB}" \
6724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6725                   maintainer-clean) \
6726           || exit 1
6727
6728 @endif opcodes
6729
6730
6731
6732 .PHONY: configure-binutils maybe-configure-binutils
6733 maybe-configure-binutils:
6734 @if gcc-bootstrap
6735 configure-binutils: stage_current
6736 @endif gcc-bootstrap
6737 @if binutils
6738 maybe-configure-binutils: configure-binutils
6739 configure-binutils: 
6740         @r=`${PWD_COMMAND}`; export r; \
6741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6742         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6743         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6744         $(HOST_EXPORTS) \
6745         echo Configuring in $(HOST_SUBDIR)/binutils; \
6746         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6747         case $(srcdir) in \
6748           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6749           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6750                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6751         esac; \
6752         srcdiroption="--srcdir=$${topdir}/binutils"; \
6753         libsrcdir="$$s/binutils"; \
6754         $(SHELL) $${libsrcdir}/configure \
6755           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6756           --target=${target_alias} $${srcdiroption}  \
6757           || exit 1
6758 @endif binutils
6759
6760
6761
6762 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6763 maybe-configure-stage1-binutils:
6764 @if binutils-bootstrap
6765 maybe-configure-stage1-binutils: configure-stage1-binutils
6766 configure-stage1-binutils:
6767         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6768         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6769         @r=`${PWD_COMMAND}`; export r; \
6770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6771         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6772         $(HOST_EXPORTS)  \
6773         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6774         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
6775         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6776         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6777         cd $(HOST_SUBDIR)/binutils || exit 1; \
6778         case $(srcdir) in \
6779           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6780           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6781                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6782         esac; \
6783         srcdiroption="--srcdir=$${topdir}/binutils"; \
6784         libsrcdir="$$s/binutils"; \
6785         $(SHELL) $${libsrcdir}/configure \
6786           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6787           --target=${target_alias} $${srcdiroption} \
6788            \
6789           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
6790 @endif binutils-bootstrap
6791
6792 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6793 maybe-configure-stage2-binutils:
6794 @if binutils-bootstrap
6795 maybe-configure-stage2-binutils: configure-stage2-binutils
6796 configure-stage2-binutils:
6797         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6798         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6799         @r=`${PWD_COMMAND}`; export r; \
6800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6801         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6802         $(HOST_EXPORTS) \
6803         $(POSTSTAGE1_HOST_EXPORTS)  \
6804         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6805         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
6806         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6807         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6808         cd $(HOST_SUBDIR)/binutils || exit 1; \
6809         case $(srcdir) in \
6810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6811           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6813         esac; \
6814         srcdiroption="--srcdir=$${topdir}/binutils"; \
6815         libsrcdir="$$s/binutils"; \
6816         $(SHELL) $${libsrcdir}/configure \
6817           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6818           --target=${target_alias} $${srcdiroption} \
6819           --with-build-libsubdir=$(HOST_SUBDIR) \
6820           @stage2_werror_flag@ 
6821 @endif binutils-bootstrap
6822
6823 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6824 maybe-configure-stageb2g0-binutils:
6825 @if binutils-bootstrap
6826 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6827 configure-stageb2g0-binutils:
6828         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6829         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6830         @r=`${PWD_COMMAND}`; export r; \
6831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6832         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6833         $(HOST_EXPORTS) \
6834         $(POSTSTAGE1_HOST_EXPORTS)  \
6835         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6836         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
6837         echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6839         cd $(HOST_SUBDIR)/binutils || exit 1; \
6840         case $(srcdir) in \
6841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6842           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6844         esac; \
6845         srcdiroption="--srcdir=$${topdir}/binutils"; \
6846         libsrcdir="$$s/binutils"; \
6847         $(SHELL) $${libsrcdir}/configure \
6848           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6849           --target=${target_alias} $${srcdiroption} \
6850           --with-build-libsubdir=$(HOST_SUBDIR) \
6851           @stage2_werror_flag@ 
6852 @endif binutils-bootstrap
6853
6854 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6855 maybe-configure-stage3-binutils:
6856 @if binutils-bootstrap
6857 maybe-configure-stage3-binutils: configure-stage3-binutils
6858 configure-stage3-binutils:
6859         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6860         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6861         @r=`${PWD_COMMAND}`; export r; \
6862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6863         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6864         $(HOST_EXPORTS) \
6865         $(POSTSTAGE1_HOST_EXPORTS)  \
6866         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6867         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
6868         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6870         cd $(HOST_SUBDIR)/binutils || exit 1; \
6871         case $(srcdir) in \
6872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6873           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6875         esac; \
6876         srcdiroption="--srcdir=$${topdir}/binutils"; \
6877         libsrcdir="$$s/binutils"; \
6878         $(SHELL) $${libsrcdir}/configure \
6879           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6880           --target=${target_alias} $${srcdiroption} \
6881           --with-build-libsubdir=$(HOST_SUBDIR) \
6882           @stage2_werror_flag@ 
6883 @endif binutils-bootstrap
6884
6885 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6886 maybe-configure-stageb3g2-binutils:
6887 @if binutils-bootstrap
6888 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6889 configure-stageb3g2-binutils:
6890         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6891         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6892         @r=`${PWD_COMMAND}`; export r; \
6893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6894         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6895         $(HOST_EXPORTS) \
6896         $(POSTSTAGE1_HOST_EXPORTS)  \
6897         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6898         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
6899         echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6900         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6901         cd $(HOST_SUBDIR)/binutils || exit 1; \
6902         case $(srcdir) in \
6903           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6904           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6905                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6906         esac; \
6907         srcdiroption="--srcdir=$${topdir}/binutils"; \
6908         libsrcdir="$$s/binutils"; \
6909         $(SHELL) $${libsrcdir}/configure \
6910           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6911           --target=${target_alias} $${srcdiroption} \
6912           --with-build-libsubdir=$(HOST_SUBDIR) \
6913           @stage2_werror_flag@ 
6914 @endif binutils-bootstrap
6915
6916 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6917 maybe-configure-stage4-binutils:
6918 @if binutils-bootstrap
6919 maybe-configure-stage4-binutils: configure-stage4-binutils
6920 configure-stage4-binutils:
6921         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6922         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6923         @r=`${PWD_COMMAND}`; export r; \
6924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6926         $(HOST_EXPORTS) \
6927         $(POSTSTAGE1_HOST_EXPORTS)  \
6928         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6929         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
6930         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6932         cd $(HOST_SUBDIR)/binutils || exit 1; \
6933         case $(srcdir) in \
6934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6935           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6937         esac; \
6938         srcdiroption="--srcdir=$${topdir}/binutils"; \
6939         libsrcdir="$$s/binutils"; \
6940         $(SHELL) $${libsrcdir}/configure \
6941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6942           --target=${target_alias} $${srcdiroption} \
6943           --with-build-libsubdir=$(HOST_SUBDIR) \
6944           @stage2_werror_flag@ 
6945 @endif binutils-bootstrap
6946
6947 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6948 maybe-configure-stageprofile-binutils:
6949 @if binutils-bootstrap
6950 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6951 configure-stageprofile-binutils:
6952         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6953         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6954         @r=`${PWD_COMMAND}`; export r; \
6955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6956         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6957         $(HOST_EXPORTS) \
6958         $(POSTSTAGE1_HOST_EXPORTS)  \
6959         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6960         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
6961         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6963         cd $(HOST_SUBDIR)/binutils || exit 1; \
6964         case $(srcdir) in \
6965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6966           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6968         esac; \
6969         srcdiroption="--srcdir=$${topdir}/binutils"; \
6970         libsrcdir="$$s/binutils"; \
6971         $(SHELL) $${libsrcdir}/configure \
6972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6973           --target=${target_alias} $${srcdiroption} \
6974           --with-build-libsubdir=$(HOST_SUBDIR) \
6975           @stage2_werror_flag@ 
6976 @endif binutils-bootstrap
6977
6978 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6979 maybe-configure-stagefeedback-binutils:
6980 @if binutils-bootstrap
6981 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6982 configure-stagefeedback-binutils:
6983         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6985         @r=`${PWD_COMMAND}`; export r; \
6986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6987         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6988         $(HOST_EXPORTS) \
6989         $(POSTSTAGE1_HOST_EXPORTS)  \
6990         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6991         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
6992         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6993         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6994         cd $(HOST_SUBDIR)/binutils || exit 1; \
6995         case $(srcdir) in \
6996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6997           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6999         esac; \
7000         srcdiroption="--srcdir=$${topdir}/binutils"; \
7001         libsrcdir="$$s/binutils"; \
7002         $(SHELL) $${libsrcdir}/configure \
7003           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7004           --target=${target_alias} $${srcdiroption} \
7005           --with-build-libsubdir=$(HOST_SUBDIR) \
7006           @stage2_werror_flag@ 
7007 @endif binutils-bootstrap
7008
7009
7010
7011
7012
7013 .PHONY: all-binutils maybe-all-binutils
7014 maybe-all-binutils:
7015 @if gcc-bootstrap
7016 all-binutils: stage_current
7017 @endif gcc-bootstrap
7018 @if binutils
7019 TARGET-binutils=all
7020 maybe-all-binutils: all-binutils
7021 all-binutils: configure-binutils
7022         @r=`${PWD_COMMAND}`; export r; \
7023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7024         $(HOST_EXPORTS) \
7025         (cd $(HOST_SUBDIR)/binutils && \
7026           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7027                 $(TARGET-binutils))
7028 @endif binutils
7029
7030
7031
7032 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7033 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7034 maybe-all-stage1-binutils:
7035 maybe-clean-stage1-binutils:
7036 @if binutils-bootstrap
7037 maybe-all-stage1-binutils: all-stage1-binutils
7038 all-stage1: all-stage1-binutils
7039 TARGET-stage1-binutils = $(TARGET-binutils)
7040 all-stage1-binutils: configure-stage1-binutils
7041         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7042         @r=`${PWD_COMMAND}`; export r; \
7043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7044         $(HOST_EXPORTS) \
7045         cd $(HOST_SUBDIR)/binutils && \
7046         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7047                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7048                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7049                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7050                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
7051                 $(TARGET-stage1-binutils)
7052
7053 maybe-clean-stage1-binutils: clean-stage1-binutils
7054 clean-stage1: clean-stage1-binutils
7055 clean-stage1-binutils:
7056         @if [ $(current_stage) = stage1 ]; then \
7057           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7058         else \
7059           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7060           $(MAKE) stage1-start; \
7061         fi; \
7062         cd $(HOST_SUBDIR)/binutils && \
7063         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7064                  clean
7065 @endif binutils-bootstrap
7066
7067
7068 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7069 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7070 maybe-all-stage2-binutils:
7071 maybe-clean-stage2-binutils:
7072 @if binutils-bootstrap
7073 maybe-all-stage2-binutils: all-stage2-binutils
7074 all-stage2: all-stage2-binutils
7075 TARGET-stage2-binutils = $(TARGET-binutils)
7076 all-stage2-binutils: configure-stage2-binutils
7077         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7078         @r=`${PWD_COMMAND}`; export r; \
7079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7080         $(HOST_EXPORTS) \
7081         $(POSTSTAGE1_HOST_EXPORTS) \
7082         cd $(HOST_SUBDIR)/binutils && \
7083         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7084                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7085                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7086                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7087                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7088                 $(TARGET-stage2-binutils)
7089
7090 maybe-clean-stage2-binutils: clean-stage2-binutils
7091 clean-stage2: clean-stage2-binutils
7092 clean-stage2-binutils:
7093         @if [ $(current_stage) = stage2 ]; then \
7094           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7095         else \
7096           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7097           $(MAKE) stage2-start; \
7098         fi; \
7099         cd $(HOST_SUBDIR)/binutils && \
7100         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7101                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7102                  clean
7103 @endif binutils-bootstrap
7104
7105
7106 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7107 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7108 maybe-all-stageb2g0-binutils:
7109 maybe-clean-stageb2g0-binutils:
7110 @if binutils-bootstrap
7111 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7112 all-stageb2g0: all-stageb2g0-binutils
7113 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7114 all-stageb2g0-binutils: configure-stageb2g0-binutils
7115         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7116         @r=`${PWD_COMMAND}`; export r; \
7117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7118         $(HOST_EXPORTS) \
7119         $(POSTSTAGE1_HOST_EXPORTS) \
7120         cd $(HOST_SUBDIR)/binutils && \
7121         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7122                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7123                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7124                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7125                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7126                 $(TARGET-stageb2g0-binutils)
7127
7128 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7129 clean-stageb2g0: clean-stageb2g0-binutils
7130 clean-stageb2g0-binutils:
7131         @if [ $(current_stage) = stageb2g0 ]; then \
7132           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7133         else \
7134           [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7135           $(MAKE) stageb2g0-start; \
7136         fi; \
7137         cd $(HOST_SUBDIR)/binutils && \
7138         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7139                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7140                  clean
7141 @endif binutils-bootstrap
7142
7143
7144 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7145 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7146 maybe-all-stage3-binutils:
7147 maybe-clean-stage3-binutils:
7148 @if binutils-bootstrap
7149 maybe-all-stage3-binutils: all-stage3-binutils
7150 all-stage3: all-stage3-binutils
7151 TARGET-stage3-binutils = $(TARGET-binutils)
7152 all-stage3-binutils: configure-stage3-binutils
7153         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7154         @r=`${PWD_COMMAND}`; export r; \
7155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7156         $(HOST_EXPORTS) \
7157         $(POSTSTAGE1_HOST_EXPORTS) \
7158         cd $(HOST_SUBDIR)/binutils && \
7159         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7160                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7161                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7162                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7163                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7164                 $(TARGET-stage3-binutils)
7165
7166 maybe-clean-stage3-binutils: clean-stage3-binutils
7167 clean-stage3: clean-stage3-binutils
7168 clean-stage3-binutils:
7169         @if [ $(current_stage) = stage3 ]; then \
7170           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7171         else \
7172           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7173           $(MAKE) stage3-start; \
7174         fi; \
7175         cd $(HOST_SUBDIR)/binutils && \
7176         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7177                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7178                  clean
7179 @endif binutils-bootstrap
7180
7181
7182 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7183 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7184 maybe-all-stageb3g2-binutils:
7185 maybe-clean-stageb3g2-binutils:
7186 @if binutils-bootstrap
7187 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7188 all-stageb3g2: all-stageb3g2-binutils
7189 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7190 all-stageb3g2-binutils: configure-stageb3g2-binutils
7191         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7192         @r=`${PWD_COMMAND}`; export r; \
7193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194         $(HOST_EXPORTS) \
7195         $(POSTSTAGE1_HOST_EXPORTS) \
7196         cd $(HOST_SUBDIR)/binutils && \
7197         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7198                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7199                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7200                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7201                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7202                 $(TARGET-stageb3g2-binutils)
7203
7204 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7205 clean-stageb3g2: clean-stageb3g2-binutils
7206 clean-stageb3g2-binutils:
7207         @if [ $(current_stage) = stageb3g2 ]; then \
7208           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7209         else \
7210           [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7211           $(MAKE) stageb3g2-start; \
7212         fi; \
7213         cd $(HOST_SUBDIR)/binutils && \
7214         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7215                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7216                  clean
7217 @endif binutils-bootstrap
7218
7219
7220 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7221 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7222 maybe-all-stage4-binutils:
7223 maybe-clean-stage4-binutils:
7224 @if binutils-bootstrap
7225 maybe-all-stage4-binutils: all-stage4-binutils
7226 all-stage4: all-stage4-binutils
7227 TARGET-stage4-binutils = $(TARGET-binutils)
7228 all-stage4-binutils: configure-stage4-binutils
7229         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7230         @r=`${PWD_COMMAND}`; export r; \
7231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7232         $(HOST_EXPORTS) \
7233         $(POSTSTAGE1_HOST_EXPORTS) \
7234         cd $(HOST_SUBDIR)/binutils && \
7235         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7236                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7237                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7238                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7239                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7240                 $(TARGET-stage4-binutils)
7241
7242 maybe-clean-stage4-binutils: clean-stage4-binutils
7243 clean-stage4: clean-stage4-binutils
7244 clean-stage4-binutils:
7245         @if [ $(current_stage) = stage4 ]; then \
7246           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7247         else \
7248           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7249           $(MAKE) stage4-start; \
7250         fi; \
7251         cd $(HOST_SUBDIR)/binutils && \
7252         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7253                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7254                  clean
7255 @endif binutils-bootstrap
7256
7257
7258 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7259 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7260 maybe-all-stageprofile-binutils:
7261 maybe-clean-stageprofile-binutils:
7262 @if binutils-bootstrap
7263 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7264 all-stageprofile: all-stageprofile-binutils
7265 TARGET-stageprofile-binutils = $(TARGET-binutils)
7266 all-stageprofile-binutils: configure-stageprofile-binutils
7267         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7268         @r=`${PWD_COMMAND}`; export r; \
7269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7270         $(HOST_EXPORTS) \
7271         $(POSTSTAGE1_HOST_EXPORTS) \
7272         cd $(HOST_SUBDIR)/binutils && \
7273         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7274                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7275                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7276                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7277                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7278                 $(TARGET-stageprofile-binutils)
7279
7280 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7281 clean-stageprofile: clean-stageprofile-binutils
7282 clean-stageprofile-binutils:
7283         @if [ $(current_stage) = stageprofile ]; then \
7284           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7285         else \
7286           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7287           $(MAKE) stageprofile-start; \
7288         fi; \
7289         cd $(HOST_SUBDIR)/binutils && \
7290         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7291                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7292                  clean
7293 @endif binutils-bootstrap
7294
7295
7296 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7297 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7298 maybe-all-stagefeedback-binutils:
7299 maybe-clean-stagefeedback-binutils:
7300 @if binutils-bootstrap
7301 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7302 all-stagefeedback: all-stagefeedback-binutils
7303 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7304 all-stagefeedback-binutils: configure-stagefeedback-binutils
7305         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7306         @r=`${PWD_COMMAND}`; export r; \
7307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7308         $(HOST_EXPORTS) \
7309         $(POSTSTAGE1_HOST_EXPORTS) \
7310         cd $(HOST_SUBDIR)/binutils && \
7311         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7312                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7313                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7314                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7315                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7316                 $(TARGET-stagefeedback-binutils)
7317
7318 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7319 clean-stagefeedback: clean-stagefeedback-binutils
7320 clean-stagefeedback-binutils:
7321         @if [ $(current_stage) = stagefeedback ]; then \
7322           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7323         else \
7324           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7325           $(MAKE) stagefeedback-start; \
7326         fi; \
7327         cd $(HOST_SUBDIR)/binutils && \
7328         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7329                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7330                  clean
7331 @endif binutils-bootstrap
7332
7333
7334
7335
7336
7337 .PHONY: check-binutils maybe-check-binutils
7338 maybe-check-binutils:
7339 @if binutils
7340 maybe-check-binutils: check-binutils
7341
7342 check-binutils:
7343         @: $(MAKE); $(unstage)
7344         @r=`${PWD_COMMAND}`; export r; \
7345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7346         $(HOST_EXPORTS) \
7347         (cd $(HOST_SUBDIR)/binutils && \
7348           $(MAKE) $(FLAGS_TO_PASS)  check)
7349
7350 @endif binutils
7351
7352 .PHONY: install-binutils maybe-install-binutils
7353 maybe-install-binutils:
7354 @if binutils
7355 maybe-install-binutils: install-binutils
7356
7357 install-binutils: installdirs
7358         @: $(MAKE); $(unstage)
7359         @r=`${PWD_COMMAND}`; export r; \
7360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7361         $(HOST_EXPORTS) \
7362         (cd $(HOST_SUBDIR)/binutils && \
7363           $(MAKE) $(FLAGS_TO_PASS)  install)
7364
7365 @endif binutils
7366
7367 # Other targets (info, dvi, pdf, etc.)
7368
7369 .PHONY: maybe-info-binutils info-binutils
7370 maybe-info-binutils:
7371 @if binutils
7372 maybe-info-binutils: info-binutils
7373
7374 info-binutils: \
7375     configure-binutils 
7376         @[ -f ./binutils/Makefile ] || exit 0; \
7377         r=`${PWD_COMMAND}`; export r; \
7378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7379         $(HOST_EXPORTS) \
7380         for flag in $(EXTRA_HOST_FLAGS) ; do \
7381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7382         done; \
7383         echo "Doing info in binutils" ; \
7384         (cd $(HOST_SUBDIR)/binutils && \
7385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7387                   "RANLIB=$${RANLIB}" \
7388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7389                   info) \
7390           || exit 1
7391
7392 @endif binutils
7393
7394 .PHONY: maybe-dvi-binutils dvi-binutils
7395 maybe-dvi-binutils:
7396 @if binutils
7397 maybe-dvi-binutils: dvi-binutils
7398
7399 dvi-binutils: \
7400     configure-binutils 
7401         @[ -f ./binutils/Makefile ] || exit 0; \
7402         r=`${PWD_COMMAND}`; export r; \
7403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7404         $(HOST_EXPORTS) \
7405         for flag in $(EXTRA_HOST_FLAGS) ; do \
7406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7407         done; \
7408         echo "Doing dvi in binutils" ; \
7409         (cd $(HOST_SUBDIR)/binutils && \
7410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7412                   "RANLIB=$${RANLIB}" \
7413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7414                   dvi) \
7415           || exit 1
7416
7417 @endif binutils
7418
7419 .PHONY: maybe-pdf-binutils pdf-binutils
7420 maybe-pdf-binutils:
7421 @if binutils
7422 maybe-pdf-binutils: pdf-binutils
7423
7424 pdf-binutils: \
7425     configure-binutils 
7426         @[ -f ./binutils/Makefile ] || exit 0; \
7427         r=`${PWD_COMMAND}`; export r; \
7428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7429         $(HOST_EXPORTS) \
7430         for flag in $(EXTRA_HOST_FLAGS) ; do \
7431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7432         done; \
7433         echo "Doing pdf in binutils" ; \
7434         (cd $(HOST_SUBDIR)/binutils && \
7435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7437                   "RANLIB=$${RANLIB}" \
7438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7439                   pdf) \
7440           || exit 1
7441
7442 @endif binutils
7443
7444 .PHONY: maybe-html-binutils html-binutils
7445 maybe-html-binutils:
7446 @if binutils
7447 maybe-html-binutils: html-binutils
7448
7449 html-binutils: \
7450     configure-binutils 
7451         @[ -f ./binutils/Makefile ] || exit 0; \
7452         r=`${PWD_COMMAND}`; export r; \
7453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7454         $(HOST_EXPORTS) \
7455         for flag in $(EXTRA_HOST_FLAGS) ; do \
7456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7457         done; \
7458         echo "Doing html in binutils" ; \
7459         (cd $(HOST_SUBDIR)/binutils && \
7460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7462                   "RANLIB=$${RANLIB}" \
7463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7464                   html) \
7465           || exit 1
7466
7467 @endif binutils
7468
7469 .PHONY: maybe-TAGS-binutils TAGS-binutils
7470 maybe-TAGS-binutils:
7471 @if binutils
7472 maybe-TAGS-binutils: TAGS-binutils
7473
7474 TAGS-binutils: \
7475     configure-binutils 
7476         @[ -f ./binutils/Makefile ] || exit 0; \
7477         r=`${PWD_COMMAND}`; export r; \
7478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7479         $(HOST_EXPORTS) \
7480         for flag in $(EXTRA_HOST_FLAGS) ; do \
7481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7482         done; \
7483         echo "Doing TAGS in binutils" ; \
7484         (cd $(HOST_SUBDIR)/binutils && \
7485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7487                   "RANLIB=$${RANLIB}" \
7488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7489                   TAGS) \
7490           || exit 1
7491
7492 @endif binutils
7493
7494 .PHONY: maybe-install-info-binutils install-info-binutils
7495 maybe-install-info-binutils:
7496 @if binutils
7497 maybe-install-info-binutils: install-info-binutils
7498
7499 install-info-binutils: \
7500     configure-binutils \
7501     info-binutils 
7502         @[ -f ./binutils/Makefile ] || exit 0; \
7503         r=`${PWD_COMMAND}`; export r; \
7504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7505         $(HOST_EXPORTS) \
7506         for flag in $(EXTRA_HOST_FLAGS) ; do \
7507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7508         done; \
7509         echo "Doing install-info in binutils" ; \
7510         (cd $(HOST_SUBDIR)/binutils && \
7511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7513                   "RANLIB=$${RANLIB}" \
7514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7515                   install-info) \
7516           || exit 1
7517
7518 @endif binutils
7519
7520 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7521 maybe-install-pdf-binutils:
7522 @if binutils
7523 maybe-install-pdf-binutils: install-pdf-binutils
7524
7525 install-pdf-binutils: \
7526     configure-binutils \
7527     pdf-binutils 
7528         @[ -f ./binutils/Makefile ] || exit 0; \
7529         r=`${PWD_COMMAND}`; export r; \
7530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7531         $(HOST_EXPORTS) \
7532         for flag in $(EXTRA_HOST_FLAGS) ; do \
7533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7534         done; \
7535         echo "Doing install-pdf in binutils" ; \
7536         (cd $(HOST_SUBDIR)/binutils && \
7537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7539                   "RANLIB=$${RANLIB}" \
7540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7541                   install-pdf) \
7542           || exit 1
7543
7544 @endif binutils
7545
7546 .PHONY: maybe-install-html-binutils install-html-binutils
7547 maybe-install-html-binutils:
7548 @if binutils
7549 maybe-install-html-binutils: install-html-binutils
7550
7551 install-html-binutils: \
7552     configure-binutils \
7553     html-binutils 
7554         @[ -f ./binutils/Makefile ] || exit 0; \
7555         r=`${PWD_COMMAND}`; export r; \
7556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7557         $(HOST_EXPORTS) \
7558         for flag in $(EXTRA_HOST_FLAGS) ; do \
7559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7560         done; \
7561         echo "Doing install-html in binutils" ; \
7562         (cd $(HOST_SUBDIR)/binutils && \
7563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7565                   "RANLIB=$${RANLIB}" \
7566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7567                   install-html) \
7568           || exit 1
7569
7570 @endif binutils
7571
7572 .PHONY: maybe-installcheck-binutils installcheck-binutils
7573 maybe-installcheck-binutils:
7574 @if binutils
7575 maybe-installcheck-binutils: installcheck-binutils
7576
7577 installcheck-binutils: \
7578     configure-binutils 
7579         @[ -f ./binutils/Makefile ] || exit 0; \
7580         r=`${PWD_COMMAND}`; export r; \
7581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7582         $(HOST_EXPORTS) \
7583         for flag in $(EXTRA_HOST_FLAGS) ; do \
7584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7585         done; \
7586         echo "Doing installcheck in binutils" ; \
7587         (cd $(HOST_SUBDIR)/binutils && \
7588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7590                   "RANLIB=$${RANLIB}" \
7591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7592                   installcheck) \
7593           || exit 1
7594
7595 @endif binutils
7596
7597 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7598 maybe-mostlyclean-binutils:
7599 @if binutils
7600 maybe-mostlyclean-binutils: mostlyclean-binutils
7601
7602 mostlyclean-binutils: 
7603         @[ -f ./binutils/Makefile ] || exit 0; \
7604         r=`${PWD_COMMAND}`; export r; \
7605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7606         $(HOST_EXPORTS) \
7607         for flag in $(EXTRA_HOST_FLAGS) ; do \
7608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7609         done; \
7610         echo "Doing mostlyclean in binutils" ; \
7611         (cd $(HOST_SUBDIR)/binutils && \
7612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7614                   "RANLIB=$${RANLIB}" \
7615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7616                   mostlyclean) \
7617           || exit 1
7618
7619 @endif binutils
7620
7621 .PHONY: maybe-clean-binutils clean-binutils
7622 maybe-clean-binutils:
7623 @if binutils
7624 maybe-clean-binutils: clean-binutils
7625
7626 clean-binutils: 
7627         @[ -f ./binutils/Makefile ] || exit 0; \
7628         r=`${PWD_COMMAND}`; export r; \
7629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7630         $(HOST_EXPORTS) \
7631         for flag in $(EXTRA_HOST_FLAGS) ; do \
7632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7633         done; \
7634         echo "Doing clean in binutils" ; \
7635         (cd $(HOST_SUBDIR)/binutils && \
7636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7638                   "RANLIB=$${RANLIB}" \
7639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7640                   clean) \
7641           || exit 1
7642
7643 @endif binutils
7644
7645 .PHONY: maybe-distclean-binutils distclean-binutils
7646 maybe-distclean-binutils:
7647 @if binutils
7648 maybe-distclean-binutils: distclean-binutils
7649
7650 distclean-binutils: 
7651         @[ -f ./binutils/Makefile ] || exit 0; \
7652         r=`${PWD_COMMAND}`; export r; \
7653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7654         $(HOST_EXPORTS) \
7655         for flag in $(EXTRA_HOST_FLAGS) ; do \
7656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7657         done; \
7658         echo "Doing distclean in binutils" ; \
7659         (cd $(HOST_SUBDIR)/binutils && \
7660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7662                   "RANLIB=$${RANLIB}" \
7663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7664                   distclean) \
7665           || exit 1
7666
7667 @endif binutils
7668
7669 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7670 maybe-maintainer-clean-binutils:
7671 @if binutils
7672 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7673
7674 maintainer-clean-binutils: 
7675         @[ -f ./binutils/Makefile ] || exit 0; \
7676         r=`${PWD_COMMAND}`; export r; \
7677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7678         $(HOST_EXPORTS) \
7679         for flag in $(EXTRA_HOST_FLAGS) ; do \
7680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7681         done; \
7682         echo "Doing maintainer-clean in binutils" ; \
7683         (cd $(HOST_SUBDIR)/binutils && \
7684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7686                   "RANLIB=$${RANLIB}" \
7687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7688                   maintainer-clean) \
7689           || exit 1
7690
7691 @endif binutils
7692
7693
7694
7695 .PHONY: configure-bison maybe-configure-bison
7696 maybe-configure-bison:
7697 @if gcc-bootstrap
7698 configure-bison: stage_current
7699 @endif gcc-bootstrap
7700 @if bison
7701 maybe-configure-bison: configure-bison
7702 configure-bison: 
7703         @: $(MAKE); $(unstage)
7704         @r=`${PWD_COMMAND}`; export r; \
7705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7706         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7707         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7708         $(HOST_EXPORTS) \
7709         echo Configuring in $(HOST_SUBDIR)/bison; \
7710         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7711         case $(srcdir) in \
7712           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7713           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7714                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7715         esac; \
7716         srcdiroption="--srcdir=$${topdir}/bison"; \
7717         libsrcdir="$$s/bison"; \
7718         $(SHELL) $${libsrcdir}/configure \
7719           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7720           --target=${target_alias} $${srcdiroption}  \
7721           || exit 1
7722 @endif bison
7723
7724
7725
7726
7727
7728 .PHONY: all-bison maybe-all-bison
7729 maybe-all-bison:
7730 @if gcc-bootstrap
7731 all-bison: stage_current
7732 @endif gcc-bootstrap
7733 @if bison
7734 TARGET-bison=all
7735 maybe-all-bison: all-bison
7736 all-bison: configure-bison
7737         @: $(MAKE); $(unstage)
7738         @r=`${PWD_COMMAND}`; export r; \
7739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7740         $(HOST_EXPORTS) \
7741         (cd $(HOST_SUBDIR)/bison && \
7742           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7743                 $(TARGET-bison))
7744 @endif bison
7745
7746
7747
7748
7749 .PHONY: check-bison maybe-check-bison
7750 maybe-check-bison:
7751 @if bison
7752 maybe-check-bison: check-bison
7753
7754 # This module is only tested in a native toolchain.
7755 check-bison:
7756         @: $(MAKE); $(unstage)
7757         @if [ '$(host)' = '$(target)' ] ; then \
7758           r=`${PWD_COMMAND}`; export r; \
7759           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7760           $(HOST_EXPORTS) \
7761           (cd $(HOST_SUBDIR)/bison && \
7762             $(MAKE) $(FLAGS_TO_PASS)  check); \
7763         fi
7764
7765 @endif bison
7766
7767 .PHONY: install-bison maybe-install-bison
7768 maybe-install-bison:
7769 @if bison
7770 maybe-install-bison: install-bison
7771
7772 install-bison: installdirs
7773         @: $(MAKE); $(unstage)
7774         @r=`${PWD_COMMAND}`; export r; \
7775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7776         $(HOST_EXPORTS) \
7777         (cd $(HOST_SUBDIR)/bison && \
7778           $(MAKE) $(FLAGS_TO_PASS)  install)
7779
7780 @endif bison
7781
7782 # Other targets (info, dvi, pdf, etc.)
7783
7784 .PHONY: maybe-info-bison info-bison
7785 maybe-info-bison:
7786 @if bison
7787 maybe-info-bison: info-bison
7788
7789 info-bison: \
7790     configure-bison 
7791         @: $(MAKE); $(unstage)
7792         @[ -f ./bison/Makefile ] || exit 0; \
7793         r=`${PWD_COMMAND}`; export r; \
7794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7795         $(HOST_EXPORTS) \
7796         for flag in $(EXTRA_HOST_FLAGS) ; do \
7797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7798         done; \
7799         echo "Doing info in bison" ; \
7800         (cd $(HOST_SUBDIR)/bison && \
7801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7803                   "RANLIB=$${RANLIB}" \
7804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7805                   info) \
7806           || exit 1
7807
7808 @endif bison
7809
7810 .PHONY: maybe-dvi-bison dvi-bison
7811 maybe-dvi-bison:
7812 @if bison
7813 maybe-dvi-bison: dvi-bison
7814
7815 dvi-bison: \
7816     configure-bison 
7817         @: $(MAKE); $(unstage)
7818         @[ -f ./bison/Makefile ] || exit 0; \
7819         r=`${PWD_COMMAND}`; export r; \
7820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7821         $(HOST_EXPORTS) \
7822         for flag in $(EXTRA_HOST_FLAGS) ; do \
7823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7824         done; \
7825         echo "Doing dvi in bison" ; \
7826         (cd $(HOST_SUBDIR)/bison && \
7827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7829                   "RANLIB=$${RANLIB}" \
7830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7831                   dvi) \
7832           || exit 1
7833
7834 @endif bison
7835
7836 .PHONY: maybe-pdf-bison pdf-bison
7837 maybe-pdf-bison:
7838 @if bison
7839 maybe-pdf-bison: pdf-bison
7840
7841 pdf-bison: \
7842     configure-bison 
7843         @: $(MAKE); $(unstage)
7844         @[ -f ./bison/Makefile ] || exit 0; \
7845         r=`${PWD_COMMAND}`; export r; \
7846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7847         $(HOST_EXPORTS) \
7848         for flag in $(EXTRA_HOST_FLAGS) ; do \
7849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7850         done; \
7851         echo "Doing pdf in bison" ; \
7852         (cd $(HOST_SUBDIR)/bison && \
7853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7855                   "RANLIB=$${RANLIB}" \
7856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7857                   pdf) \
7858           || exit 1
7859
7860 @endif bison
7861
7862 .PHONY: maybe-html-bison html-bison
7863 maybe-html-bison:
7864 @if bison
7865 maybe-html-bison: html-bison
7866
7867 html-bison: \
7868     configure-bison 
7869         @: $(MAKE); $(unstage)
7870         @[ -f ./bison/Makefile ] || exit 0; \
7871         r=`${PWD_COMMAND}`; export r; \
7872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7873         $(HOST_EXPORTS) \
7874         for flag in $(EXTRA_HOST_FLAGS) ; do \
7875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7876         done; \
7877         echo "Doing html in bison" ; \
7878         (cd $(HOST_SUBDIR)/bison && \
7879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7881                   "RANLIB=$${RANLIB}" \
7882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7883                   html) \
7884           || exit 1
7885
7886 @endif bison
7887
7888 .PHONY: maybe-TAGS-bison TAGS-bison
7889 maybe-TAGS-bison:
7890 @if bison
7891 maybe-TAGS-bison: TAGS-bison
7892
7893 TAGS-bison: \
7894     configure-bison 
7895         @: $(MAKE); $(unstage)
7896         @[ -f ./bison/Makefile ] || exit 0; \
7897         r=`${PWD_COMMAND}`; export r; \
7898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7899         $(HOST_EXPORTS) \
7900         for flag in $(EXTRA_HOST_FLAGS) ; do \
7901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7902         done; \
7903         echo "Doing TAGS in bison" ; \
7904         (cd $(HOST_SUBDIR)/bison && \
7905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7907                   "RANLIB=$${RANLIB}" \
7908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7909                   TAGS) \
7910           || exit 1
7911
7912 @endif bison
7913
7914 .PHONY: maybe-install-info-bison install-info-bison
7915 maybe-install-info-bison:
7916 @if bison
7917 maybe-install-info-bison: install-info-bison
7918
7919 install-info-bison: \
7920     configure-bison \
7921     info-bison 
7922         @: $(MAKE); $(unstage)
7923         @[ -f ./bison/Makefile ] || exit 0; \
7924         r=`${PWD_COMMAND}`; export r; \
7925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7926         $(HOST_EXPORTS) \
7927         for flag in $(EXTRA_HOST_FLAGS) ; do \
7928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7929         done; \
7930         echo "Doing install-info in bison" ; \
7931         (cd $(HOST_SUBDIR)/bison && \
7932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7934                   "RANLIB=$${RANLIB}" \
7935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7936                   install-info) \
7937           || exit 1
7938
7939 @endif bison
7940
7941 .PHONY: maybe-install-pdf-bison install-pdf-bison
7942 maybe-install-pdf-bison:
7943 @if bison
7944 maybe-install-pdf-bison: install-pdf-bison
7945
7946 install-pdf-bison: \
7947     configure-bison \
7948     pdf-bison 
7949         @: $(MAKE); $(unstage)
7950         @[ -f ./bison/Makefile ] || exit 0; \
7951         r=`${PWD_COMMAND}`; export r; \
7952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7953         $(HOST_EXPORTS) \
7954         for flag in $(EXTRA_HOST_FLAGS) ; do \
7955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7956         done; \
7957         echo "Doing install-pdf in bison" ; \
7958         (cd $(HOST_SUBDIR)/bison && \
7959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7961                   "RANLIB=$${RANLIB}" \
7962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7963                   install-pdf) \
7964           || exit 1
7965
7966 @endif bison
7967
7968 .PHONY: maybe-install-html-bison install-html-bison
7969 maybe-install-html-bison:
7970 @if bison
7971 maybe-install-html-bison: install-html-bison
7972
7973 install-html-bison: \
7974     configure-bison \
7975     html-bison 
7976         @: $(MAKE); $(unstage)
7977         @[ -f ./bison/Makefile ] || exit 0; \
7978         r=`${PWD_COMMAND}`; export r; \
7979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7980         $(HOST_EXPORTS) \
7981         for flag in $(EXTRA_HOST_FLAGS) ; do \
7982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7983         done; \
7984         echo "Doing install-html in bison" ; \
7985         (cd $(HOST_SUBDIR)/bison && \
7986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7988                   "RANLIB=$${RANLIB}" \
7989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7990                   install-html) \
7991           || exit 1
7992
7993 @endif bison
7994
7995 .PHONY: maybe-installcheck-bison installcheck-bison
7996 maybe-installcheck-bison:
7997 @if bison
7998 maybe-installcheck-bison: installcheck-bison
7999
8000 installcheck-bison: \
8001     configure-bison 
8002         @: $(MAKE); $(unstage)
8003         @[ -f ./bison/Makefile ] || exit 0; \
8004         r=`${PWD_COMMAND}`; export r; \
8005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8006         $(HOST_EXPORTS) \
8007         for flag in $(EXTRA_HOST_FLAGS) ; do \
8008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8009         done; \
8010         echo "Doing installcheck in bison" ; \
8011         (cd $(HOST_SUBDIR)/bison && \
8012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8014                   "RANLIB=$${RANLIB}" \
8015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8016                   installcheck) \
8017           || exit 1
8018
8019 @endif bison
8020
8021 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8022 maybe-mostlyclean-bison:
8023 @if bison
8024 maybe-mostlyclean-bison: mostlyclean-bison
8025
8026 mostlyclean-bison: 
8027         @: $(MAKE); $(unstage)
8028         @[ -f ./bison/Makefile ] || exit 0; \
8029         r=`${PWD_COMMAND}`; export r; \
8030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8031         $(HOST_EXPORTS) \
8032         for flag in $(EXTRA_HOST_FLAGS) ; do \
8033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8034         done; \
8035         echo "Doing mostlyclean in bison" ; \
8036         (cd $(HOST_SUBDIR)/bison && \
8037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8039                   "RANLIB=$${RANLIB}" \
8040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8041                   mostlyclean) \
8042           || exit 1
8043
8044 @endif bison
8045
8046 .PHONY: maybe-clean-bison clean-bison
8047 maybe-clean-bison:
8048 @if bison
8049 maybe-clean-bison: clean-bison
8050
8051 clean-bison: 
8052         @: $(MAKE); $(unstage)
8053         @[ -f ./bison/Makefile ] || exit 0; \
8054         r=`${PWD_COMMAND}`; export r; \
8055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8056         $(HOST_EXPORTS) \
8057         for flag in $(EXTRA_HOST_FLAGS) ; do \
8058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8059         done; \
8060         echo "Doing clean in bison" ; \
8061         (cd $(HOST_SUBDIR)/bison && \
8062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8064                   "RANLIB=$${RANLIB}" \
8065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8066                   clean) \
8067           || exit 1
8068
8069 @endif bison
8070
8071 .PHONY: maybe-distclean-bison distclean-bison
8072 maybe-distclean-bison:
8073 @if bison
8074 maybe-distclean-bison: distclean-bison
8075
8076 distclean-bison: 
8077         @: $(MAKE); $(unstage)
8078         @[ -f ./bison/Makefile ] || exit 0; \
8079         r=`${PWD_COMMAND}`; export r; \
8080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8081         $(HOST_EXPORTS) \
8082         for flag in $(EXTRA_HOST_FLAGS) ; do \
8083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8084         done; \
8085         echo "Doing distclean in bison" ; \
8086         (cd $(HOST_SUBDIR)/bison && \
8087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8089                   "RANLIB=$${RANLIB}" \
8090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8091                   distclean) \
8092           || exit 1
8093
8094 @endif bison
8095
8096 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8097 maybe-maintainer-clean-bison:
8098 @if bison
8099 maybe-maintainer-clean-bison: maintainer-clean-bison
8100
8101 maintainer-clean-bison: 
8102         @: $(MAKE); $(unstage)
8103         @[ -f ./bison/Makefile ] || exit 0; \
8104         r=`${PWD_COMMAND}`; export r; \
8105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8106         $(HOST_EXPORTS) \
8107         for flag in $(EXTRA_HOST_FLAGS) ; do \
8108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8109         done; \
8110         echo "Doing maintainer-clean in bison" ; \
8111         (cd $(HOST_SUBDIR)/bison && \
8112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8114                   "RANLIB=$${RANLIB}" \
8115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8116                   maintainer-clean) \
8117           || exit 1
8118
8119 @endif bison
8120
8121
8122
8123 .PHONY: configure-byacc maybe-configure-byacc
8124 maybe-configure-byacc:
8125 @if gcc-bootstrap
8126 configure-byacc: stage_current
8127 @endif gcc-bootstrap
8128 @if byacc
8129 maybe-configure-byacc: configure-byacc
8130 configure-byacc: 
8131         @: $(MAKE); $(unstage)
8132         @r=`${PWD_COMMAND}`; export r; \
8133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8134         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8135         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8136         $(HOST_EXPORTS) \
8137         echo Configuring in $(HOST_SUBDIR)/byacc; \
8138         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8139         case $(srcdir) in \
8140           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8141           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8142                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8143         esac; \
8144         srcdiroption="--srcdir=$${topdir}/byacc"; \
8145         libsrcdir="$$s/byacc"; \
8146         $(SHELL) $${libsrcdir}/configure \
8147           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8148           --target=${target_alias} $${srcdiroption}  \
8149           || exit 1
8150 @endif byacc
8151
8152
8153
8154
8155
8156 .PHONY: all-byacc maybe-all-byacc
8157 maybe-all-byacc:
8158 @if gcc-bootstrap
8159 all-byacc: stage_current
8160 @endif gcc-bootstrap
8161 @if byacc
8162 TARGET-byacc=all
8163 maybe-all-byacc: all-byacc
8164 all-byacc: configure-byacc
8165         @: $(MAKE); $(unstage)
8166         @r=`${PWD_COMMAND}`; export r; \
8167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8168         $(HOST_EXPORTS) \
8169         (cd $(HOST_SUBDIR)/byacc && \
8170           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8171                 $(TARGET-byacc))
8172 @endif byacc
8173
8174
8175
8176
8177 .PHONY: check-byacc maybe-check-byacc
8178 maybe-check-byacc:
8179 @if byacc
8180 maybe-check-byacc: check-byacc
8181
8182 # This module is only tested in a native toolchain.
8183 check-byacc:
8184         @: $(MAKE); $(unstage)
8185         @if [ '$(host)' = '$(target)' ] ; then \
8186           r=`${PWD_COMMAND}`; export r; \
8187           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8188           $(HOST_EXPORTS) \
8189           (cd $(HOST_SUBDIR)/byacc && \
8190             $(MAKE) $(FLAGS_TO_PASS)  check); \
8191         fi
8192
8193 @endif byacc
8194
8195 .PHONY: install-byacc maybe-install-byacc
8196 maybe-install-byacc:
8197 @if byacc
8198 maybe-install-byacc: install-byacc
8199
8200 install-byacc: installdirs
8201         @: $(MAKE); $(unstage)
8202         @r=`${PWD_COMMAND}`; export r; \
8203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8204         $(HOST_EXPORTS) \
8205         (cd $(HOST_SUBDIR)/byacc && \
8206           $(MAKE) $(FLAGS_TO_PASS)  install)
8207
8208 @endif byacc
8209
8210 # Other targets (info, dvi, pdf, etc.)
8211
8212 .PHONY: maybe-info-byacc info-byacc
8213 maybe-info-byacc:
8214 @if byacc
8215 maybe-info-byacc: info-byacc
8216
8217 info-byacc: \
8218     configure-byacc 
8219         @: $(MAKE); $(unstage)
8220         @[ -f ./byacc/Makefile ] || exit 0; \
8221         r=`${PWD_COMMAND}`; export r; \
8222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8223         $(HOST_EXPORTS) \
8224         for flag in $(EXTRA_HOST_FLAGS) ; do \
8225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8226         done; \
8227         echo "Doing info in byacc" ; \
8228         (cd $(HOST_SUBDIR)/byacc && \
8229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8231                   "RANLIB=$${RANLIB}" \
8232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8233                   info) \
8234           || exit 1
8235
8236 @endif byacc
8237
8238 .PHONY: maybe-dvi-byacc dvi-byacc
8239 maybe-dvi-byacc:
8240 @if byacc
8241 maybe-dvi-byacc: dvi-byacc
8242
8243 dvi-byacc: \
8244     configure-byacc 
8245         @: $(MAKE); $(unstage)
8246         @[ -f ./byacc/Makefile ] || exit 0; \
8247         r=`${PWD_COMMAND}`; export r; \
8248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8249         $(HOST_EXPORTS) \
8250         for flag in $(EXTRA_HOST_FLAGS) ; do \
8251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8252         done; \
8253         echo "Doing dvi in byacc" ; \
8254         (cd $(HOST_SUBDIR)/byacc && \
8255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8257                   "RANLIB=$${RANLIB}" \
8258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8259                   dvi) \
8260           || exit 1
8261
8262 @endif byacc
8263
8264 .PHONY: maybe-pdf-byacc pdf-byacc
8265 maybe-pdf-byacc:
8266 @if byacc
8267 maybe-pdf-byacc: pdf-byacc
8268
8269 pdf-byacc: \
8270     configure-byacc 
8271         @: $(MAKE); $(unstage)
8272         @[ -f ./byacc/Makefile ] || exit 0; \
8273         r=`${PWD_COMMAND}`; export r; \
8274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8275         $(HOST_EXPORTS) \
8276         for flag in $(EXTRA_HOST_FLAGS) ; do \
8277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8278         done; \
8279         echo "Doing pdf in byacc" ; \
8280         (cd $(HOST_SUBDIR)/byacc && \
8281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8283                   "RANLIB=$${RANLIB}" \
8284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8285                   pdf) \
8286           || exit 1
8287
8288 @endif byacc
8289
8290 .PHONY: maybe-html-byacc html-byacc
8291 maybe-html-byacc:
8292 @if byacc
8293 maybe-html-byacc: html-byacc
8294
8295 html-byacc: \
8296     configure-byacc 
8297         @: $(MAKE); $(unstage)
8298         @[ -f ./byacc/Makefile ] || exit 0; \
8299         r=`${PWD_COMMAND}`; export r; \
8300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8301         $(HOST_EXPORTS) \
8302         for flag in $(EXTRA_HOST_FLAGS) ; do \
8303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8304         done; \
8305         echo "Doing html in byacc" ; \
8306         (cd $(HOST_SUBDIR)/byacc && \
8307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8309                   "RANLIB=$${RANLIB}" \
8310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8311                   html) \
8312           || exit 1
8313
8314 @endif byacc
8315
8316 .PHONY: maybe-TAGS-byacc TAGS-byacc
8317 maybe-TAGS-byacc:
8318 @if byacc
8319 maybe-TAGS-byacc: TAGS-byacc
8320
8321 TAGS-byacc: \
8322     configure-byacc 
8323         @: $(MAKE); $(unstage)
8324         @[ -f ./byacc/Makefile ] || exit 0; \
8325         r=`${PWD_COMMAND}`; export r; \
8326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8327         $(HOST_EXPORTS) \
8328         for flag in $(EXTRA_HOST_FLAGS) ; do \
8329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8330         done; \
8331         echo "Doing TAGS in byacc" ; \
8332         (cd $(HOST_SUBDIR)/byacc && \
8333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8335                   "RANLIB=$${RANLIB}" \
8336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8337                   TAGS) \
8338           || exit 1
8339
8340 @endif byacc
8341
8342 .PHONY: maybe-install-info-byacc install-info-byacc
8343 maybe-install-info-byacc:
8344 @if byacc
8345 maybe-install-info-byacc: install-info-byacc
8346
8347 install-info-byacc: \
8348     configure-byacc \
8349     info-byacc 
8350         @: $(MAKE); $(unstage)
8351         @[ -f ./byacc/Makefile ] || exit 0; \
8352         r=`${PWD_COMMAND}`; export r; \
8353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8354         $(HOST_EXPORTS) \
8355         for flag in $(EXTRA_HOST_FLAGS) ; do \
8356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8357         done; \
8358         echo "Doing install-info in byacc" ; \
8359         (cd $(HOST_SUBDIR)/byacc && \
8360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8362                   "RANLIB=$${RANLIB}" \
8363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8364                   install-info) \
8365           || exit 1
8366
8367 @endif byacc
8368
8369 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8370 maybe-install-pdf-byacc:
8371 @if byacc
8372 maybe-install-pdf-byacc: install-pdf-byacc
8373
8374 install-pdf-byacc: \
8375     configure-byacc \
8376     pdf-byacc 
8377         @: $(MAKE); $(unstage)
8378         @[ -f ./byacc/Makefile ] || exit 0; \
8379         r=`${PWD_COMMAND}`; export r; \
8380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8381         $(HOST_EXPORTS) \
8382         for flag in $(EXTRA_HOST_FLAGS) ; do \
8383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8384         done; \
8385         echo "Doing install-pdf in byacc" ; \
8386         (cd $(HOST_SUBDIR)/byacc && \
8387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8389                   "RANLIB=$${RANLIB}" \
8390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8391                   install-pdf) \
8392           || exit 1
8393
8394 @endif byacc
8395
8396 .PHONY: maybe-install-html-byacc install-html-byacc
8397 maybe-install-html-byacc:
8398 @if byacc
8399 maybe-install-html-byacc: install-html-byacc
8400
8401 install-html-byacc: \
8402     configure-byacc \
8403     html-byacc 
8404         @: $(MAKE); $(unstage)
8405         @[ -f ./byacc/Makefile ] || exit 0; \
8406         r=`${PWD_COMMAND}`; export r; \
8407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8408         $(HOST_EXPORTS) \
8409         for flag in $(EXTRA_HOST_FLAGS) ; do \
8410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8411         done; \
8412         echo "Doing install-html in byacc" ; \
8413         (cd $(HOST_SUBDIR)/byacc && \
8414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8416                   "RANLIB=$${RANLIB}" \
8417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8418                   install-html) \
8419           || exit 1
8420
8421 @endif byacc
8422
8423 .PHONY: maybe-installcheck-byacc installcheck-byacc
8424 maybe-installcheck-byacc:
8425 @if byacc
8426 maybe-installcheck-byacc: installcheck-byacc
8427
8428 installcheck-byacc: \
8429     configure-byacc 
8430         @: $(MAKE); $(unstage)
8431         @[ -f ./byacc/Makefile ] || exit 0; \
8432         r=`${PWD_COMMAND}`; export r; \
8433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8434         $(HOST_EXPORTS) \
8435         for flag in $(EXTRA_HOST_FLAGS) ; do \
8436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8437         done; \
8438         echo "Doing installcheck in byacc" ; \
8439         (cd $(HOST_SUBDIR)/byacc && \
8440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8442                   "RANLIB=$${RANLIB}" \
8443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8444                   installcheck) \
8445           || exit 1
8446
8447 @endif byacc
8448
8449 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8450 maybe-mostlyclean-byacc:
8451 @if byacc
8452 maybe-mostlyclean-byacc: mostlyclean-byacc
8453
8454 mostlyclean-byacc: 
8455         @: $(MAKE); $(unstage)
8456         @[ -f ./byacc/Makefile ] || exit 0; \
8457         r=`${PWD_COMMAND}`; export r; \
8458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8459         $(HOST_EXPORTS) \
8460         for flag in $(EXTRA_HOST_FLAGS) ; do \
8461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8462         done; \
8463         echo "Doing mostlyclean in byacc" ; \
8464         (cd $(HOST_SUBDIR)/byacc && \
8465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8467                   "RANLIB=$${RANLIB}" \
8468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8469                   mostlyclean) \
8470           || exit 1
8471
8472 @endif byacc
8473
8474 .PHONY: maybe-clean-byacc clean-byacc
8475 maybe-clean-byacc:
8476 @if byacc
8477 maybe-clean-byacc: clean-byacc
8478
8479 clean-byacc: 
8480         @: $(MAKE); $(unstage)
8481         @[ -f ./byacc/Makefile ] || exit 0; \
8482         r=`${PWD_COMMAND}`; export r; \
8483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8484         $(HOST_EXPORTS) \
8485         for flag in $(EXTRA_HOST_FLAGS) ; do \
8486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8487         done; \
8488         echo "Doing clean in byacc" ; \
8489         (cd $(HOST_SUBDIR)/byacc && \
8490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8492                   "RANLIB=$${RANLIB}" \
8493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8494                   clean) \
8495           || exit 1
8496
8497 @endif byacc
8498
8499 .PHONY: maybe-distclean-byacc distclean-byacc
8500 maybe-distclean-byacc:
8501 @if byacc
8502 maybe-distclean-byacc: distclean-byacc
8503
8504 distclean-byacc: 
8505         @: $(MAKE); $(unstage)
8506         @[ -f ./byacc/Makefile ] || exit 0; \
8507         r=`${PWD_COMMAND}`; export r; \
8508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8509         $(HOST_EXPORTS) \
8510         for flag in $(EXTRA_HOST_FLAGS) ; do \
8511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8512         done; \
8513         echo "Doing distclean in byacc" ; \
8514         (cd $(HOST_SUBDIR)/byacc && \
8515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8517                   "RANLIB=$${RANLIB}" \
8518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8519                   distclean) \
8520           || exit 1
8521
8522 @endif byacc
8523
8524 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8525 maybe-maintainer-clean-byacc:
8526 @if byacc
8527 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8528
8529 maintainer-clean-byacc: 
8530         @: $(MAKE); $(unstage)
8531         @[ -f ./byacc/Makefile ] || exit 0; \
8532         r=`${PWD_COMMAND}`; export r; \
8533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8534         $(HOST_EXPORTS) \
8535         for flag in $(EXTRA_HOST_FLAGS) ; do \
8536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8537         done; \
8538         echo "Doing maintainer-clean in byacc" ; \
8539         (cd $(HOST_SUBDIR)/byacc && \
8540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8542                   "RANLIB=$${RANLIB}" \
8543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8544                   maintainer-clean) \
8545           || exit 1
8546
8547 @endif byacc
8548
8549
8550
8551 .PHONY: configure-bzip2 maybe-configure-bzip2
8552 maybe-configure-bzip2:
8553 @if gcc-bootstrap
8554 configure-bzip2: stage_current
8555 @endif gcc-bootstrap
8556 @if bzip2
8557 maybe-configure-bzip2: configure-bzip2
8558 configure-bzip2: 
8559         @: $(MAKE); $(unstage)
8560         @r=`${PWD_COMMAND}`; export r; \
8561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8562         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8563         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8564         $(HOST_EXPORTS) \
8565         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8566         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8567         case $(srcdir) in \
8568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8569           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8571         esac; \
8572         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8573         libsrcdir="$$s/bzip2"; \
8574         $(SHELL) $${libsrcdir}/configure \
8575           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8576           --target=${target_alias} $${srcdiroption}  \
8577           || exit 1
8578 @endif bzip2
8579
8580
8581
8582
8583
8584 .PHONY: all-bzip2 maybe-all-bzip2
8585 maybe-all-bzip2:
8586 @if gcc-bootstrap
8587 all-bzip2: stage_current
8588 @endif gcc-bootstrap
8589 @if bzip2
8590 TARGET-bzip2=all
8591 maybe-all-bzip2: all-bzip2
8592 all-bzip2: configure-bzip2
8593         @: $(MAKE); $(unstage)
8594         @r=`${PWD_COMMAND}`; export r; \
8595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8596         $(HOST_EXPORTS) \
8597         (cd $(HOST_SUBDIR)/bzip2 && \
8598           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8599                 $(TARGET-bzip2))
8600 @endif bzip2
8601
8602
8603
8604
8605 .PHONY: check-bzip2 maybe-check-bzip2
8606 maybe-check-bzip2:
8607 @if bzip2
8608 maybe-check-bzip2: check-bzip2
8609
8610 check-bzip2:
8611         @: $(MAKE); $(unstage)
8612         @r=`${PWD_COMMAND}`; export r; \
8613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8614         $(HOST_EXPORTS) \
8615         (cd $(HOST_SUBDIR)/bzip2 && \
8616           $(MAKE) $(FLAGS_TO_PASS)  check)
8617
8618 @endif bzip2
8619
8620 .PHONY: install-bzip2 maybe-install-bzip2
8621 maybe-install-bzip2:
8622 @if bzip2
8623 maybe-install-bzip2: install-bzip2
8624
8625 install-bzip2: installdirs
8626         @: $(MAKE); $(unstage)
8627         @r=`${PWD_COMMAND}`; export r; \
8628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8629         $(HOST_EXPORTS) \
8630         (cd $(HOST_SUBDIR)/bzip2 && \
8631           $(MAKE) $(FLAGS_TO_PASS)  install)
8632
8633 @endif bzip2
8634
8635 # Other targets (info, dvi, pdf, etc.)
8636
8637 .PHONY: maybe-info-bzip2 info-bzip2
8638 maybe-info-bzip2:
8639 @if bzip2
8640 maybe-info-bzip2: info-bzip2
8641
8642 info-bzip2: \
8643     configure-bzip2 
8644         @: $(MAKE); $(unstage)
8645         @[ -f ./bzip2/Makefile ] || exit 0; \
8646         r=`${PWD_COMMAND}`; export r; \
8647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8648         $(HOST_EXPORTS) \
8649         for flag in $(EXTRA_HOST_FLAGS) ; do \
8650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8651         done; \
8652         echo "Doing info in bzip2" ; \
8653         (cd $(HOST_SUBDIR)/bzip2 && \
8654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8656                   "RANLIB=$${RANLIB}" \
8657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8658                   info) \
8659           || exit 1
8660
8661 @endif bzip2
8662
8663 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8664 maybe-dvi-bzip2:
8665 @if bzip2
8666 maybe-dvi-bzip2: dvi-bzip2
8667
8668 dvi-bzip2: \
8669     configure-bzip2 
8670         @: $(MAKE); $(unstage)
8671         @[ -f ./bzip2/Makefile ] || exit 0; \
8672         r=`${PWD_COMMAND}`; export r; \
8673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8674         $(HOST_EXPORTS) \
8675         for flag in $(EXTRA_HOST_FLAGS) ; do \
8676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8677         done; \
8678         echo "Doing dvi in bzip2" ; \
8679         (cd $(HOST_SUBDIR)/bzip2 && \
8680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8682                   "RANLIB=$${RANLIB}" \
8683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8684                   dvi) \
8685           || exit 1
8686
8687 @endif bzip2
8688
8689 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8690 maybe-pdf-bzip2:
8691 @if bzip2
8692 maybe-pdf-bzip2: pdf-bzip2
8693
8694 pdf-bzip2: \
8695     configure-bzip2 
8696         @: $(MAKE); $(unstage)
8697         @[ -f ./bzip2/Makefile ] || exit 0; \
8698         r=`${PWD_COMMAND}`; export r; \
8699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8700         $(HOST_EXPORTS) \
8701         for flag in $(EXTRA_HOST_FLAGS) ; do \
8702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8703         done; \
8704         echo "Doing pdf in bzip2" ; \
8705         (cd $(HOST_SUBDIR)/bzip2 && \
8706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8708                   "RANLIB=$${RANLIB}" \
8709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8710                   pdf) \
8711           || exit 1
8712
8713 @endif bzip2
8714
8715 .PHONY: maybe-html-bzip2 html-bzip2
8716 maybe-html-bzip2:
8717 @if bzip2
8718 maybe-html-bzip2: html-bzip2
8719
8720 html-bzip2: \
8721     configure-bzip2 
8722         @: $(MAKE); $(unstage)
8723         @[ -f ./bzip2/Makefile ] || exit 0; \
8724         r=`${PWD_COMMAND}`; export r; \
8725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8726         $(HOST_EXPORTS) \
8727         for flag in $(EXTRA_HOST_FLAGS) ; do \
8728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8729         done; \
8730         echo "Doing html in bzip2" ; \
8731         (cd $(HOST_SUBDIR)/bzip2 && \
8732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8734                   "RANLIB=$${RANLIB}" \
8735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8736                   html) \
8737           || exit 1
8738
8739 @endif bzip2
8740
8741 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8742 maybe-TAGS-bzip2:
8743 @if bzip2
8744 maybe-TAGS-bzip2: TAGS-bzip2
8745
8746 TAGS-bzip2: \
8747     configure-bzip2 
8748         @: $(MAKE); $(unstage)
8749         @[ -f ./bzip2/Makefile ] || exit 0; \
8750         r=`${PWD_COMMAND}`; export r; \
8751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8752         $(HOST_EXPORTS) \
8753         for flag in $(EXTRA_HOST_FLAGS) ; do \
8754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8755         done; \
8756         echo "Doing TAGS in bzip2" ; \
8757         (cd $(HOST_SUBDIR)/bzip2 && \
8758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8760                   "RANLIB=$${RANLIB}" \
8761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8762                   TAGS) \
8763           || exit 1
8764
8765 @endif bzip2
8766
8767 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8768 maybe-install-info-bzip2:
8769 @if bzip2
8770 maybe-install-info-bzip2: install-info-bzip2
8771
8772 install-info-bzip2: \
8773     configure-bzip2 \
8774     info-bzip2 
8775         @: $(MAKE); $(unstage)
8776         @[ -f ./bzip2/Makefile ] || exit 0; \
8777         r=`${PWD_COMMAND}`; export r; \
8778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8779         $(HOST_EXPORTS) \
8780         for flag in $(EXTRA_HOST_FLAGS) ; do \
8781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8782         done; \
8783         echo "Doing install-info in bzip2" ; \
8784         (cd $(HOST_SUBDIR)/bzip2 && \
8785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8787                   "RANLIB=$${RANLIB}" \
8788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8789                   install-info) \
8790           || exit 1
8791
8792 @endif bzip2
8793
8794 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8795 maybe-install-pdf-bzip2:
8796 @if bzip2
8797 maybe-install-pdf-bzip2: install-pdf-bzip2
8798
8799 install-pdf-bzip2: \
8800     configure-bzip2 \
8801     pdf-bzip2 
8802         @: $(MAKE); $(unstage)
8803         @[ -f ./bzip2/Makefile ] || exit 0; \
8804         r=`${PWD_COMMAND}`; export r; \
8805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8806         $(HOST_EXPORTS) \
8807         for flag in $(EXTRA_HOST_FLAGS) ; do \
8808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8809         done; \
8810         echo "Doing install-pdf in bzip2" ; \
8811         (cd $(HOST_SUBDIR)/bzip2 && \
8812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8814                   "RANLIB=$${RANLIB}" \
8815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8816                   install-pdf) \
8817           || exit 1
8818
8819 @endif bzip2
8820
8821 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8822 maybe-install-html-bzip2:
8823 @if bzip2
8824 maybe-install-html-bzip2: install-html-bzip2
8825
8826 install-html-bzip2: \
8827     configure-bzip2 \
8828     html-bzip2 
8829         @: $(MAKE); $(unstage)
8830         @[ -f ./bzip2/Makefile ] || exit 0; \
8831         r=`${PWD_COMMAND}`; export r; \
8832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8833         $(HOST_EXPORTS) \
8834         for flag in $(EXTRA_HOST_FLAGS) ; do \
8835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8836         done; \
8837         echo "Doing install-html in bzip2" ; \
8838         (cd $(HOST_SUBDIR)/bzip2 && \
8839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8841                   "RANLIB=$${RANLIB}" \
8842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8843                   install-html) \
8844           || exit 1
8845
8846 @endif bzip2
8847
8848 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8849 maybe-installcheck-bzip2:
8850 @if bzip2
8851 maybe-installcheck-bzip2: installcheck-bzip2
8852
8853 installcheck-bzip2: \
8854     configure-bzip2 
8855         @: $(MAKE); $(unstage)
8856         @[ -f ./bzip2/Makefile ] || exit 0; \
8857         r=`${PWD_COMMAND}`; export r; \
8858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8859         $(HOST_EXPORTS) \
8860         for flag in $(EXTRA_HOST_FLAGS) ; do \
8861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8862         done; \
8863         echo "Doing installcheck in bzip2" ; \
8864         (cd $(HOST_SUBDIR)/bzip2 && \
8865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8867                   "RANLIB=$${RANLIB}" \
8868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8869                   installcheck) \
8870           || exit 1
8871
8872 @endif bzip2
8873
8874 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8875 maybe-mostlyclean-bzip2:
8876 @if bzip2
8877 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8878
8879 mostlyclean-bzip2: 
8880         @: $(MAKE); $(unstage)
8881         @[ -f ./bzip2/Makefile ] || exit 0; \
8882         r=`${PWD_COMMAND}`; export r; \
8883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8884         $(HOST_EXPORTS) \
8885         for flag in $(EXTRA_HOST_FLAGS) ; do \
8886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8887         done; \
8888         echo "Doing mostlyclean in bzip2" ; \
8889         (cd $(HOST_SUBDIR)/bzip2 && \
8890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8892                   "RANLIB=$${RANLIB}" \
8893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8894                   mostlyclean) \
8895           || exit 1
8896
8897 @endif bzip2
8898
8899 .PHONY: maybe-clean-bzip2 clean-bzip2
8900 maybe-clean-bzip2:
8901 @if bzip2
8902 maybe-clean-bzip2: clean-bzip2
8903
8904 clean-bzip2: 
8905         @: $(MAKE); $(unstage)
8906         @[ -f ./bzip2/Makefile ] || exit 0; \
8907         r=`${PWD_COMMAND}`; export r; \
8908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8909         $(HOST_EXPORTS) \
8910         for flag in $(EXTRA_HOST_FLAGS) ; do \
8911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8912         done; \
8913         echo "Doing clean in bzip2" ; \
8914         (cd $(HOST_SUBDIR)/bzip2 && \
8915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8917                   "RANLIB=$${RANLIB}" \
8918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8919                   clean) \
8920           || exit 1
8921
8922 @endif bzip2
8923
8924 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8925 maybe-distclean-bzip2:
8926 @if bzip2
8927 maybe-distclean-bzip2: distclean-bzip2
8928
8929 distclean-bzip2: 
8930         @: $(MAKE); $(unstage)
8931         @[ -f ./bzip2/Makefile ] || exit 0; \
8932         r=`${PWD_COMMAND}`; export r; \
8933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8934         $(HOST_EXPORTS) \
8935         for flag in $(EXTRA_HOST_FLAGS) ; do \
8936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8937         done; \
8938         echo "Doing distclean in bzip2" ; \
8939         (cd $(HOST_SUBDIR)/bzip2 && \
8940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8942                   "RANLIB=$${RANLIB}" \
8943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8944                   distclean) \
8945           || exit 1
8946
8947 @endif bzip2
8948
8949 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8950 maybe-maintainer-clean-bzip2:
8951 @if bzip2
8952 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8953
8954 maintainer-clean-bzip2: 
8955         @: $(MAKE); $(unstage)
8956         @[ -f ./bzip2/Makefile ] || exit 0; \
8957         r=`${PWD_COMMAND}`; export r; \
8958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8959         $(HOST_EXPORTS) \
8960         for flag in $(EXTRA_HOST_FLAGS) ; do \
8961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8962         done; \
8963         echo "Doing maintainer-clean in bzip2" ; \
8964         (cd $(HOST_SUBDIR)/bzip2 && \
8965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8967                   "RANLIB=$${RANLIB}" \
8968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8969                   maintainer-clean) \
8970           || exit 1
8971
8972 @endif bzip2
8973
8974
8975
8976 .PHONY: configure-dejagnu maybe-configure-dejagnu
8977 maybe-configure-dejagnu:
8978 @if gcc-bootstrap
8979 configure-dejagnu: stage_current
8980 @endif gcc-bootstrap
8981 @if dejagnu
8982 maybe-configure-dejagnu: configure-dejagnu
8983 configure-dejagnu: 
8984         @: $(MAKE); $(unstage)
8985         @r=`${PWD_COMMAND}`; export r; \
8986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8988         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8989         $(HOST_EXPORTS) \
8990         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8991         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8992         case $(srcdir) in \
8993           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8994           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8995                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8996         esac; \
8997         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8998         libsrcdir="$$s/dejagnu"; \
8999         $(SHELL) $${libsrcdir}/configure \
9000           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9001           --target=${target_alias} $${srcdiroption}  \
9002           || exit 1
9003 @endif dejagnu
9004
9005
9006
9007
9008
9009 .PHONY: all-dejagnu maybe-all-dejagnu
9010 maybe-all-dejagnu:
9011 @if gcc-bootstrap
9012 all-dejagnu: stage_current
9013 @endif gcc-bootstrap
9014 @if dejagnu
9015 TARGET-dejagnu=all
9016 maybe-all-dejagnu: all-dejagnu
9017 all-dejagnu: configure-dejagnu
9018         @: $(MAKE); $(unstage)
9019         @r=`${PWD_COMMAND}`; export r; \
9020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9021         $(HOST_EXPORTS) \
9022         (cd $(HOST_SUBDIR)/dejagnu && \
9023           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9024                 $(TARGET-dejagnu))
9025 @endif dejagnu
9026
9027
9028
9029
9030 .PHONY: check-dejagnu maybe-check-dejagnu
9031 maybe-check-dejagnu:
9032 @if dejagnu
9033 maybe-check-dejagnu: check-dejagnu
9034
9035 check-dejagnu:
9036         @: $(MAKE); $(unstage)
9037         @r=`${PWD_COMMAND}`; export r; \
9038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039         $(HOST_EXPORTS) \
9040         (cd $(HOST_SUBDIR)/dejagnu && \
9041           $(MAKE) $(FLAGS_TO_PASS)  check)
9042
9043 @endif dejagnu
9044
9045 .PHONY: install-dejagnu maybe-install-dejagnu
9046 maybe-install-dejagnu:
9047 @if dejagnu
9048 maybe-install-dejagnu: install-dejagnu
9049
9050 install-dejagnu: installdirs
9051         @: $(MAKE); $(unstage)
9052         @r=`${PWD_COMMAND}`; export r; \
9053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9054         $(HOST_EXPORTS) \
9055         (cd $(HOST_SUBDIR)/dejagnu && \
9056           $(MAKE) $(FLAGS_TO_PASS)  install)
9057
9058 @endif dejagnu
9059
9060 # Other targets (info, dvi, pdf, etc.)
9061
9062 .PHONY: maybe-info-dejagnu info-dejagnu
9063 maybe-info-dejagnu:
9064 @if dejagnu
9065 maybe-info-dejagnu: info-dejagnu
9066
9067 info-dejagnu: \
9068     configure-dejagnu 
9069         @: $(MAKE); $(unstage)
9070         @[ -f ./dejagnu/Makefile ] || exit 0; \
9071         r=`${PWD_COMMAND}`; export r; \
9072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9073         $(HOST_EXPORTS) \
9074         for flag in $(EXTRA_HOST_FLAGS) ; do \
9075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9076         done; \
9077         echo "Doing info in dejagnu" ; \
9078         (cd $(HOST_SUBDIR)/dejagnu && \
9079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9081                   "RANLIB=$${RANLIB}" \
9082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9083                   info) \
9084           || exit 1
9085
9086 @endif dejagnu
9087
9088 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9089 maybe-dvi-dejagnu:
9090 @if dejagnu
9091 maybe-dvi-dejagnu: dvi-dejagnu
9092
9093 dvi-dejagnu: \
9094     configure-dejagnu 
9095         @: $(MAKE); $(unstage)
9096         @[ -f ./dejagnu/Makefile ] || exit 0; \
9097         r=`${PWD_COMMAND}`; export r; \
9098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9099         $(HOST_EXPORTS) \
9100         for flag in $(EXTRA_HOST_FLAGS) ; do \
9101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9102         done; \
9103         echo "Doing dvi in dejagnu" ; \
9104         (cd $(HOST_SUBDIR)/dejagnu && \
9105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9107                   "RANLIB=$${RANLIB}" \
9108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9109                   dvi) \
9110           || exit 1
9111
9112 @endif dejagnu
9113
9114 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9115 maybe-pdf-dejagnu:
9116 @if dejagnu
9117 maybe-pdf-dejagnu: pdf-dejagnu
9118
9119 pdf-dejagnu: \
9120     configure-dejagnu 
9121         @: $(MAKE); $(unstage)
9122         @[ -f ./dejagnu/Makefile ] || exit 0; \
9123         r=`${PWD_COMMAND}`; export r; \
9124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9125         $(HOST_EXPORTS) \
9126         for flag in $(EXTRA_HOST_FLAGS) ; do \
9127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9128         done; \
9129         echo "Doing pdf in dejagnu" ; \
9130         (cd $(HOST_SUBDIR)/dejagnu && \
9131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9133                   "RANLIB=$${RANLIB}" \
9134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9135                   pdf) \
9136           || exit 1
9137
9138 @endif dejagnu
9139
9140 .PHONY: maybe-html-dejagnu html-dejagnu
9141 maybe-html-dejagnu:
9142 @if dejagnu
9143 maybe-html-dejagnu: html-dejagnu
9144
9145 html-dejagnu: \
9146     configure-dejagnu 
9147         @: $(MAKE); $(unstage)
9148         @[ -f ./dejagnu/Makefile ] || exit 0; \
9149         r=`${PWD_COMMAND}`; export r; \
9150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9151         $(HOST_EXPORTS) \
9152         for flag in $(EXTRA_HOST_FLAGS) ; do \
9153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9154         done; \
9155         echo "Doing html in dejagnu" ; \
9156         (cd $(HOST_SUBDIR)/dejagnu && \
9157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9159                   "RANLIB=$${RANLIB}" \
9160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9161                   html) \
9162           || exit 1
9163
9164 @endif dejagnu
9165
9166 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9167 maybe-TAGS-dejagnu:
9168 @if dejagnu
9169 maybe-TAGS-dejagnu: TAGS-dejagnu
9170
9171 TAGS-dejagnu: \
9172     configure-dejagnu 
9173         @: $(MAKE); $(unstage)
9174         @[ -f ./dejagnu/Makefile ] || exit 0; \
9175         r=`${PWD_COMMAND}`; export r; \
9176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9177         $(HOST_EXPORTS) \
9178         for flag in $(EXTRA_HOST_FLAGS) ; do \
9179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9180         done; \
9181         echo "Doing TAGS in dejagnu" ; \
9182         (cd $(HOST_SUBDIR)/dejagnu && \
9183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9185                   "RANLIB=$${RANLIB}" \
9186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9187                   TAGS) \
9188           || exit 1
9189
9190 @endif dejagnu
9191
9192 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9193 maybe-install-info-dejagnu:
9194 @if dejagnu
9195 maybe-install-info-dejagnu: install-info-dejagnu
9196
9197 install-info-dejagnu: \
9198     configure-dejagnu \
9199     info-dejagnu 
9200         @: $(MAKE); $(unstage)
9201         @[ -f ./dejagnu/Makefile ] || exit 0; \
9202         r=`${PWD_COMMAND}`; export r; \
9203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9204         $(HOST_EXPORTS) \
9205         for flag in $(EXTRA_HOST_FLAGS) ; do \
9206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9207         done; \
9208         echo "Doing install-info in dejagnu" ; \
9209         (cd $(HOST_SUBDIR)/dejagnu && \
9210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9212                   "RANLIB=$${RANLIB}" \
9213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9214                   install-info) \
9215           || exit 1
9216
9217 @endif dejagnu
9218
9219 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9220 maybe-install-pdf-dejagnu:
9221 @if dejagnu
9222 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9223
9224 install-pdf-dejagnu: \
9225     configure-dejagnu \
9226     pdf-dejagnu 
9227         @: $(MAKE); $(unstage)
9228         @[ -f ./dejagnu/Makefile ] || exit 0; \
9229         r=`${PWD_COMMAND}`; export r; \
9230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9231         $(HOST_EXPORTS) \
9232         for flag in $(EXTRA_HOST_FLAGS) ; do \
9233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9234         done; \
9235         echo "Doing install-pdf in dejagnu" ; \
9236         (cd $(HOST_SUBDIR)/dejagnu && \
9237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9239                   "RANLIB=$${RANLIB}" \
9240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9241                   install-pdf) \
9242           || exit 1
9243
9244 @endif dejagnu
9245
9246 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9247 maybe-install-html-dejagnu:
9248 @if dejagnu
9249 maybe-install-html-dejagnu: install-html-dejagnu
9250
9251 install-html-dejagnu: \
9252     configure-dejagnu \
9253     html-dejagnu 
9254         @: $(MAKE); $(unstage)
9255         @[ -f ./dejagnu/Makefile ] || exit 0; \
9256         r=`${PWD_COMMAND}`; export r; \
9257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9258         $(HOST_EXPORTS) \
9259         for flag in $(EXTRA_HOST_FLAGS) ; do \
9260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9261         done; \
9262         echo "Doing install-html in dejagnu" ; \
9263         (cd $(HOST_SUBDIR)/dejagnu && \
9264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9266                   "RANLIB=$${RANLIB}" \
9267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9268                   install-html) \
9269           || exit 1
9270
9271 @endif dejagnu
9272
9273 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9274 maybe-installcheck-dejagnu:
9275 @if dejagnu
9276 maybe-installcheck-dejagnu: installcheck-dejagnu
9277
9278 installcheck-dejagnu: \
9279     configure-dejagnu 
9280         @: $(MAKE); $(unstage)
9281         @[ -f ./dejagnu/Makefile ] || exit 0; \
9282         r=`${PWD_COMMAND}`; export r; \
9283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9284         $(HOST_EXPORTS) \
9285         for flag in $(EXTRA_HOST_FLAGS) ; do \
9286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9287         done; \
9288         echo "Doing installcheck in dejagnu" ; \
9289         (cd $(HOST_SUBDIR)/dejagnu && \
9290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9292                   "RANLIB=$${RANLIB}" \
9293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9294                   installcheck) \
9295           || exit 1
9296
9297 @endif dejagnu
9298
9299 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9300 maybe-mostlyclean-dejagnu:
9301 @if dejagnu
9302 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9303
9304 mostlyclean-dejagnu: 
9305         @: $(MAKE); $(unstage)
9306         @[ -f ./dejagnu/Makefile ] || exit 0; \
9307         r=`${PWD_COMMAND}`; export r; \
9308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9309         $(HOST_EXPORTS) \
9310         for flag in $(EXTRA_HOST_FLAGS) ; do \
9311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9312         done; \
9313         echo "Doing mostlyclean in dejagnu" ; \
9314         (cd $(HOST_SUBDIR)/dejagnu && \
9315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9317                   "RANLIB=$${RANLIB}" \
9318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9319                   mostlyclean) \
9320           || exit 1
9321
9322 @endif dejagnu
9323
9324 .PHONY: maybe-clean-dejagnu clean-dejagnu
9325 maybe-clean-dejagnu:
9326 @if dejagnu
9327 maybe-clean-dejagnu: clean-dejagnu
9328
9329 clean-dejagnu: 
9330         @: $(MAKE); $(unstage)
9331         @[ -f ./dejagnu/Makefile ] || exit 0; \
9332         r=`${PWD_COMMAND}`; export r; \
9333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9334         $(HOST_EXPORTS) \
9335         for flag in $(EXTRA_HOST_FLAGS) ; do \
9336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9337         done; \
9338         echo "Doing clean in dejagnu" ; \
9339         (cd $(HOST_SUBDIR)/dejagnu && \
9340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9342                   "RANLIB=$${RANLIB}" \
9343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9344                   clean) \
9345           || exit 1
9346
9347 @endif dejagnu
9348
9349 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9350 maybe-distclean-dejagnu:
9351 @if dejagnu
9352 maybe-distclean-dejagnu: distclean-dejagnu
9353
9354 distclean-dejagnu: 
9355         @: $(MAKE); $(unstage)
9356         @[ -f ./dejagnu/Makefile ] || exit 0; \
9357         r=`${PWD_COMMAND}`; export r; \
9358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9359         $(HOST_EXPORTS) \
9360         for flag in $(EXTRA_HOST_FLAGS) ; do \
9361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9362         done; \
9363         echo "Doing distclean in dejagnu" ; \
9364         (cd $(HOST_SUBDIR)/dejagnu && \
9365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9367                   "RANLIB=$${RANLIB}" \
9368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9369                   distclean) \
9370           || exit 1
9371
9372 @endif dejagnu
9373
9374 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9375 maybe-maintainer-clean-dejagnu:
9376 @if dejagnu
9377 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9378
9379 maintainer-clean-dejagnu: 
9380         @: $(MAKE); $(unstage)
9381         @[ -f ./dejagnu/Makefile ] || exit 0; \
9382         r=`${PWD_COMMAND}`; export r; \
9383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9384         $(HOST_EXPORTS) \
9385         for flag in $(EXTRA_HOST_FLAGS) ; do \
9386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9387         done; \
9388         echo "Doing maintainer-clean in dejagnu" ; \
9389         (cd $(HOST_SUBDIR)/dejagnu && \
9390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9392                   "RANLIB=$${RANLIB}" \
9393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9394                   maintainer-clean) \
9395           || exit 1
9396
9397 @endif dejagnu
9398
9399
9400
9401 .PHONY: configure-diff maybe-configure-diff
9402 maybe-configure-diff:
9403 @if gcc-bootstrap
9404 configure-diff: stage_current
9405 @endif gcc-bootstrap
9406 @if diff
9407 maybe-configure-diff: configure-diff
9408 configure-diff: 
9409         @: $(MAKE); $(unstage)
9410         @r=`${PWD_COMMAND}`; export r; \
9411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9413         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9414         $(HOST_EXPORTS) \
9415         echo Configuring in $(HOST_SUBDIR)/diff; \
9416         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9417         case $(srcdir) in \
9418           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9419           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9420                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9421         esac; \
9422         srcdiroption="--srcdir=$${topdir}/diff"; \
9423         libsrcdir="$$s/diff"; \
9424         $(SHELL) $${libsrcdir}/configure \
9425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9426           --target=${target_alias} $${srcdiroption}  \
9427           || exit 1
9428 @endif diff
9429
9430
9431
9432
9433
9434 .PHONY: all-diff maybe-all-diff
9435 maybe-all-diff:
9436 @if gcc-bootstrap
9437 all-diff: stage_current
9438 @endif gcc-bootstrap
9439 @if diff
9440 TARGET-diff=all
9441 maybe-all-diff: all-diff
9442 all-diff: configure-diff
9443         @: $(MAKE); $(unstage)
9444         @r=`${PWD_COMMAND}`; export r; \
9445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9446         $(HOST_EXPORTS) \
9447         (cd $(HOST_SUBDIR)/diff && \
9448           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9449                 $(TARGET-diff))
9450 @endif diff
9451
9452
9453
9454
9455 .PHONY: check-diff maybe-check-diff
9456 maybe-check-diff:
9457 @if diff
9458 maybe-check-diff: check-diff
9459
9460 check-diff:
9461         @: $(MAKE); $(unstage)
9462         @r=`${PWD_COMMAND}`; export r; \
9463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9464         $(HOST_EXPORTS) \
9465         (cd $(HOST_SUBDIR)/diff && \
9466           $(MAKE) $(FLAGS_TO_PASS)  check)
9467
9468 @endif diff
9469
9470 .PHONY: install-diff maybe-install-diff
9471 maybe-install-diff:
9472 @if diff
9473 maybe-install-diff: install-diff
9474
9475 install-diff: installdirs
9476         @: $(MAKE); $(unstage)
9477         @r=`${PWD_COMMAND}`; export r; \
9478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9479         $(HOST_EXPORTS) \
9480         (cd $(HOST_SUBDIR)/diff && \
9481           $(MAKE) $(FLAGS_TO_PASS)  install)
9482
9483 @endif diff
9484
9485 # Other targets (info, dvi, pdf, etc.)
9486
9487 .PHONY: maybe-info-diff info-diff
9488 maybe-info-diff:
9489 @if diff
9490 maybe-info-diff: info-diff
9491
9492 info-diff: \
9493     configure-diff 
9494         @: $(MAKE); $(unstage)
9495         @[ -f ./diff/Makefile ] || exit 0; \
9496         r=`${PWD_COMMAND}`; export r; \
9497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9498         $(HOST_EXPORTS) \
9499         for flag in $(EXTRA_HOST_FLAGS) ; do \
9500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9501         done; \
9502         echo "Doing info in diff" ; \
9503         (cd $(HOST_SUBDIR)/diff && \
9504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9506                   "RANLIB=$${RANLIB}" \
9507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9508                   info) \
9509           || exit 1
9510
9511 @endif diff
9512
9513 .PHONY: maybe-dvi-diff dvi-diff
9514 maybe-dvi-diff:
9515 @if diff
9516 maybe-dvi-diff: dvi-diff
9517
9518 dvi-diff: \
9519     configure-diff 
9520         @: $(MAKE); $(unstage)
9521         @[ -f ./diff/Makefile ] || exit 0; \
9522         r=`${PWD_COMMAND}`; export r; \
9523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9524         $(HOST_EXPORTS) \
9525         for flag in $(EXTRA_HOST_FLAGS) ; do \
9526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9527         done; \
9528         echo "Doing dvi in diff" ; \
9529         (cd $(HOST_SUBDIR)/diff && \
9530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9532                   "RANLIB=$${RANLIB}" \
9533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9534                   dvi) \
9535           || exit 1
9536
9537 @endif diff
9538
9539 .PHONY: maybe-pdf-diff pdf-diff
9540 maybe-pdf-diff:
9541 @if diff
9542 maybe-pdf-diff: pdf-diff
9543
9544 pdf-diff: \
9545     configure-diff 
9546         @: $(MAKE); $(unstage)
9547         @[ -f ./diff/Makefile ] || exit 0; \
9548         r=`${PWD_COMMAND}`; export r; \
9549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9550         $(HOST_EXPORTS) \
9551         for flag in $(EXTRA_HOST_FLAGS) ; do \
9552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9553         done; \
9554         echo "Doing pdf in diff" ; \
9555         (cd $(HOST_SUBDIR)/diff && \
9556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9558                   "RANLIB=$${RANLIB}" \
9559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9560                   pdf) \
9561           || exit 1
9562
9563 @endif diff
9564
9565 .PHONY: maybe-html-diff html-diff
9566 maybe-html-diff:
9567 @if diff
9568 maybe-html-diff: html-diff
9569
9570 html-diff: \
9571     configure-diff 
9572         @: $(MAKE); $(unstage)
9573         @[ -f ./diff/Makefile ] || exit 0; \
9574         r=`${PWD_COMMAND}`; export r; \
9575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9576         $(HOST_EXPORTS) \
9577         for flag in $(EXTRA_HOST_FLAGS) ; do \
9578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9579         done; \
9580         echo "Doing html in diff" ; \
9581         (cd $(HOST_SUBDIR)/diff && \
9582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9584                   "RANLIB=$${RANLIB}" \
9585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9586                   html) \
9587           || exit 1
9588
9589 @endif diff
9590
9591 .PHONY: maybe-TAGS-diff TAGS-diff
9592 maybe-TAGS-diff:
9593 @if diff
9594 maybe-TAGS-diff: TAGS-diff
9595
9596 TAGS-diff: \
9597     configure-diff 
9598         @: $(MAKE); $(unstage)
9599         @[ -f ./diff/Makefile ] || exit 0; \
9600         r=`${PWD_COMMAND}`; export r; \
9601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9602         $(HOST_EXPORTS) \
9603         for flag in $(EXTRA_HOST_FLAGS) ; do \
9604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9605         done; \
9606         echo "Doing TAGS in diff" ; \
9607         (cd $(HOST_SUBDIR)/diff && \
9608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9610                   "RANLIB=$${RANLIB}" \
9611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9612                   TAGS) \
9613           || exit 1
9614
9615 @endif diff
9616
9617 .PHONY: maybe-install-info-diff install-info-diff
9618 maybe-install-info-diff:
9619 @if diff
9620 maybe-install-info-diff: install-info-diff
9621
9622 install-info-diff: \
9623     configure-diff \
9624     info-diff 
9625         @: $(MAKE); $(unstage)
9626         @[ -f ./diff/Makefile ] || exit 0; \
9627         r=`${PWD_COMMAND}`; export r; \
9628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9629         $(HOST_EXPORTS) \
9630         for flag in $(EXTRA_HOST_FLAGS) ; do \
9631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9632         done; \
9633         echo "Doing install-info in diff" ; \
9634         (cd $(HOST_SUBDIR)/diff && \
9635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9637                   "RANLIB=$${RANLIB}" \
9638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9639                   install-info) \
9640           || exit 1
9641
9642 @endif diff
9643
9644 .PHONY: maybe-install-pdf-diff install-pdf-diff
9645 maybe-install-pdf-diff:
9646 @if diff
9647 maybe-install-pdf-diff: install-pdf-diff
9648
9649 install-pdf-diff: \
9650     configure-diff \
9651     pdf-diff 
9652         @: $(MAKE); $(unstage)
9653         @[ -f ./diff/Makefile ] || exit 0; \
9654         r=`${PWD_COMMAND}`; export r; \
9655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9656         $(HOST_EXPORTS) \
9657         for flag in $(EXTRA_HOST_FLAGS) ; do \
9658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9659         done; \
9660         echo "Doing install-pdf in diff" ; \
9661         (cd $(HOST_SUBDIR)/diff && \
9662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9664                   "RANLIB=$${RANLIB}" \
9665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9666                   install-pdf) \
9667           || exit 1
9668
9669 @endif diff
9670
9671 .PHONY: maybe-install-html-diff install-html-diff
9672 maybe-install-html-diff:
9673 @if diff
9674 maybe-install-html-diff: install-html-diff
9675
9676 install-html-diff: \
9677     configure-diff \
9678     html-diff 
9679         @: $(MAKE); $(unstage)
9680         @[ -f ./diff/Makefile ] || exit 0; \
9681         r=`${PWD_COMMAND}`; export r; \
9682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9683         $(HOST_EXPORTS) \
9684         for flag in $(EXTRA_HOST_FLAGS) ; do \
9685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9686         done; \
9687         echo "Doing install-html in diff" ; \
9688         (cd $(HOST_SUBDIR)/diff && \
9689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9691                   "RANLIB=$${RANLIB}" \
9692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9693                   install-html) \
9694           || exit 1
9695
9696 @endif diff
9697
9698 .PHONY: maybe-installcheck-diff installcheck-diff
9699 maybe-installcheck-diff:
9700 @if diff
9701 maybe-installcheck-diff: installcheck-diff
9702
9703 installcheck-diff: \
9704     configure-diff 
9705         @: $(MAKE); $(unstage)
9706         @[ -f ./diff/Makefile ] || exit 0; \
9707         r=`${PWD_COMMAND}`; export r; \
9708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9709         $(HOST_EXPORTS) \
9710         for flag in $(EXTRA_HOST_FLAGS) ; do \
9711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9712         done; \
9713         echo "Doing installcheck in diff" ; \
9714         (cd $(HOST_SUBDIR)/diff && \
9715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9717                   "RANLIB=$${RANLIB}" \
9718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9719                   installcheck) \
9720           || exit 1
9721
9722 @endif diff
9723
9724 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9725 maybe-mostlyclean-diff:
9726 @if diff
9727 maybe-mostlyclean-diff: mostlyclean-diff
9728
9729 mostlyclean-diff: 
9730         @: $(MAKE); $(unstage)
9731         @[ -f ./diff/Makefile ] || exit 0; \
9732         r=`${PWD_COMMAND}`; export r; \
9733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9734         $(HOST_EXPORTS) \
9735         for flag in $(EXTRA_HOST_FLAGS) ; do \
9736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9737         done; \
9738         echo "Doing mostlyclean in diff" ; \
9739         (cd $(HOST_SUBDIR)/diff && \
9740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9742                   "RANLIB=$${RANLIB}" \
9743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9744                   mostlyclean) \
9745           || exit 1
9746
9747 @endif diff
9748
9749 .PHONY: maybe-clean-diff clean-diff
9750 maybe-clean-diff:
9751 @if diff
9752 maybe-clean-diff: clean-diff
9753
9754 clean-diff: 
9755         @: $(MAKE); $(unstage)
9756         @[ -f ./diff/Makefile ] || exit 0; \
9757         r=`${PWD_COMMAND}`; export r; \
9758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9759         $(HOST_EXPORTS) \
9760         for flag in $(EXTRA_HOST_FLAGS) ; do \
9761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9762         done; \
9763         echo "Doing clean in diff" ; \
9764         (cd $(HOST_SUBDIR)/diff && \
9765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9767                   "RANLIB=$${RANLIB}" \
9768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9769                   clean) \
9770           || exit 1
9771
9772 @endif diff
9773
9774 .PHONY: maybe-distclean-diff distclean-diff
9775 maybe-distclean-diff:
9776 @if diff
9777 maybe-distclean-diff: distclean-diff
9778
9779 distclean-diff: 
9780         @: $(MAKE); $(unstage)
9781         @[ -f ./diff/Makefile ] || exit 0; \
9782         r=`${PWD_COMMAND}`; export r; \
9783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9784         $(HOST_EXPORTS) \
9785         for flag in $(EXTRA_HOST_FLAGS) ; do \
9786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9787         done; \
9788         echo "Doing distclean in diff" ; \
9789         (cd $(HOST_SUBDIR)/diff && \
9790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9792                   "RANLIB=$${RANLIB}" \
9793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9794                   distclean) \
9795           || exit 1
9796
9797 @endif diff
9798
9799 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9800 maybe-maintainer-clean-diff:
9801 @if diff
9802 maybe-maintainer-clean-diff: maintainer-clean-diff
9803
9804 maintainer-clean-diff: 
9805         @: $(MAKE); $(unstage)
9806         @[ -f ./diff/Makefile ] || exit 0; \
9807         r=`${PWD_COMMAND}`; export r; \
9808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9809         $(HOST_EXPORTS) \
9810         for flag in $(EXTRA_HOST_FLAGS) ; do \
9811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9812         done; \
9813         echo "Doing maintainer-clean in diff" ; \
9814         (cd $(HOST_SUBDIR)/diff && \
9815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9817                   "RANLIB=$${RANLIB}" \
9818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9819                   maintainer-clean) \
9820           || exit 1
9821
9822 @endif diff
9823
9824
9825
9826 .PHONY: configure-dosutils maybe-configure-dosutils
9827 maybe-configure-dosutils:
9828 @if gcc-bootstrap
9829 configure-dosutils: stage_current
9830 @endif gcc-bootstrap
9831 @if dosutils
9832 maybe-configure-dosutils: configure-dosutils
9833 configure-dosutils: 
9834         @: $(MAKE); $(unstage)
9835         @r=`${PWD_COMMAND}`; export r; \
9836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9837         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9839         $(HOST_EXPORTS) \
9840         echo Configuring in $(HOST_SUBDIR)/dosutils; \
9841         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9842         case $(srcdir) in \
9843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9844           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9846         esac; \
9847         srcdiroption="--srcdir=$${topdir}/dosutils"; \
9848         libsrcdir="$$s/dosutils"; \
9849         $(SHELL) $${libsrcdir}/configure \
9850           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9851           --target=${target_alias} $${srcdiroption}  \
9852           || exit 1
9853 @endif dosutils
9854
9855
9856
9857
9858
9859 .PHONY: all-dosutils maybe-all-dosutils
9860 maybe-all-dosutils:
9861 @if gcc-bootstrap
9862 all-dosutils: stage_current
9863 @endif gcc-bootstrap
9864 @if dosutils
9865 TARGET-dosutils=all
9866 maybe-all-dosutils: all-dosutils
9867 all-dosutils: configure-dosutils
9868         @: $(MAKE); $(unstage)
9869         @r=`${PWD_COMMAND}`; export r; \
9870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9871         $(HOST_EXPORTS) \
9872         (cd $(HOST_SUBDIR)/dosutils && \
9873           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9874                 $(TARGET-dosutils))
9875 @endif dosutils
9876
9877
9878
9879
9880 .PHONY: check-dosutils maybe-check-dosutils
9881 maybe-check-dosutils:
9882 @if dosutils
9883 maybe-check-dosutils: check-dosutils
9884
9885 check-dosutils:
9886
9887 @endif dosutils
9888
9889 .PHONY: install-dosutils maybe-install-dosutils
9890 maybe-install-dosutils:
9891 @if dosutils
9892 maybe-install-dosutils: install-dosutils
9893
9894 install-dosutils: installdirs
9895         @: $(MAKE); $(unstage)
9896         @r=`${PWD_COMMAND}`; export r; \
9897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9898         $(HOST_EXPORTS) \
9899         (cd $(HOST_SUBDIR)/dosutils && \
9900           $(MAKE) $(FLAGS_TO_PASS)  install)
9901
9902 @endif dosutils
9903
9904 # Other targets (info, dvi, pdf, etc.)
9905
9906 .PHONY: maybe-info-dosutils info-dosutils
9907 maybe-info-dosutils:
9908 @if dosutils
9909 maybe-info-dosutils: info-dosutils
9910
9911 info-dosutils: \
9912     configure-dosutils 
9913         @: $(MAKE); $(unstage)
9914         @[ -f ./dosutils/Makefile ] || exit 0; \
9915         r=`${PWD_COMMAND}`; export r; \
9916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9917         $(HOST_EXPORTS) \
9918         for flag in $(EXTRA_HOST_FLAGS) ; do \
9919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9920         done; \
9921         echo "Doing info in dosutils" ; \
9922         (cd $(HOST_SUBDIR)/dosutils && \
9923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9925                   "RANLIB=$${RANLIB}" \
9926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9927                   info) \
9928           || exit 1
9929
9930 @endif dosutils
9931
9932 .PHONY: maybe-dvi-dosutils dvi-dosutils
9933 maybe-dvi-dosutils:
9934 @if dosutils
9935 maybe-dvi-dosutils: dvi-dosutils
9936
9937 dvi-dosutils: \
9938     configure-dosutils 
9939         @: $(MAKE); $(unstage)
9940         @[ -f ./dosutils/Makefile ] || exit 0; \
9941         r=`${PWD_COMMAND}`; export r; \
9942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9943         $(HOST_EXPORTS) \
9944         for flag in $(EXTRA_HOST_FLAGS) ; do \
9945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9946         done; \
9947         echo "Doing dvi in dosutils" ; \
9948         (cd $(HOST_SUBDIR)/dosutils && \
9949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9951                   "RANLIB=$${RANLIB}" \
9952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9953                   dvi) \
9954           || exit 1
9955
9956 @endif dosutils
9957
9958 .PHONY: maybe-pdf-dosutils pdf-dosutils
9959 maybe-pdf-dosutils:
9960 @if dosutils
9961 maybe-pdf-dosutils: pdf-dosutils
9962
9963 pdf-dosutils: \
9964     configure-dosutils 
9965         @: $(MAKE); $(unstage)
9966         @[ -f ./dosutils/Makefile ] || exit 0; \
9967         r=`${PWD_COMMAND}`; export r; \
9968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9969         $(HOST_EXPORTS) \
9970         for flag in $(EXTRA_HOST_FLAGS) ; do \
9971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9972         done; \
9973         echo "Doing pdf in dosutils" ; \
9974         (cd $(HOST_SUBDIR)/dosutils && \
9975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9977                   "RANLIB=$${RANLIB}" \
9978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9979                   pdf) \
9980           || exit 1
9981
9982 @endif dosutils
9983
9984 .PHONY: maybe-html-dosutils html-dosutils
9985 maybe-html-dosutils:
9986 @if dosutils
9987 maybe-html-dosutils: html-dosutils
9988
9989 html-dosutils: \
9990     configure-dosutils 
9991         @: $(MAKE); $(unstage)
9992         @[ -f ./dosutils/Makefile ] || exit 0; \
9993         r=`${PWD_COMMAND}`; export r; \
9994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9995         $(HOST_EXPORTS) \
9996         for flag in $(EXTRA_HOST_FLAGS) ; do \
9997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9998         done; \
9999         echo "Doing html in dosutils" ; \
10000         (cd $(HOST_SUBDIR)/dosutils && \
10001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10003                   "RANLIB=$${RANLIB}" \
10004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10005                   html) \
10006           || exit 1
10007
10008 @endif dosutils
10009
10010 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10011 maybe-TAGS-dosutils:
10012 @if dosutils
10013 maybe-TAGS-dosutils: TAGS-dosutils
10014
10015 TAGS-dosutils: \
10016     configure-dosutils 
10017         @: $(MAKE); $(unstage)
10018         @[ -f ./dosutils/Makefile ] || exit 0; \
10019         r=`${PWD_COMMAND}`; export r; \
10020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10021         $(HOST_EXPORTS) \
10022         for flag in $(EXTRA_HOST_FLAGS) ; do \
10023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10024         done; \
10025         echo "Doing TAGS in dosutils" ; \
10026         (cd $(HOST_SUBDIR)/dosutils && \
10027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10029                   "RANLIB=$${RANLIB}" \
10030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10031                   TAGS) \
10032           || exit 1
10033
10034 @endif dosutils
10035
10036 .PHONY: maybe-install-info-dosutils install-info-dosutils
10037 maybe-install-info-dosutils:
10038 @if dosutils
10039 maybe-install-info-dosutils: install-info-dosutils
10040
10041 install-info-dosutils: \
10042     configure-dosutils \
10043     info-dosutils 
10044         @: $(MAKE); $(unstage)
10045         @[ -f ./dosutils/Makefile ] || exit 0; \
10046         r=`${PWD_COMMAND}`; export r; \
10047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10048         $(HOST_EXPORTS) \
10049         for flag in $(EXTRA_HOST_FLAGS) ; do \
10050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10051         done; \
10052         echo "Doing install-info in dosutils" ; \
10053         (cd $(HOST_SUBDIR)/dosutils && \
10054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10056                   "RANLIB=$${RANLIB}" \
10057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10058                   install-info) \
10059           || exit 1
10060
10061 @endif dosutils
10062
10063 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10064 maybe-install-pdf-dosutils:
10065 @if dosutils
10066 maybe-install-pdf-dosutils: install-pdf-dosutils
10067
10068 install-pdf-dosutils: \
10069     configure-dosutils \
10070     pdf-dosutils 
10071         @: $(MAKE); $(unstage)
10072         @[ -f ./dosutils/Makefile ] || exit 0; \
10073         r=`${PWD_COMMAND}`; export r; \
10074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10075         $(HOST_EXPORTS) \
10076         for flag in $(EXTRA_HOST_FLAGS) ; do \
10077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10078         done; \
10079         echo "Doing install-pdf in dosutils" ; \
10080         (cd $(HOST_SUBDIR)/dosutils && \
10081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10083                   "RANLIB=$${RANLIB}" \
10084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10085                   install-pdf) \
10086           || exit 1
10087
10088 @endif dosutils
10089
10090 .PHONY: maybe-install-html-dosutils install-html-dosutils
10091 maybe-install-html-dosutils:
10092 @if dosutils
10093 maybe-install-html-dosutils: install-html-dosutils
10094
10095 install-html-dosutils: \
10096     configure-dosutils \
10097     html-dosutils 
10098         @: $(MAKE); $(unstage)
10099         @[ -f ./dosutils/Makefile ] || exit 0; \
10100         r=`${PWD_COMMAND}`; export r; \
10101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10102         $(HOST_EXPORTS) \
10103         for flag in $(EXTRA_HOST_FLAGS) ; do \
10104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10105         done; \
10106         echo "Doing install-html in dosutils" ; \
10107         (cd $(HOST_SUBDIR)/dosutils && \
10108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10110                   "RANLIB=$${RANLIB}" \
10111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10112                   install-html) \
10113           || exit 1
10114
10115 @endif dosutils
10116
10117 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10118 maybe-installcheck-dosutils:
10119 @if dosutils
10120 maybe-installcheck-dosutils: installcheck-dosutils
10121
10122 installcheck-dosutils: \
10123     configure-dosutils 
10124         @: $(MAKE); $(unstage)
10125         @[ -f ./dosutils/Makefile ] || exit 0; \
10126         r=`${PWD_COMMAND}`; export r; \
10127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10128         $(HOST_EXPORTS) \
10129         for flag in $(EXTRA_HOST_FLAGS) ; do \
10130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10131         done; \
10132         echo "Doing installcheck in dosutils" ; \
10133         (cd $(HOST_SUBDIR)/dosutils && \
10134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10136                   "RANLIB=$${RANLIB}" \
10137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10138                   installcheck) \
10139           || exit 1
10140
10141 @endif dosutils
10142
10143 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10144 maybe-mostlyclean-dosutils:
10145 @if dosutils
10146 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10147
10148 mostlyclean-dosutils: 
10149         @: $(MAKE); $(unstage)
10150         @[ -f ./dosutils/Makefile ] || exit 0; \
10151         r=`${PWD_COMMAND}`; export r; \
10152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10153         $(HOST_EXPORTS) \
10154         for flag in $(EXTRA_HOST_FLAGS) ; do \
10155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10156         done; \
10157         echo "Doing mostlyclean in dosutils" ; \
10158         (cd $(HOST_SUBDIR)/dosutils && \
10159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10161                   "RANLIB=$${RANLIB}" \
10162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10163                   mostlyclean) \
10164           || exit 1
10165
10166 @endif dosutils
10167
10168 .PHONY: maybe-clean-dosutils clean-dosutils
10169 maybe-clean-dosutils:
10170 @if dosutils
10171 maybe-clean-dosutils: clean-dosutils
10172
10173 clean-dosutils: 
10174         @: $(MAKE); $(unstage)
10175         @[ -f ./dosutils/Makefile ] || exit 0; \
10176         r=`${PWD_COMMAND}`; export r; \
10177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10178         $(HOST_EXPORTS) \
10179         for flag in $(EXTRA_HOST_FLAGS) ; do \
10180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10181         done; \
10182         echo "Doing clean in dosutils" ; \
10183         (cd $(HOST_SUBDIR)/dosutils && \
10184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10186                   "RANLIB=$${RANLIB}" \
10187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10188                   clean) \
10189           || exit 1
10190
10191 @endif dosutils
10192
10193 .PHONY: maybe-distclean-dosutils distclean-dosutils
10194 maybe-distclean-dosutils:
10195 @if dosutils
10196 maybe-distclean-dosutils: distclean-dosutils
10197
10198 distclean-dosutils: 
10199         @: $(MAKE); $(unstage)
10200         @[ -f ./dosutils/Makefile ] || exit 0; \
10201         r=`${PWD_COMMAND}`; export r; \
10202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10203         $(HOST_EXPORTS) \
10204         for flag in $(EXTRA_HOST_FLAGS) ; do \
10205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10206         done; \
10207         echo "Doing distclean in dosutils" ; \
10208         (cd $(HOST_SUBDIR)/dosutils && \
10209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10211                   "RANLIB=$${RANLIB}" \
10212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10213                   distclean) \
10214           || exit 1
10215
10216 @endif dosutils
10217
10218 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10219 maybe-maintainer-clean-dosutils:
10220 @if dosutils
10221 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10222
10223 maintainer-clean-dosutils: 
10224         @: $(MAKE); $(unstage)
10225         @[ -f ./dosutils/Makefile ] || exit 0; \
10226         r=`${PWD_COMMAND}`; export r; \
10227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228         $(HOST_EXPORTS) \
10229         for flag in $(EXTRA_HOST_FLAGS) ; do \
10230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10231         done; \
10232         echo "Doing maintainer-clean in dosutils" ; \
10233         (cd $(HOST_SUBDIR)/dosutils && \
10234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10236                   "RANLIB=$${RANLIB}" \
10237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10238                   maintainer-clean) \
10239           || exit 1
10240
10241 @endif dosutils
10242
10243
10244
10245 .PHONY: configure-etc maybe-configure-etc
10246 maybe-configure-etc:
10247 @if gcc-bootstrap
10248 configure-etc: stage_current
10249 @endif gcc-bootstrap
10250 @if etc
10251 maybe-configure-etc: configure-etc
10252 configure-etc: 
10253         @: $(MAKE); $(unstage)
10254         @r=`${PWD_COMMAND}`; export r; \
10255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10256         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10258         $(HOST_EXPORTS) \
10259         echo Configuring in $(HOST_SUBDIR)/etc; \
10260         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10261         case $(srcdir) in \
10262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10263           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10265         esac; \
10266         srcdiroption="--srcdir=$${topdir}/etc"; \
10267         libsrcdir="$$s/etc"; \
10268         $(SHELL) $${libsrcdir}/configure \
10269           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10270           --target=${target_alias} $${srcdiroption}  \
10271           || exit 1
10272 @endif etc
10273
10274
10275
10276
10277
10278 .PHONY: all-etc maybe-all-etc
10279 maybe-all-etc:
10280 @if gcc-bootstrap
10281 all-etc: stage_current
10282 @endif gcc-bootstrap
10283 @if etc
10284 TARGET-etc=all
10285 maybe-all-etc: all-etc
10286 all-etc: configure-etc
10287         @: $(MAKE); $(unstage)
10288         @r=`${PWD_COMMAND}`; export r; \
10289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10290         $(HOST_EXPORTS) \
10291         (cd $(HOST_SUBDIR)/etc && \
10292           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10293                 $(TARGET-etc))
10294 @endif etc
10295
10296
10297
10298
10299 .PHONY: check-etc maybe-check-etc
10300 maybe-check-etc:
10301 @if etc
10302 maybe-check-etc: check-etc
10303
10304 check-etc:
10305         @: $(MAKE); $(unstage)
10306         @r=`${PWD_COMMAND}`; export r; \
10307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308         $(HOST_EXPORTS) \
10309         (cd $(HOST_SUBDIR)/etc && \
10310           $(MAKE) $(FLAGS_TO_PASS)  check)
10311
10312 @endif etc
10313
10314 .PHONY: install-etc maybe-install-etc
10315 maybe-install-etc:
10316 @if etc
10317 maybe-install-etc: install-etc
10318
10319 install-etc: installdirs
10320         @: $(MAKE); $(unstage)
10321         @r=`${PWD_COMMAND}`; export r; \
10322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10323         $(HOST_EXPORTS) \
10324         (cd $(HOST_SUBDIR)/etc && \
10325           $(MAKE) $(FLAGS_TO_PASS)  install)
10326
10327 @endif etc
10328
10329 # Other targets (info, dvi, pdf, etc.)
10330
10331 .PHONY: maybe-info-etc info-etc
10332 maybe-info-etc:
10333 @if etc
10334 maybe-info-etc: info-etc
10335
10336 info-etc: \
10337     configure-etc 
10338         @: $(MAKE); $(unstage)
10339         @[ -f ./etc/Makefile ] || exit 0; \
10340         r=`${PWD_COMMAND}`; export r; \
10341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10342         $(HOST_EXPORTS) \
10343         for flag in $(EXTRA_HOST_FLAGS) ; do \
10344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10345         done; \
10346         echo "Doing info in etc" ; \
10347         (cd $(HOST_SUBDIR)/etc && \
10348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10350                   "RANLIB=$${RANLIB}" \
10351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10352                   info) \
10353           || exit 1
10354
10355 @endif etc
10356
10357 .PHONY: maybe-dvi-etc dvi-etc
10358 maybe-dvi-etc:
10359 @if etc
10360 maybe-dvi-etc: dvi-etc
10361
10362 dvi-etc: \
10363     configure-etc 
10364         @: $(MAKE); $(unstage)
10365         @[ -f ./etc/Makefile ] || exit 0; \
10366         r=`${PWD_COMMAND}`; export r; \
10367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10368         $(HOST_EXPORTS) \
10369         for flag in $(EXTRA_HOST_FLAGS) ; do \
10370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10371         done; \
10372         echo "Doing dvi in etc" ; \
10373         (cd $(HOST_SUBDIR)/etc && \
10374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10376                   "RANLIB=$${RANLIB}" \
10377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10378                   dvi) \
10379           || exit 1
10380
10381 @endif etc
10382
10383 .PHONY: maybe-pdf-etc pdf-etc
10384 maybe-pdf-etc:
10385 @if etc
10386 maybe-pdf-etc: pdf-etc
10387
10388 pdf-etc: \
10389     configure-etc 
10390         @: $(MAKE); $(unstage)
10391         @[ -f ./etc/Makefile ] || exit 0; \
10392         r=`${PWD_COMMAND}`; export r; \
10393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394         $(HOST_EXPORTS) \
10395         for flag in $(EXTRA_HOST_FLAGS) ; do \
10396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10397         done; \
10398         echo "Doing pdf in etc" ; \
10399         (cd $(HOST_SUBDIR)/etc && \
10400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10402                   "RANLIB=$${RANLIB}" \
10403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10404                   pdf) \
10405           || exit 1
10406
10407 @endif etc
10408
10409 .PHONY: maybe-html-etc html-etc
10410 maybe-html-etc:
10411 @if etc
10412 maybe-html-etc: html-etc
10413
10414 html-etc: \
10415     configure-etc 
10416         @: $(MAKE); $(unstage)
10417         @[ -f ./etc/Makefile ] || exit 0; \
10418         r=`${PWD_COMMAND}`; export r; \
10419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10420         $(HOST_EXPORTS) \
10421         for flag in $(EXTRA_HOST_FLAGS) ; do \
10422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10423         done; \
10424         echo "Doing html in etc" ; \
10425         (cd $(HOST_SUBDIR)/etc && \
10426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10428                   "RANLIB=$${RANLIB}" \
10429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10430                   html) \
10431           || exit 1
10432
10433 @endif etc
10434
10435 .PHONY: maybe-TAGS-etc TAGS-etc
10436 maybe-TAGS-etc:
10437 @if etc
10438 maybe-TAGS-etc: TAGS-etc
10439
10440 TAGS-etc: \
10441     configure-etc 
10442         @: $(MAKE); $(unstage)
10443         @[ -f ./etc/Makefile ] || exit 0; \
10444         r=`${PWD_COMMAND}`; export r; \
10445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10446         $(HOST_EXPORTS) \
10447         for flag in $(EXTRA_HOST_FLAGS) ; do \
10448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10449         done; \
10450         echo "Doing TAGS in etc" ; \
10451         (cd $(HOST_SUBDIR)/etc && \
10452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10454                   "RANLIB=$${RANLIB}" \
10455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10456                   TAGS) \
10457           || exit 1
10458
10459 @endif etc
10460
10461 .PHONY: maybe-install-info-etc install-info-etc
10462 maybe-install-info-etc:
10463 @if etc
10464 maybe-install-info-etc: install-info-etc
10465
10466 install-info-etc: \
10467     configure-etc \
10468     info-etc 
10469         @: $(MAKE); $(unstage)
10470         @[ -f ./etc/Makefile ] || exit 0; \
10471         r=`${PWD_COMMAND}`; export r; \
10472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10473         $(HOST_EXPORTS) \
10474         for flag in $(EXTRA_HOST_FLAGS) ; do \
10475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10476         done; \
10477         echo "Doing install-info in etc" ; \
10478         (cd $(HOST_SUBDIR)/etc && \
10479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10481                   "RANLIB=$${RANLIB}" \
10482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10483                   install-info) \
10484           || exit 1
10485
10486 @endif etc
10487
10488 .PHONY: maybe-install-pdf-etc install-pdf-etc
10489 maybe-install-pdf-etc:
10490 @if etc
10491 maybe-install-pdf-etc: install-pdf-etc
10492
10493 install-pdf-etc: \
10494     configure-etc \
10495     pdf-etc 
10496         @: $(MAKE); $(unstage)
10497         @[ -f ./etc/Makefile ] || exit 0; \
10498         r=`${PWD_COMMAND}`; export r; \
10499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10500         $(HOST_EXPORTS) \
10501         for flag in $(EXTRA_HOST_FLAGS) ; do \
10502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10503         done; \
10504         echo "Doing install-pdf in etc" ; \
10505         (cd $(HOST_SUBDIR)/etc && \
10506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10508                   "RANLIB=$${RANLIB}" \
10509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10510                   install-pdf) \
10511           || exit 1
10512
10513 @endif etc
10514
10515 .PHONY: maybe-install-html-etc install-html-etc
10516 maybe-install-html-etc:
10517 @if etc
10518 maybe-install-html-etc: install-html-etc
10519
10520 install-html-etc: \
10521     configure-etc \
10522     html-etc 
10523         @: $(MAKE); $(unstage)
10524         @[ -f ./etc/Makefile ] || exit 0; \
10525         r=`${PWD_COMMAND}`; export r; \
10526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10527         $(HOST_EXPORTS) \
10528         for flag in $(EXTRA_HOST_FLAGS) ; do \
10529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10530         done; \
10531         echo "Doing install-html in etc" ; \
10532         (cd $(HOST_SUBDIR)/etc && \
10533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10535                   "RANLIB=$${RANLIB}" \
10536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10537                   install-html) \
10538           || exit 1
10539
10540 @endif etc
10541
10542 .PHONY: maybe-installcheck-etc installcheck-etc
10543 maybe-installcheck-etc:
10544 @if etc
10545 maybe-installcheck-etc: installcheck-etc
10546
10547 installcheck-etc: \
10548     configure-etc 
10549         @: $(MAKE); $(unstage)
10550         @[ -f ./etc/Makefile ] || exit 0; \
10551         r=`${PWD_COMMAND}`; export r; \
10552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10553         $(HOST_EXPORTS) \
10554         for flag in $(EXTRA_HOST_FLAGS) ; do \
10555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10556         done; \
10557         echo "Doing installcheck in etc" ; \
10558         (cd $(HOST_SUBDIR)/etc && \
10559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10561                   "RANLIB=$${RANLIB}" \
10562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10563                   installcheck) \
10564           || exit 1
10565
10566 @endif etc
10567
10568 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10569 maybe-mostlyclean-etc:
10570 @if etc
10571 maybe-mostlyclean-etc: mostlyclean-etc
10572
10573 mostlyclean-etc: 
10574         @: $(MAKE); $(unstage)
10575         @[ -f ./etc/Makefile ] || exit 0; \
10576         r=`${PWD_COMMAND}`; export r; \
10577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10578         $(HOST_EXPORTS) \
10579         for flag in $(EXTRA_HOST_FLAGS) ; do \
10580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10581         done; \
10582         echo "Doing mostlyclean in etc" ; \
10583         (cd $(HOST_SUBDIR)/etc && \
10584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10586                   "RANLIB=$${RANLIB}" \
10587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10588                   mostlyclean) \
10589           || exit 1
10590
10591 @endif etc
10592
10593 .PHONY: maybe-clean-etc clean-etc
10594 maybe-clean-etc:
10595 @if etc
10596 maybe-clean-etc: clean-etc
10597
10598 clean-etc: 
10599         @: $(MAKE); $(unstage)
10600         @[ -f ./etc/Makefile ] || exit 0; \
10601         r=`${PWD_COMMAND}`; export r; \
10602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10603         $(HOST_EXPORTS) \
10604         for flag in $(EXTRA_HOST_FLAGS) ; do \
10605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10606         done; \
10607         echo "Doing clean in etc" ; \
10608         (cd $(HOST_SUBDIR)/etc && \
10609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10611                   "RANLIB=$${RANLIB}" \
10612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10613                   clean) \
10614           || exit 1
10615
10616 @endif etc
10617
10618 .PHONY: maybe-distclean-etc distclean-etc
10619 maybe-distclean-etc:
10620 @if etc
10621 maybe-distclean-etc: distclean-etc
10622
10623 distclean-etc: 
10624         @: $(MAKE); $(unstage)
10625         @[ -f ./etc/Makefile ] || exit 0; \
10626         r=`${PWD_COMMAND}`; export r; \
10627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10628         $(HOST_EXPORTS) \
10629         for flag in $(EXTRA_HOST_FLAGS) ; do \
10630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10631         done; \
10632         echo "Doing distclean in etc" ; \
10633         (cd $(HOST_SUBDIR)/etc && \
10634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10636                   "RANLIB=$${RANLIB}" \
10637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10638                   distclean) \
10639           || exit 1
10640
10641 @endif etc
10642
10643 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10644 maybe-maintainer-clean-etc:
10645 @if etc
10646 maybe-maintainer-clean-etc: maintainer-clean-etc
10647
10648 maintainer-clean-etc: 
10649         @: $(MAKE); $(unstage)
10650         @[ -f ./etc/Makefile ] || exit 0; \
10651         r=`${PWD_COMMAND}`; export r; \
10652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10653         $(HOST_EXPORTS) \
10654         for flag in $(EXTRA_HOST_FLAGS) ; do \
10655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10656         done; \
10657         echo "Doing maintainer-clean in etc" ; \
10658         (cd $(HOST_SUBDIR)/etc && \
10659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10661                   "RANLIB=$${RANLIB}" \
10662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10663                   maintainer-clean) \
10664           || exit 1
10665
10666 @endif etc
10667
10668
10669
10670 .PHONY: configure-fastjar maybe-configure-fastjar
10671 maybe-configure-fastjar:
10672 @if gcc-bootstrap
10673 configure-fastjar: stage_current
10674 @endif gcc-bootstrap
10675 @if fastjar
10676 maybe-configure-fastjar: configure-fastjar
10677 configure-fastjar: 
10678         @: $(MAKE); $(unstage)
10679         @r=`${PWD_COMMAND}`; export r; \
10680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10681         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10682         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10683         $(HOST_EXPORTS) \
10684         echo Configuring in $(HOST_SUBDIR)/fastjar; \
10685         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10686         case $(srcdir) in \
10687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10688           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10690         esac; \
10691         srcdiroption="--srcdir=$${topdir}/fastjar"; \
10692         libsrcdir="$$s/fastjar"; \
10693         $(SHELL) $${libsrcdir}/configure \
10694           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10695           --target=${target_alias} $${srcdiroption}  \
10696           || exit 1
10697 @endif fastjar
10698
10699
10700
10701
10702
10703 .PHONY: all-fastjar maybe-all-fastjar
10704 maybe-all-fastjar:
10705 @if gcc-bootstrap
10706 all-fastjar: stage_current
10707 @endif gcc-bootstrap
10708 @if fastjar
10709 TARGET-fastjar=all
10710 maybe-all-fastjar: all-fastjar
10711 all-fastjar: configure-fastjar
10712         @: $(MAKE); $(unstage)
10713         @r=`${PWD_COMMAND}`; export r; \
10714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10715         $(HOST_EXPORTS) \
10716         (cd $(HOST_SUBDIR)/fastjar && \
10717           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10718                 $(TARGET-fastjar))
10719 @endif fastjar
10720
10721
10722
10723
10724 .PHONY: check-fastjar maybe-check-fastjar
10725 maybe-check-fastjar:
10726 @if fastjar
10727 maybe-check-fastjar: check-fastjar
10728
10729 # This module is only tested in a native toolchain.
10730 check-fastjar:
10731         @: $(MAKE); $(unstage)
10732         @if [ '$(host)' = '$(target)' ] ; then \
10733           r=`${PWD_COMMAND}`; export r; \
10734           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10735           $(HOST_EXPORTS) \
10736           (cd $(HOST_SUBDIR)/fastjar && \
10737             $(MAKE) $(FLAGS_TO_PASS)  check); \
10738         fi
10739
10740 @endif fastjar
10741
10742 .PHONY: install-fastjar maybe-install-fastjar
10743 maybe-install-fastjar:
10744 @if fastjar
10745 maybe-install-fastjar: install-fastjar
10746
10747 install-fastjar: installdirs
10748         @: $(MAKE); $(unstage)
10749         @r=`${PWD_COMMAND}`; export r; \
10750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10751         $(HOST_EXPORTS) \
10752         (cd $(HOST_SUBDIR)/fastjar && \
10753           $(MAKE) $(FLAGS_TO_PASS)  install)
10754
10755 @endif fastjar
10756
10757 # Other targets (info, dvi, pdf, etc.)
10758
10759 .PHONY: maybe-info-fastjar info-fastjar
10760 maybe-info-fastjar:
10761 @if fastjar
10762 maybe-info-fastjar: info-fastjar
10763
10764 info-fastjar: \
10765     configure-fastjar 
10766         @: $(MAKE); $(unstage)
10767         @[ -f ./fastjar/Makefile ] || exit 0; \
10768         r=`${PWD_COMMAND}`; export r; \
10769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10770         $(HOST_EXPORTS) \
10771         for flag in $(EXTRA_HOST_FLAGS) ; do \
10772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10773         done; \
10774         echo "Doing info in fastjar" ; \
10775         (cd $(HOST_SUBDIR)/fastjar && \
10776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10778                   "RANLIB=$${RANLIB}" \
10779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10780                   info) \
10781           || exit 1
10782
10783 @endif fastjar
10784
10785 .PHONY: maybe-dvi-fastjar dvi-fastjar
10786 maybe-dvi-fastjar:
10787 @if fastjar
10788 maybe-dvi-fastjar: dvi-fastjar
10789
10790 dvi-fastjar: \
10791     configure-fastjar 
10792         @: $(MAKE); $(unstage)
10793         @[ -f ./fastjar/Makefile ] || exit 0; \
10794         r=`${PWD_COMMAND}`; export r; \
10795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10796         $(HOST_EXPORTS) \
10797         for flag in $(EXTRA_HOST_FLAGS) ; do \
10798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10799         done; \
10800         echo "Doing dvi in fastjar" ; \
10801         (cd $(HOST_SUBDIR)/fastjar && \
10802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10804                   "RANLIB=$${RANLIB}" \
10805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10806                   dvi) \
10807           || exit 1
10808
10809 @endif fastjar
10810
10811 .PHONY: maybe-pdf-fastjar pdf-fastjar
10812 maybe-pdf-fastjar:
10813 @if fastjar
10814 maybe-pdf-fastjar: pdf-fastjar
10815
10816 pdf-fastjar: \
10817     configure-fastjar 
10818         @: $(MAKE); $(unstage)
10819         @[ -f ./fastjar/Makefile ] || exit 0; \
10820         r=`${PWD_COMMAND}`; export r; \
10821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10822         $(HOST_EXPORTS) \
10823         for flag in $(EXTRA_HOST_FLAGS) ; do \
10824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10825         done; \
10826         echo "Doing pdf in fastjar" ; \
10827         (cd $(HOST_SUBDIR)/fastjar && \
10828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10830                   "RANLIB=$${RANLIB}" \
10831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10832                   pdf) \
10833           || exit 1
10834
10835 @endif fastjar
10836
10837 .PHONY: maybe-html-fastjar html-fastjar
10838 maybe-html-fastjar:
10839 @if fastjar
10840 maybe-html-fastjar: html-fastjar
10841
10842 html-fastjar: \
10843     configure-fastjar 
10844         @: $(MAKE); $(unstage)
10845         @[ -f ./fastjar/Makefile ] || exit 0; \
10846         r=`${PWD_COMMAND}`; export r; \
10847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10848         $(HOST_EXPORTS) \
10849         for flag in $(EXTRA_HOST_FLAGS) ; do \
10850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10851         done; \
10852         echo "Doing html in fastjar" ; \
10853         (cd $(HOST_SUBDIR)/fastjar && \
10854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10856                   "RANLIB=$${RANLIB}" \
10857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10858                   html) \
10859           || exit 1
10860
10861 @endif fastjar
10862
10863 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10864 maybe-TAGS-fastjar:
10865 @if fastjar
10866 maybe-TAGS-fastjar: TAGS-fastjar
10867
10868 TAGS-fastjar: \
10869     configure-fastjar 
10870         @: $(MAKE); $(unstage)
10871         @[ -f ./fastjar/Makefile ] || exit 0; \
10872         r=`${PWD_COMMAND}`; export r; \
10873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10874         $(HOST_EXPORTS) \
10875         for flag in $(EXTRA_HOST_FLAGS) ; do \
10876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10877         done; \
10878         echo "Doing TAGS in fastjar" ; \
10879         (cd $(HOST_SUBDIR)/fastjar && \
10880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10882                   "RANLIB=$${RANLIB}" \
10883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10884                   TAGS) \
10885           || exit 1
10886
10887 @endif fastjar
10888
10889 .PHONY: maybe-install-info-fastjar install-info-fastjar
10890 maybe-install-info-fastjar:
10891 @if fastjar
10892 maybe-install-info-fastjar: install-info-fastjar
10893
10894 install-info-fastjar: \
10895     configure-fastjar \
10896     info-fastjar 
10897         @: $(MAKE); $(unstage)
10898         @[ -f ./fastjar/Makefile ] || exit 0; \
10899         r=`${PWD_COMMAND}`; export r; \
10900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10901         $(HOST_EXPORTS) \
10902         for flag in $(EXTRA_HOST_FLAGS) ; do \
10903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10904         done; \
10905         echo "Doing install-info in fastjar" ; \
10906         (cd $(HOST_SUBDIR)/fastjar && \
10907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10909                   "RANLIB=$${RANLIB}" \
10910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10911                   install-info) \
10912           || exit 1
10913
10914 @endif fastjar
10915
10916 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10917 maybe-install-pdf-fastjar:
10918 @if fastjar
10919 maybe-install-pdf-fastjar: install-pdf-fastjar
10920
10921 install-pdf-fastjar: \
10922     configure-fastjar \
10923     pdf-fastjar 
10924         @: $(MAKE); $(unstage)
10925         @[ -f ./fastjar/Makefile ] || exit 0; \
10926         r=`${PWD_COMMAND}`; export r; \
10927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10928         $(HOST_EXPORTS) \
10929         for flag in $(EXTRA_HOST_FLAGS) ; do \
10930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10931         done; \
10932         echo "Doing install-pdf in fastjar" ; \
10933         (cd $(HOST_SUBDIR)/fastjar && \
10934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10936                   "RANLIB=$${RANLIB}" \
10937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10938                   install-pdf) \
10939           || exit 1
10940
10941 @endif fastjar
10942
10943 .PHONY: maybe-install-html-fastjar install-html-fastjar
10944 maybe-install-html-fastjar:
10945 @if fastjar
10946 maybe-install-html-fastjar: install-html-fastjar
10947
10948 install-html-fastjar: \
10949     configure-fastjar \
10950     html-fastjar 
10951         @: $(MAKE); $(unstage)
10952         @[ -f ./fastjar/Makefile ] || exit 0; \
10953         r=`${PWD_COMMAND}`; export r; \
10954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10955         $(HOST_EXPORTS) \
10956         for flag in $(EXTRA_HOST_FLAGS) ; do \
10957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10958         done; \
10959         echo "Doing install-html in fastjar" ; \
10960         (cd $(HOST_SUBDIR)/fastjar && \
10961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10963                   "RANLIB=$${RANLIB}" \
10964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10965                   install-html) \
10966           || exit 1
10967
10968 @endif fastjar
10969
10970 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10971 maybe-installcheck-fastjar:
10972 @if fastjar
10973 maybe-installcheck-fastjar: installcheck-fastjar
10974
10975 installcheck-fastjar: \
10976     configure-fastjar 
10977         @: $(MAKE); $(unstage)
10978         @[ -f ./fastjar/Makefile ] || exit 0; \
10979         r=`${PWD_COMMAND}`; export r; \
10980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10981         $(HOST_EXPORTS) \
10982         for flag in $(EXTRA_HOST_FLAGS) ; do \
10983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10984         done; \
10985         echo "Doing installcheck in fastjar" ; \
10986         (cd $(HOST_SUBDIR)/fastjar && \
10987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10989                   "RANLIB=$${RANLIB}" \
10990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10991                   installcheck) \
10992           || exit 1
10993
10994 @endif fastjar
10995
10996 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10997 maybe-mostlyclean-fastjar:
10998 @if fastjar
10999 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11000
11001 mostlyclean-fastjar: 
11002         @: $(MAKE); $(unstage)
11003         @[ -f ./fastjar/Makefile ] || exit 0; \
11004         r=`${PWD_COMMAND}`; export r; \
11005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11006         $(HOST_EXPORTS) \
11007         for flag in $(EXTRA_HOST_FLAGS) ; do \
11008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11009         done; \
11010         echo "Doing mostlyclean in fastjar" ; \
11011         (cd $(HOST_SUBDIR)/fastjar && \
11012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11014                   "RANLIB=$${RANLIB}" \
11015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11016                   mostlyclean) \
11017           || exit 1
11018
11019 @endif fastjar
11020
11021 .PHONY: maybe-clean-fastjar clean-fastjar
11022 maybe-clean-fastjar:
11023 @if fastjar
11024 maybe-clean-fastjar: clean-fastjar
11025
11026 clean-fastjar: 
11027         @: $(MAKE); $(unstage)
11028         @[ -f ./fastjar/Makefile ] || exit 0; \
11029         r=`${PWD_COMMAND}`; export r; \
11030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11031         $(HOST_EXPORTS) \
11032         for flag in $(EXTRA_HOST_FLAGS) ; do \
11033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11034         done; \
11035         echo "Doing clean in fastjar" ; \
11036         (cd $(HOST_SUBDIR)/fastjar && \
11037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11039                   "RANLIB=$${RANLIB}" \
11040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11041                   clean) \
11042           || exit 1
11043
11044 @endif fastjar
11045
11046 .PHONY: maybe-distclean-fastjar distclean-fastjar
11047 maybe-distclean-fastjar:
11048 @if fastjar
11049 maybe-distclean-fastjar: distclean-fastjar
11050
11051 distclean-fastjar: 
11052         @: $(MAKE); $(unstage)
11053         @[ -f ./fastjar/Makefile ] || exit 0; \
11054         r=`${PWD_COMMAND}`; export r; \
11055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11056         $(HOST_EXPORTS) \
11057         for flag in $(EXTRA_HOST_FLAGS) ; do \
11058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11059         done; \
11060         echo "Doing distclean in fastjar" ; \
11061         (cd $(HOST_SUBDIR)/fastjar && \
11062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11064                   "RANLIB=$${RANLIB}" \
11065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11066                   distclean) \
11067           || exit 1
11068
11069 @endif fastjar
11070
11071 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11072 maybe-maintainer-clean-fastjar:
11073 @if fastjar
11074 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11075
11076 maintainer-clean-fastjar: 
11077         @: $(MAKE); $(unstage)
11078         @[ -f ./fastjar/Makefile ] || exit 0; \
11079         r=`${PWD_COMMAND}`; export r; \
11080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11081         $(HOST_EXPORTS) \
11082         for flag in $(EXTRA_HOST_FLAGS) ; do \
11083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11084         done; \
11085         echo "Doing maintainer-clean in fastjar" ; \
11086         (cd $(HOST_SUBDIR)/fastjar && \
11087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11089                   "RANLIB=$${RANLIB}" \
11090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11091                   maintainer-clean) \
11092           || exit 1
11093
11094 @endif fastjar
11095
11096
11097
11098 .PHONY: configure-fileutils maybe-configure-fileutils
11099 maybe-configure-fileutils:
11100 @if gcc-bootstrap
11101 configure-fileutils: stage_current
11102 @endif gcc-bootstrap
11103 @if fileutils
11104 maybe-configure-fileutils: configure-fileutils
11105 configure-fileutils: 
11106         @: $(MAKE); $(unstage)
11107         @r=`${PWD_COMMAND}`; export r; \
11108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11109         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11111         $(HOST_EXPORTS) \
11112         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11113         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11114         case $(srcdir) in \
11115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11116           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11118         esac; \
11119         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11120         libsrcdir="$$s/fileutils"; \
11121         $(SHELL) $${libsrcdir}/configure \
11122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11123           --target=${target_alias} $${srcdiroption}  \
11124           || exit 1
11125 @endif fileutils
11126
11127
11128
11129
11130
11131 .PHONY: all-fileutils maybe-all-fileutils
11132 maybe-all-fileutils:
11133 @if gcc-bootstrap
11134 all-fileutils: stage_current
11135 @endif gcc-bootstrap
11136 @if fileutils
11137 TARGET-fileutils=all
11138 maybe-all-fileutils: all-fileutils
11139 all-fileutils: configure-fileutils
11140         @: $(MAKE); $(unstage)
11141         @r=`${PWD_COMMAND}`; export r; \
11142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11143         $(HOST_EXPORTS) \
11144         (cd $(HOST_SUBDIR)/fileutils && \
11145           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11146                 $(TARGET-fileutils))
11147 @endif fileutils
11148
11149
11150
11151
11152 .PHONY: check-fileutils maybe-check-fileutils
11153 maybe-check-fileutils:
11154 @if fileutils
11155 maybe-check-fileutils: check-fileutils
11156
11157 check-fileutils:
11158         @: $(MAKE); $(unstage)
11159         @r=`${PWD_COMMAND}`; export r; \
11160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161         $(HOST_EXPORTS) \
11162         (cd $(HOST_SUBDIR)/fileutils && \
11163           $(MAKE) $(FLAGS_TO_PASS)  check)
11164
11165 @endif fileutils
11166
11167 .PHONY: install-fileutils maybe-install-fileutils
11168 maybe-install-fileutils:
11169 @if fileutils
11170 maybe-install-fileutils: install-fileutils
11171
11172 install-fileutils: installdirs
11173         @: $(MAKE); $(unstage)
11174         @r=`${PWD_COMMAND}`; export r; \
11175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11176         $(HOST_EXPORTS) \
11177         (cd $(HOST_SUBDIR)/fileutils && \
11178           $(MAKE) $(FLAGS_TO_PASS)  install)
11179
11180 @endif fileutils
11181
11182 # Other targets (info, dvi, pdf, etc.)
11183
11184 .PHONY: maybe-info-fileutils info-fileutils
11185 maybe-info-fileutils:
11186 @if fileutils
11187 maybe-info-fileutils: info-fileutils
11188
11189 info-fileutils: \
11190     configure-fileutils 
11191         @: $(MAKE); $(unstage)
11192         @[ -f ./fileutils/Makefile ] || exit 0; \
11193         r=`${PWD_COMMAND}`; export r; \
11194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11195         $(HOST_EXPORTS) \
11196         for flag in $(EXTRA_HOST_FLAGS) ; do \
11197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11198         done; \
11199         echo "Doing info in fileutils" ; \
11200         (cd $(HOST_SUBDIR)/fileutils && \
11201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11203                   "RANLIB=$${RANLIB}" \
11204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11205                   info) \
11206           || exit 1
11207
11208 @endif fileutils
11209
11210 .PHONY: maybe-dvi-fileutils dvi-fileutils
11211 maybe-dvi-fileutils:
11212 @if fileutils
11213 maybe-dvi-fileutils: dvi-fileutils
11214
11215 dvi-fileutils: \
11216     configure-fileutils 
11217         @: $(MAKE); $(unstage)
11218         @[ -f ./fileutils/Makefile ] || exit 0; \
11219         r=`${PWD_COMMAND}`; export r; \
11220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11221         $(HOST_EXPORTS) \
11222         for flag in $(EXTRA_HOST_FLAGS) ; do \
11223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11224         done; \
11225         echo "Doing dvi in fileutils" ; \
11226         (cd $(HOST_SUBDIR)/fileutils && \
11227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11229                   "RANLIB=$${RANLIB}" \
11230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11231                   dvi) \
11232           || exit 1
11233
11234 @endif fileutils
11235
11236 .PHONY: maybe-pdf-fileutils pdf-fileutils
11237 maybe-pdf-fileutils:
11238 @if fileutils
11239 maybe-pdf-fileutils: pdf-fileutils
11240
11241 pdf-fileutils: \
11242     configure-fileutils 
11243         @: $(MAKE); $(unstage)
11244         @[ -f ./fileutils/Makefile ] || exit 0; \
11245         r=`${PWD_COMMAND}`; export r; \
11246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11247         $(HOST_EXPORTS) \
11248         for flag in $(EXTRA_HOST_FLAGS) ; do \
11249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11250         done; \
11251         echo "Doing pdf in fileutils" ; \
11252         (cd $(HOST_SUBDIR)/fileutils && \
11253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11255                   "RANLIB=$${RANLIB}" \
11256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11257                   pdf) \
11258           || exit 1
11259
11260 @endif fileutils
11261
11262 .PHONY: maybe-html-fileutils html-fileutils
11263 maybe-html-fileutils:
11264 @if fileutils
11265 maybe-html-fileutils: html-fileutils
11266
11267 html-fileutils: \
11268     configure-fileutils 
11269         @: $(MAKE); $(unstage)
11270         @[ -f ./fileutils/Makefile ] || exit 0; \
11271         r=`${PWD_COMMAND}`; export r; \
11272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11273         $(HOST_EXPORTS) \
11274         for flag in $(EXTRA_HOST_FLAGS) ; do \
11275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11276         done; \
11277         echo "Doing html in fileutils" ; \
11278         (cd $(HOST_SUBDIR)/fileutils && \
11279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11281                   "RANLIB=$${RANLIB}" \
11282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11283                   html) \
11284           || exit 1
11285
11286 @endif fileutils
11287
11288 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11289 maybe-TAGS-fileutils:
11290 @if fileutils
11291 maybe-TAGS-fileutils: TAGS-fileutils
11292
11293 TAGS-fileutils: \
11294     configure-fileutils 
11295         @: $(MAKE); $(unstage)
11296         @[ -f ./fileutils/Makefile ] || exit 0; \
11297         r=`${PWD_COMMAND}`; export r; \
11298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11299         $(HOST_EXPORTS) \
11300         for flag in $(EXTRA_HOST_FLAGS) ; do \
11301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11302         done; \
11303         echo "Doing TAGS in fileutils" ; \
11304         (cd $(HOST_SUBDIR)/fileutils && \
11305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11307                   "RANLIB=$${RANLIB}" \
11308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11309                   TAGS) \
11310           || exit 1
11311
11312 @endif fileutils
11313
11314 .PHONY: maybe-install-info-fileutils install-info-fileutils
11315 maybe-install-info-fileutils:
11316 @if fileutils
11317 maybe-install-info-fileutils: install-info-fileutils
11318
11319 install-info-fileutils: \
11320     configure-fileutils \
11321     info-fileutils 
11322         @: $(MAKE); $(unstage)
11323         @[ -f ./fileutils/Makefile ] || exit 0; \
11324         r=`${PWD_COMMAND}`; export r; \
11325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11326         $(HOST_EXPORTS) \
11327         for flag in $(EXTRA_HOST_FLAGS) ; do \
11328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11329         done; \
11330         echo "Doing install-info in fileutils" ; \
11331         (cd $(HOST_SUBDIR)/fileutils && \
11332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11334                   "RANLIB=$${RANLIB}" \
11335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11336                   install-info) \
11337           || exit 1
11338
11339 @endif fileutils
11340
11341 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11342 maybe-install-pdf-fileutils:
11343 @if fileutils
11344 maybe-install-pdf-fileutils: install-pdf-fileutils
11345
11346 install-pdf-fileutils: \
11347     configure-fileutils \
11348     pdf-fileutils 
11349         @: $(MAKE); $(unstage)
11350         @[ -f ./fileutils/Makefile ] || exit 0; \
11351         r=`${PWD_COMMAND}`; export r; \
11352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11353         $(HOST_EXPORTS) \
11354         for flag in $(EXTRA_HOST_FLAGS) ; do \
11355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11356         done; \
11357         echo "Doing install-pdf in fileutils" ; \
11358         (cd $(HOST_SUBDIR)/fileutils && \
11359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11361                   "RANLIB=$${RANLIB}" \
11362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11363                   install-pdf) \
11364           || exit 1
11365
11366 @endif fileutils
11367
11368 .PHONY: maybe-install-html-fileutils install-html-fileutils
11369 maybe-install-html-fileutils:
11370 @if fileutils
11371 maybe-install-html-fileutils: install-html-fileutils
11372
11373 install-html-fileutils: \
11374     configure-fileutils \
11375     html-fileutils 
11376         @: $(MAKE); $(unstage)
11377         @[ -f ./fileutils/Makefile ] || exit 0; \
11378         r=`${PWD_COMMAND}`; export r; \
11379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11380         $(HOST_EXPORTS) \
11381         for flag in $(EXTRA_HOST_FLAGS) ; do \
11382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11383         done; \
11384         echo "Doing install-html in fileutils" ; \
11385         (cd $(HOST_SUBDIR)/fileutils && \
11386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11388                   "RANLIB=$${RANLIB}" \
11389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11390                   install-html) \
11391           || exit 1
11392
11393 @endif fileutils
11394
11395 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11396 maybe-installcheck-fileutils:
11397 @if fileutils
11398 maybe-installcheck-fileutils: installcheck-fileutils
11399
11400 installcheck-fileutils: \
11401     configure-fileutils 
11402         @: $(MAKE); $(unstage)
11403         @[ -f ./fileutils/Makefile ] || exit 0; \
11404         r=`${PWD_COMMAND}`; export r; \
11405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11406         $(HOST_EXPORTS) \
11407         for flag in $(EXTRA_HOST_FLAGS) ; do \
11408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11409         done; \
11410         echo "Doing installcheck in fileutils" ; \
11411         (cd $(HOST_SUBDIR)/fileutils && \
11412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11414                   "RANLIB=$${RANLIB}" \
11415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11416                   installcheck) \
11417           || exit 1
11418
11419 @endif fileutils
11420
11421 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11422 maybe-mostlyclean-fileutils:
11423 @if fileutils
11424 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11425
11426 mostlyclean-fileutils: 
11427         @: $(MAKE); $(unstage)
11428         @[ -f ./fileutils/Makefile ] || exit 0; \
11429         r=`${PWD_COMMAND}`; export r; \
11430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11431         $(HOST_EXPORTS) \
11432         for flag in $(EXTRA_HOST_FLAGS) ; do \
11433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11434         done; \
11435         echo "Doing mostlyclean in fileutils" ; \
11436         (cd $(HOST_SUBDIR)/fileutils && \
11437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11439                   "RANLIB=$${RANLIB}" \
11440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11441                   mostlyclean) \
11442           || exit 1
11443
11444 @endif fileutils
11445
11446 .PHONY: maybe-clean-fileutils clean-fileutils
11447 maybe-clean-fileutils:
11448 @if fileutils
11449 maybe-clean-fileutils: clean-fileutils
11450
11451 clean-fileutils: 
11452         @: $(MAKE); $(unstage)
11453         @[ -f ./fileutils/Makefile ] || exit 0; \
11454         r=`${PWD_COMMAND}`; export r; \
11455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11456         $(HOST_EXPORTS) \
11457         for flag in $(EXTRA_HOST_FLAGS) ; do \
11458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11459         done; \
11460         echo "Doing clean in fileutils" ; \
11461         (cd $(HOST_SUBDIR)/fileutils && \
11462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11464                   "RANLIB=$${RANLIB}" \
11465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11466                   clean) \
11467           || exit 1
11468
11469 @endif fileutils
11470
11471 .PHONY: maybe-distclean-fileutils distclean-fileutils
11472 maybe-distclean-fileutils:
11473 @if fileutils
11474 maybe-distclean-fileutils: distclean-fileutils
11475
11476 distclean-fileutils: 
11477         @: $(MAKE); $(unstage)
11478         @[ -f ./fileutils/Makefile ] || exit 0; \
11479         r=`${PWD_COMMAND}`; export r; \
11480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11481         $(HOST_EXPORTS) \
11482         for flag in $(EXTRA_HOST_FLAGS) ; do \
11483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11484         done; \
11485         echo "Doing distclean in fileutils" ; \
11486         (cd $(HOST_SUBDIR)/fileutils && \
11487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11489                   "RANLIB=$${RANLIB}" \
11490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11491                   distclean) \
11492           || exit 1
11493
11494 @endif fileutils
11495
11496 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11497 maybe-maintainer-clean-fileutils:
11498 @if fileutils
11499 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11500
11501 maintainer-clean-fileutils: 
11502         @: $(MAKE); $(unstage)
11503         @[ -f ./fileutils/Makefile ] || exit 0; \
11504         r=`${PWD_COMMAND}`; export r; \
11505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11506         $(HOST_EXPORTS) \
11507         for flag in $(EXTRA_HOST_FLAGS) ; do \
11508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11509         done; \
11510         echo "Doing maintainer-clean in fileutils" ; \
11511         (cd $(HOST_SUBDIR)/fileutils && \
11512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11514                   "RANLIB=$${RANLIB}" \
11515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11516                   maintainer-clean) \
11517           || exit 1
11518
11519 @endif fileutils
11520
11521
11522
11523 .PHONY: configure-findutils maybe-configure-findutils
11524 maybe-configure-findutils:
11525 @if gcc-bootstrap
11526 configure-findutils: stage_current
11527 @endif gcc-bootstrap
11528 @if findutils
11529 maybe-configure-findutils: configure-findutils
11530 configure-findutils: 
11531         @: $(MAKE); $(unstage)
11532         @r=`${PWD_COMMAND}`; export r; \
11533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11535         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11536         $(HOST_EXPORTS) \
11537         echo Configuring in $(HOST_SUBDIR)/findutils; \
11538         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11539         case $(srcdir) in \
11540           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11541           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11542                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11543         esac; \
11544         srcdiroption="--srcdir=$${topdir}/findutils"; \
11545         libsrcdir="$$s/findutils"; \
11546         $(SHELL) $${libsrcdir}/configure \
11547           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11548           --target=${target_alias} $${srcdiroption}  \
11549           || exit 1
11550 @endif findutils
11551
11552
11553
11554
11555
11556 .PHONY: all-findutils maybe-all-findutils
11557 maybe-all-findutils:
11558 @if gcc-bootstrap
11559 all-findutils: stage_current
11560 @endif gcc-bootstrap
11561 @if findutils
11562 TARGET-findutils=all
11563 maybe-all-findutils: all-findutils
11564 all-findutils: configure-findutils
11565         @: $(MAKE); $(unstage)
11566         @r=`${PWD_COMMAND}`; export r; \
11567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11568         $(HOST_EXPORTS) \
11569         (cd $(HOST_SUBDIR)/findutils && \
11570           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11571                 $(TARGET-findutils))
11572 @endif findutils
11573
11574
11575
11576
11577 .PHONY: check-findutils maybe-check-findutils
11578 maybe-check-findutils:
11579 @if findutils
11580 maybe-check-findutils: check-findutils
11581
11582 check-findutils:
11583         @: $(MAKE); $(unstage)
11584         @r=`${PWD_COMMAND}`; export r; \
11585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586         $(HOST_EXPORTS) \
11587         (cd $(HOST_SUBDIR)/findutils && \
11588           $(MAKE) $(FLAGS_TO_PASS)  check)
11589
11590 @endif findutils
11591
11592 .PHONY: install-findutils maybe-install-findutils
11593 maybe-install-findutils:
11594 @if findutils
11595 maybe-install-findutils: install-findutils
11596
11597 install-findutils: installdirs
11598         @: $(MAKE); $(unstage)
11599         @r=`${PWD_COMMAND}`; export r; \
11600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11601         $(HOST_EXPORTS) \
11602         (cd $(HOST_SUBDIR)/findutils && \
11603           $(MAKE) $(FLAGS_TO_PASS)  install)
11604
11605 @endif findutils
11606
11607 # Other targets (info, dvi, pdf, etc.)
11608
11609 .PHONY: maybe-info-findutils info-findutils
11610 maybe-info-findutils:
11611 @if findutils
11612 maybe-info-findutils: info-findutils
11613
11614 info-findutils: \
11615     configure-findutils 
11616         @: $(MAKE); $(unstage)
11617         @[ -f ./findutils/Makefile ] || exit 0; \
11618         r=`${PWD_COMMAND}`; export r; \
11619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11620         $(HOST_EXPORTS) \
11621         for flag in $(EXTRA_HOST_FLAGS) ; do \
11622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11623         done; \
11624         echo "Doing info in findutils" ; \
11625         (cd $(HOST_SUBDIR)/findutils && \
11626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11628                   "RANLIB=$${RANLIB}" \
11629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11630                   info) \
11631           || exit 1
11632
11633 @endif findutils
11634
11635 .PHONY: maybe-dvi-findutils dvi-findutils
11636 maybe-dvi-findutils:
11637 @if findutils
11638 maybe-dvi-findutils: dvi-findutils
11639
11640 dvi-findutils: \
11641     configure-findutils 
11642         @: $(MAKE); $(unstage)
11643         @[ -f ./findutils/Makefile ] || exit 0; \
11644         r=`${PWD_COMMAND}`; export r; \
11645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11646         $(HOST_EXPORTS) \
11647         for flag in $(EXTRA_HOST_FLAGS) ; do \
11648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11649         done; \
11650         echo "Doing dvi in findutils" ; \
11651         (cd $(HOST_SUBDIR)/findutils && \
11652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11654                   "RANLIB=$${RANLIB}" \
11655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11656                   dvi) \
11657           || exit 1
11658
11659 @endif findutils
11660
11661 .PHONY: maybe-pdf-findutils pdf-findutils
11662 maybe-pdf-findutils:
11663 @if findutils
11664 maybe-pdf-findutils: pdf-findutils
11665
11666 pdf-findutils: \
11667     configure-findutils 
11668         @: $(MAKE); $(unstage)
11669         @[ -f ./findutils/Makefile ] || exit 0; \
11670         r=`${PWD_COMMAND}`; export r; \
11671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11672         $(HOST_EXPORTS) \
11673         for flag in $(EXTRA_HOST_FLAGS) ; do \
11674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11675         done; \
11676         echo "Doing pdf in findutils" ; \
11677         (cd $(HOST_SUBDIR)/findutils && \
11678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11680                   "RANLIB=$${RANLIB}" \
11681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11682                   pdf) \
11683           || exit 1
11684
11685 @endif findutils
11686
11687 .PHONY: maybe-html-findutils html-findutils
11688 maybe-html-findutils:
11689 @if findutils
11690 maybe-html-findutils: html-findutils
11691
11692 html-findutils: \
11693     configure-findutils 
11694         @: $(MAKE); $(unstage)
11695         @[ -f ./findutils/Makefile ] || exit 0; \
11696         r=`${PWD_COMMAND}`; export r; \
11697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11698         $(HOST_EXPORTS) \
11699         for flag in $(EXTRA_HOST_FLAGS) ; do \
11700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11701         done; \
11702         echo "Doing html in findutils" ; \
11703         (cd $(HOST_SUBDIR)/findutils && \
11704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11706                   "RANLIB=$${RANLIB}" \
11707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11708                   html) \
11709           || exit 1
11710
11711 @endif findutils
11712
11713 .PHONY: maybe-TAGS-findutils TAGS-findutils
11714 maybe-TAGS-findutils:
11715 @if findutils
11716 maybe-TAGS-findutils: TAGS-findutils
11717
11718 TAGS-findutils: \
11719     configure-findutils 
11720         @: $(MAKE); $(unstage)
11721         @[ -f ./findutils/Makefile ] || exit 0; \
11722         r=`${PWD_COMMAND}`; export r; \
11723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11724         $(HOST_EXPORTS) \
11725         for flag in $(EXTRA_HOST_FLAGS) ; do \
11726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11727         done; \
11728         echo "Doing TAGS in findutils" ; \
11729         (cd $(HOST_SUBDIR)/findutils && \
11730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11732                   "RANLIB=$${RANLIB}" \
11733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11734                   TAGS) \
11735           || exit 1
11736
11737 @endif findutils
11738
11739 .PHONY: maybe-install-info-findutils install-info-findutils
11740 maybe-install-info-findutils:
11741 @if findutils
11742 maybe-install-info-findutils: install-info-findutils
11743
11744 install-info-findutils: \
11745     configure-findutils \
11746     info-findutils 
11747         @: $(MAKE); $(unstage)
11748         @[ -f ./findutils/Makefile ] || exit 0; \
11749         r=`${PWD_COMMAND}`; export r; \
11750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11751         $(HOST_EXPORTS) \
11752         for flag in $(EXTRA_HOST_FLAGS) ; do \
11753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11754         done; \
11755         echo "Doing install-info in findutils" ; \
11756         (cd $(HOST_SUBDIR)/findutils && \
11757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11759                   "RANLIB=$${RANLIB}" \
11760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11761                   install-info) \
11762           || exit 1
11763
11764 @endif findutils
11765
11766 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11767 maybe-install-pdf-findutils:
11768 @if findutils
11769 maybe-install-pdf-findutils: install-pdf-findutils
11770
11771 install-pdf-findutils: \
11772     configure-findutils \
11773     pdf-findutils 
11774         @: $(MAKE); $(unstage)
11775         @[ -f ./findutils/Makefile ] || exit 0; \
11776         r=`${PWD_COMMAND}`; export r; \
11777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11778         $(HOST_EXPORTS) \
11779         for flag in $(EXTRA_HOST_FLAGS) ; do \
11780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11781         done; \
11782         echo "Doing install-pdf in findutils" ; \
11783         (cd $(HOST_SUBDIR)/findutils && \
11784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11786                   "RANLIB=$${RANLIB}" \
11787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11788                   install-pdf) \
11789           || exit 1
11790
11791 @endif findutils
11792
11793 .PHONY: maybe-install-html-findutils install-html-findutils
11794 maybe-install-html-findutils:
11795 @if findutils
11796 maybe-install-html-findutils: install-html-findutils
11797
11798 install-html-findutils: \
11799     configure-findutils \
11800     html-findutils 
11801         @: $(MAKE); $(unstage)
11802         @[ -f ./findutils/Makefile ] || exit 0; \
11803         r=`${PWD_COMMAND}`; export r; \
11804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11805         $(HOST_EXPORTS) \
11806         for flag in $(EXTRA_HOST_FLAGS) ; do \
11807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11808         done; \
11809         echo "Doing install-html in findutils" ; \
11810         (cd $(HOST_SUBDIR)/findutils && \
11811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11813                   "RANLIB=$${RANLIB}" \
11814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11815                   install-html) \
11816           || exit 1
11817
11818 @endif findutils
11819
11820 .PHONY: maybe-installcheck-findutils installcheck-findutils
11821 maybe-installcheck-findutils:
11822 @if findutils
11823 maybe-installcheck-findutils: installcheck-findutils
11824
11825 installcheck-findutils: \
11826     configure-findutils 
11827         @: $(MAKE); $(unstage)
11828         @[ -f ./findutils/Makefile ] || exit 0; \
11829         r=`${PWD_COMMAND}`; export r; \
11830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11831         $(HOST_EXPORTS) \
11832         for flag in $(EXTRA_HOST_FLAGS) ; do \
11833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11834         done; \
11835         echo "Doing installcheck in findutils" ; \
11836         (cd $(HOST_SUBDIR)/findutils && \
11837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11839                   "RANLIB=$${RANLIB}" \
11840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11841                   installcheck) \
11842           || exit 1
11843
11844 @endif findutils
11845
11846 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11847 maybe-mostlyclean-findutils:
11848 @if findutils
11849 maybe-mostlyclean-findutils: mostlyclean-findutils
11850
11851 mostlyclean-findutils: 
11852         @: $(MAKE); $(unstage)
11853         @[ -f ./findutils/Makefile ] || exit 0; \
11854         r=`${PWD_COMMAND}`; export r; \
11855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11856         $(HOST_EXPORTS) \
11857         for flag in $(EXTRA_HOST_FLAGS) ; do \
11858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11859         done; \
11860         echo "Doing mostlyclean in findutils" ; \
11861         (cd $(HOST_SUBDIR)/findutils && \
11862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11864                   "RANLIB=$${RANLIB}" \
11865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11866                   mostlyclean) \
11867           || exit 1
11868
11869 @endif findutils
11870
11871 .PHONY: maybe-clean-findutils clean-findutils
11872 maybe-clean-findutils:
11873 @if findutils
11874 maybe-clean-findutils: clean-findutils
11875
11876 clean-findutils: 
11877         @: $(MAKE); $(unstage)
11878         @[ -f ./findutils/Makefile ] || exit 0; \
11879         r=`${PWD_COMMAND}`; export r; \
11880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11881         $(HOST_EXPORTS) \
11882         for flag in $(EXTRA_HOST_FLAGS) ; do \
11883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11884         done; \
11885         echo "Doing clean in findutils" ; \
11886         (cd $(HOST_SUBDIR)/findutils && \
11887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11889                   "RANLIB=$${RANLIB}" \
11890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11891                   clean) \
11892           || exit 1
11893
11894 @endif findutils
11895
11896 .PHONY: maybe-distclean-findutils distclean-findutils
11897 maybe-distclean-findutils:
11898 @if findutils
11899 maybe-distclean-findutils: distclean-findutils
11900
11901 distclean-findutils: 
11902         @: $(MAKE); $(unstage)
11903         @[ -f ./findutils/Makefile ] || exit 0; \
11904         r=`${PWD_COMMAND}`; export r; \
11905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11906         $(HOST_EXPORTS) \
11907         for flag in $(EXTRA_HOST_FLAGS) ; do \
11908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11909         done; \
11910         echo "Doing distclean in findutils" ; \
11911         (cd $(HOST_SUBDIR)/findutils && \
11912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11914                   "RANLIB=$${RANLIB}" \
11915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11916                   distclean) \
11917           || exit 1
11918
11919 @endif findutils
11920
11921 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11922 maybe-maintainer-clean-findutils:
11923 @if findutils
11924 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11925
11926 maintainer-clean-findutils: 
11927         @: $(MAKE); $(unstage)
11928         @[ -f ./findutils/Makefile ] || exit 0; \
11929         r=`${PWD_COMMAND}`; export r; \
11930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11931         $(HOST_EXPORTS) \
11932         for flag in $(EXTRA_HOST_FLAGS) ; do \
11933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11934         done; \
11935         echo "Doing maintainer-clean in findutils" ; \
11936         (cd $(HOST_SUBDIR)/findutils && \
11937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11939                   "RANLIB=$${RANLIB}" \
11940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11941                   maintainer-clean) \
11942           || exit 1
11943
11944 @endif findutils
11945
11946
11947
11948 .PHONY: configure-find maybe-configure-find
11949 maybe-configure-find:
11950 @if gcc-bootstrap
11951 configure-find: stage_current
11952 @endif gcc-bootstrap
11953 @if find
11954 maybe-configure-find: configure-find
11955 configure-find: 
11956         @: $(MAKE); $(unstage)
11957         @r=`${PWD_COMMAND}`; export r; \
11958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11961         $(HOST_EXPORTS) \
11962         echo Configuring in $(HOST_SUBDIR)/find; \
11963         cd "$(HOST_SUBDIR)/find" || exit 1; \
11964         case $(srcdir) in \
11965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11966           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11968         esac; \
11969         srcdiroption="--srcdir=$${topdir}/find"; \
11970         libsrcdir="$$s/find"; \
11971         $(SHELL) $${libsrcdir}/configure \
11972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11973           --target=${target_alias} $${srcdiroption}  \
11974           || exit 1
11975 @endif find
11976
11977
11978
11979
11980
11981 .PHONY: all-find maybe-all-find
11982 maybe-all-find:
11983 @if gcc-bootstrap
11984 all-find: stage_current
11985 @endif gcc-bootstrap
11986 @if find
11987 TARGET-find=all
11988 maybe-all-find: all-find
11989 all-find: configure-find
11990         @: $(MAKE); $(unstage)
11991         @r=`${PWD_COMMAND}`; export r; \
11992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11993         $(HOST_EXPORTS) \
11994         (cd $(HOST_SUBDIR)/find && \
11995           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11996                 $(TARGET-find))
11997 @endif find
11998
11999
12000
12001
12002 .PHONY: check-find maybe-check-find
12003 maybe-check-find:
12004 @if find
12005 maybe-check-find: check-find
12006
12007 check-find:
12008         @: $(MAKE); $(unstage)
12009         @r=`${PWD_COMMAND}`; export r; \
12010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12011         $(HOST_EXPORTS) \
12012         (cd $(HOST_SUBDIR)/find && \
12013           $(MAKE) $(FLAGS_TO_PASS)  check)
12014
12015 @endif find
12016
12017 .PHONY: install-find maybe-install-find
12018 maybe-install-find:
12019 @if find
12020 maybe-install-find: install-find
12021
12022 install-find: installdirs
12023         @: $(MAKE); $(unstage)
12024         @r=`${PWD_COMMAND}`; export r; \
12025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12026         $(HOST_EXPORTS) \
12027         (cd $(HOST_SUBDIR)/find && \
12028           $(MAKE) $(FLAGS_TO_PASS)  install)
12029
12030 @endif find
12031
12032 # Other targets (info, dvi, pdf, etc.)
12033
12034 .PHONY: maybe-info-find info-find
12035 maybe-info-find:
12036 @if find
12037 maybe-info-find: info-find
12038
12039 info-find: \
12040     configure-find 
12041         @: $(MAKE); $(unstage)
12042         @[ -f ./find/Makefile ] || exit 0; \
12043         r=`${PWD_COMMAND}`; export r; \
12044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12045         $(HOST_EXPORTS) \
12046         for flag in $(EXTRA_HOST_FLAGS) ; do \
12047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12048         done; \
12049         echo "Doing info in find" ; \
12050         (cd $(HOST_SUBDIR)/find && \
12051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12053                   "RANLIB=$${RANLIB}" \
12054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12055                   info) \
12056           || exit 1
12057
12058 @endif find
12059
12060 .PHONY: maybe-dvi-find dvi-find
12061 maybe-dvi-find:
12062 @if find
12063 maybe-dvi-find: dvi-find
12064
12065 dvi-find: \
12066     configure-find 
12067         @: $(MAKE); $(unstage)
12068         @[ -f ./find/Makefile ] || exit 0; \
12069         r=`${PWD_COMMAND}`; export r; \
12070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12071         $(HOST_EXPORTS) \
12072         for flag in $(EXTRA_HOST_FLAGS) ; do \
12073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12074         done; \
12075         echo "Doing dvi in find" ; \
12076         (cd $(HOST_SUBDIR)/find && \
12077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12079                   "RANLIB=$${RANLIB}" \
12080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12081                   dvi) \
12082           || exit 1
12083
12084 @endif find
12085
12086 .PHONY: maybe-pdf-find pdf-find
12087 maybe-pdf-find:
12088 @if find
12089 maybe-pdf-find: pdf-find
12090
12091 pdf-find: \
12092     configure-find 
12093         @: $(MAKE); $(unstage)
12094         @[ -f ./find/Makefile ] || exit 0; \
12095         r=`${PWD_COMMAND}`; export r; \
12096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12097         $(HOST_EXPORTS) \
12098         for flag in $(EXTRA_HOST_FLAGS) ; do \
12099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12100         done; \
12101         echo "Doing pdf in find" ; \
12102         (cd $(HOST_SUBDIR)/find && \
12103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12105                   "RANLIB=$${RANLIB}" \
12106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12107                   pdf) \
12108           || exit 1
12109
12110 @endif find
12111
12112 .PHONY: maybe-html-find html-find
12113 maybe-html-find:
12114 @if find
12115 maybe-html-find: html-find
12116
12117 html-find: \
12118     configure-find 
12119         @: $(MAKE); $(unstage)
12120         @[ -f ./find/Makefile ] || exit 0; \
12121         r=`${PWD_COMMAND}`; export r; \
12122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12123         $(HOST_EXPORTS) \
12124         for flag in $(EXTRA_HOST_FLAGS) ; do \
12125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12126         done; \
12127         echo "Doing html in find" ; \
12128         (cd $(HOST_SUBDIR)/find && \
12129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12131                   "RANLIB=$${RANLIB}" \
12132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12133                   html) \
12134           || exit 1
12135
12136 @endif find
12137
12138 .PHONY: maybe-TAGS-find TAGS-find
12139 maybe-TAGS-find:
12140 @if find
12141 maybe-TAGS-find: TAGS-find
12142
12143 TAGS-find: \
12144     configure-find 
12145         @: $(MAKE); $(unstage)
12146         @[ -f ./find/Makefile ] || exit 0; \
12147         r=`${PWD_COMMAND}`; export r; \
12148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12149         $(HOST_EXPORTS) \
12150         for flag in $(EXTRA_HOST_FLAGS) ; do \
12151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12152         done; \
12153         echo "Doing TAGS in find" ; \
12154         (cd $(HOST_SUBDIR)/find && \
12155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12157                   "RANLIB=$${RANLIB}" \
12158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12159                   TAGS) \
12160           || exit 1
12161
12162 @endif find
12163
12164 .PHONY: maybe-install-info-find install-info-find
12165 maybe-install-info-find:
12166 @if find
12167 maybe-install-info-find: install-info-find
12168
12169 install-info-find: \
12170     configure-find \
12171     info-find 
12172         @: $(MAKE); $(unstage)
12173         @[ -f ./find/Makefile ] || exit 0; \
12174         r=`${PWD_COMMAND}`; export r; \
12175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12176         $(HOST_EXPORTS) \
12177         for flag in $(EXTRA_HOST_FLAGS) ; do \
12178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12179         done; \
12180         echo "Doing install-info in find" ; \
12181         (cd $(HOST_SUBDIR)/find && \
12182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12184                   "RANLIB=$${RANLIB}" \
12185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12186                   install-info) \
12187           || exit 1
12188
12189 @endif find
12190
12191 .PHONY: maybe-install-pdf-find install-pdf-find
12192 maybe-install-pdf-find:
12193 @if find
12194 maybe-install-pdf-find: install-pdf-find
12195
12196 install-pdf-find: \
12197     configure-find \
12198     pdf-find 
12199         @: $(MAKE); $(unstage)
12200         @[ -f ./find/Makefile ] || exit 0; \
12201         r=`${PWD_COMMAND}`; export r; \
12202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12203         $(HOST_EXPORTS) \
12204         for flag in $(EXTRA_HOST_FLAGS) ; do \
12205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12206         done; \
12207         echo "Doing install-pdf in find" ; \
12208         (cd $(HOST_SUBDIR)/find && \
12209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12211                   "RANLIB=$${RANLIB}" \
12212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12213                   install-pdf) \
12214           || exit 1
12215
12216 @endif find
12217
12218 .PHONY: maybe-install-html-find install-html-find
12219 maybe-install-html-find:
12220 @if find
12221 maybe-install-html-find: install-html-find
12222
12223 install-html-find: \
12224     configure-find \
12225     html-find 
12226         @: $(MAKE); $(unstage)
12227         @[ -f ./find/Makefile ] || exit 0; \
12228         r=`${PWD_COMMAND}`; export r; \
12229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12230         $(HOST_EXPORTS) \
12231         for flag in $(EXTRA_HOST_FLAGS) ; do \
12232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12233         done; \
12234         echo "Doing install-html in find" ; \
12235         (cd $(HOST_SUBDIR)/find && \
12236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12238                   "RANLIB=$${RANLIB}" \
12239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12240                   install-html) \
12241           || exit 1
12242
12243 @endif find
12244
12245 .PHONY: maybe-installcheck-find installcheck-find
12246 maybe-installcheck-find:
12247 @if find
12248 maybe-installcheck-find: installcheck-find
12249
12250 installcheck-find: \
12251     configure-find 
12252         @: $(MAKE); $(unstage)
12253         @[ -f ./find/Makefile ] || exit 0; \
12254         r=`${PWD_COMMAND}`; export r; \
12255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12256         $(HOST_EXPORTS) \
12257         for flag in $(EXTRA_HOST_FLAGS) ; do \
12258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12259         done; \
12260         echo "Doing installcheck in find" ; \
12261         (cd $(HOST_SUBDIR)/find && \
12262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12264                   "RANLIB=$${RANLIB}" \
12265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12266                   installcheck) \
12267           || exit 1
12268
12269 @endif find
12270
12271 .PHONY: maybe-mostlyclean-find mostlyclean-find
12272 maybe-mostlyclean-find:
12273 @if find
12274 maybe-mostlyclean-find: mostlyclean-find
12275
12276 mostlyclean-find: 
12277         @: $(MAKE); $(unstage)
12278         @[ -f ./find/Makefile ] || exit 0; \
12279         r=`${PWD_COMMAND}`; export r; \
12280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12281         $(HOST_EXPORTS) \
12282         for flag in $(EXTRA_HOST_FLAGS) ; do \
12283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12284         done; \
12285         echo "Doing mostlyclean in find" ; \
12286         (cd $(HOST_SUBDIR)/find && \
12287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12289                   "RANLIB=$${RANLIB}" \
12290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12291                   mostlyclean) \
12292           || exit 1
12293
12294 @endif find
12295
12296 .PHONY: maybe-clean-find clean-find
12297 maybe-clean-find:
12298 @if find
12299 maybe-clean-find: clean-find
12300
12301 clean-find: 
12302         @: $(MAKE); $(unstage)
12303         @[ -f ./find/Makefile ] || exit 0; \
12304         r=`${PWD_COMMAND}`; export r; \
12305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12306         $(HOST_EXPORTS) \
12307         for flag in $(EXTRA_HOST_FLAGS) ; do \
12308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12309         done; \
12310         echo "Doing clean in find" ; \
12311         (cd $(HOST_SUBDIR)/find && \
12312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12314                   "RANLIB=$${RANLIB}" \
12315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12316                   clean) \
12317           || exit 1
12318
12319 @endif find
12320
12321 .PHONY: maybe-distclean-find distclean-find
12322 maybe-distclean-find:
12323 @if find
12324 maybe-distclean-find: distclean-find
12325
12326 distclean-find: 
12327         @: $(MAKE); $(unstage)
12328         @[ -f ./find/Makefile ] || exit 0; \
12329         r=`${PWD_COMMAND}`; export r; \
12330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12331         $(HOST_EXPORTS) \
12332         for flag in $(EXTRA_HOST_FLAGS) ; do \
12333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12334         done; \
12335         echo "Doing distclean in find" ; \
12336         (cd $(HOST_SUBDIR)/find && \
12337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12339                   "RANLIB=$${RANLIB}" \
12340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12341                   distclean) \
12342           || exit 1
12343
12344 @endif find
12345
12346 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12347 maybe-maintainer-clean-find:
12348 @if find
12349 maybe-maintainer-clean-find: maintainer-clean-find
12350
12351 maintainer-clean-find: 
12352         @: $(MAKE); $(unstage)
12353         @[ -f ./find/Makefile ] || exit 0; \
12354         r=`${PWD_COMMAND}`; export r; \
12355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12356         $(HOST_EXPORTS) \
12357         for flag in $(EXTRA_HOST_FLAGS) ; do \
12358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12359         done; \
12360         echo "Doing maintainer-clean in find" ; \
12361         (cd $(HOST_SUBDIR)/find && \
12362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12364                   "RANLIB=$${RANLIB}" \
12365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12366                   maintainer-clean) \
12367           || exit 1
12368
12369 @endif find
12370
12371
12372
12373 .PHONY: configure-fixincludes maybe-configure-fixincludes
12374 maybe-configure-fixincludes:
12375 @if gcc-bootstrap
12376 configure-fixincludes: stage_current
12377 @endif gcc-bootstrap
12378 @if fixincludes
12379 maybe-configure-fixincludes: configure-fixincludes
12380 configure-fixincludes: 
12381         @: $(MAKE); $(unstage)
12382         @r=`${PWD_COMMAND}`; export r; \
12383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12384         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12385         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12386         $(HOST_EXPORTS) \
12387         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12388         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12389         case $(srcdir) in \
12390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12391           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12393         esac; \
12394         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12395         libsrcdir="$$s/fixincludes"; \
12396         $(SHELL) $${libsrcdir}/configure \
12397           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12398           --target=${target_alias} $${srcdiroption}  \
12399           || exit 1
12400 @endif fixincludes
12401
12402
12403
12404
12405
12406 .PHONY: all-fixincludes maybe-all-fixincludes
12407 maybe-all-fixincludes:
12408 @if gcc-bootstrap
12409 all-fixincludes: stage_current
12410 @endif gcc-bootstrap
12411 @if fixincludes
12412 TARGET-fixincludes=all
12413 maybe-all-fixincludes: all-fixincludes
12414 all-fixincludes: configure-fixincludes
12415         @: $(MAKE); $(unstage)
12416         @r=`${PWD_COMMAND}`; export r; \
12417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12418         $(HOST_EXPORTS) \
12419         (cd $(HOST_SUBDIR)/fixincludes && \
12420           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12421                 $(TARGET-fixincludes))
12422 @endif fixincludes
12423
12424
12425
12426
12427 .PHONY: check-fixincludes maybe-check-fixincludes
12428 maybe-check-fixincludes:
12429 @if fixincludes
12430 maybe-check-fixincludes: check-fixincludes
12431
12432 check-fixincludes:
12433         @: $(MAKE); $(unstage)
12434         @r=`${PWD_COMMAND}`; export r; \
12435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436         $(HOST_EXPORTS) \
12437         (cd $(HOST_SUBDIR)/fixincludes && \
12438           $(MAKE) $(FLAGS_TO_PASS)  check)
12439
12440 @endif fixincludes
12441
12442 .PHONY: install-fixincludes maybe-install-fixincludes
12443 maybe-install-fixincludes:
12444 @if fixincludes
12445 maybe-install-fixincludes: install-fixincludes
12446
12447 install-fixincludes: installdirs
12448         @: $(MAKE); $(unstage)
12449         @r=`${PWD_COMMAND}`; export r; \
12450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12451         $(HOST_EXPORTS) \
12452         (cd $(HOST_SUBDIR)/fixincludes && \
12453           $(MAKE) $(FLAGS_TO_PASS)  install)
12454
12455 @endif fixincludes
12456
12457 # Other targets (info, dvi, pdf, etc.)
12458
12459 .PHONY: maybe-info-fixincludes info-fixincludes
12460 maybe-info-fixincludes:
12461 @if fixincludes
12462 maybe-info-fixincludes: info-fixincludes
12463
12464 info-fixincludes: \
12465     configure-fixincludes 
12466         @: $(MAKE); $(unstage)
12467         @[ -f ./fixincludes/Makefile ] || exit 0; \
12468         r=`${PWD_COMMAND}`; export r; \
12469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12470         $(HOST_EXPORTS) \
12471         for flag in $(EXTRA_HOST_FLAGS) ; do \
12472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12473         done; \
12474         echo "Doing info in fixincludes" ; \
12475         (cd $(HOST_SUBDIR)/fixincludes && \
12476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12478                   "RANLIB=$${RANLIB}" \
12479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12480                   info) \
12481           || exit 1
12482
12483 @endif fixincludes
12484
12485 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12486 maybe-dvi-fixincludes:
12487 @if fixincludes
12488 maybe-dvi-fixincludes: dvi-fixincludes
12489
12490 dvi-fixincludes: \
12491     configure-fixincludes 
12492         @: $(MAKE); $(unstage)
12493         @[ -f ./fixincludes/Makefile ] || exit 0; \
12494         r=`${PWD_COMMAND}`; export r; \
12495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12496         $(HOST_EXPORTS) \
12497         for flag in $(EXTRA_HOST_FLAGS) ; do \
12498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12499         done; \
12500         echo "Doing dvi in fixincludes" ; \
12501         (cd $(HOST_SUBDIR)/fixincludes && \
12502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12504                   "RANLIB=$${RANLIB}" \
12505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12506                   dvi) \
12507           || exit 1
12508
12509 @endif fixincludes
12510
12511 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12512 maybe-pdf-fixincludes:
12513 @if fixincludes
12514 maybe-pdf-fixincludes: pdf-fixincludes
12515
12516 pdf-fixincludes: \
12517     configure-fixincludes 
12518         @: $(MAKE); $(unstage)
12519         @[ -f ./fixincludes/Makefile ] || exit 0; \
12520         r=`${PWD_COMMAND}`; export r; \
12521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12522         $(HOST_EXPORTS) \
12523         for flag in $(EXTRA_HOST_FLAGS) ; do \
12524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12525         done; \
12526         echo "Doing pdf in fixincludes" ; \
12527         (cd $(HOST_SUBDIR)/fixincludes && \
12528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12530                   "RANLIB=$${RANLIB}" \
12531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12532                   pdf) \
12533           || exit 1
12534
12535 @endif fixincludes
12536
12537 .PHONY: maybe-html-fixincludes html-fixincludes
12538 maybe-html-fixincludes:
12539 @if fixincludes
12540 maybe-html-fixincludes: html-fixincludes
12541
12542 html-fixincludes: \
12543     configure-fixincludes 
12544         @: $(MAKE); $(unstage)
12545         @[ -f ./fixincludes/Makefile ] || exit 0; \
12546         r=`${PWD_COMMAND}`; export r; \
12547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12548         $(HOST_EXPORTS) \
12549         for flag in $(EXTRA_HOST_FLAGS) ; do \
12550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12551         done; \
12552         echo "Doing html in fixincludes" ; \
12553         (cd $(HOST_SUBDIR)/fixincludes && \
12554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12556                   "RANLIB=$${RANLIB}" \
12557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12558                   html) \
12559           || exit 1
12560
12561 @endif fixincludes
12562
12563 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12564 maybe-TAGS-fixincludes:
12565 @if fixincludes
12566 maybe-TAGS-fixincludes: TAGS-fixincludes
12567
12568 # fixincludes doesn't support TAGS.
12569 TAGS-fixincludes:
12570
12571 @endif fixincludes
12572
12573 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12574 maybe-install-info-fixincludes:
12575 @if fixincludes
12576 maybe-install-info-fixincludes: install-info-fixincludes
12577
12578 install-info-fixincludes: \
12579     configure-fixincludes \
12580     info-fixincludes 
12581         @: $(MAKE); $(unstage)
12582         @[ -f ./fixincludes/Makefile ] || exit 0; \
12583         r=`${PWD_COMMAND}`; export r; \
12584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12585         $(HOST_EXPORTS) \
12586         for flag in $(EXTRA_HOST_FLAGS) ; do \
12587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12588         done; \
12589         echo "Doing install-info in fixincludes" ; \
12590         (cd $(HOST_SUBDIR)/fixincludes && \
12591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12593                   "RANLIB=$${RANLIB}" \
12594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12595                   install-info) \
12596           || exit 1
12597
12598 @endif fixincludes
12599
12600 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12601 maybe-install-pdf-fixincludes:
12602 @if fixincludes
12603 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12604
12605 install-pdf-fixincludes: \
12606     configure-fixincludes \
12607     pdf-fixincludes 
12608         @: $(MAKE); $(unstage)
12609         @[ -f ./fixincludes/Makefile ] || exit 0; \
12610         r=`${PWD_COMMAND}`; export r; \
12611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12612         $(HOST_EXPORTS) \
12613         for flag in $(EXTRA_HOST_FLAGS) ; do \
12614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12615         done; \
12616         echo "Doing install-pdf in fixincludes" ; \
12617         (cd $(HOST_SUBDIR)/fixincludes && \
12618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12620                   "RANLIB=$${RANLIB}" \
12621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12622                   install-pdf) \
12623           || exit 1
12624
12625 @endif fixincludes
12626
12627 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12628 maybe-install-html-fixincludes:
12629 @if fixincludes
12630 maybe-install-html-fixincludes: install-html-fixincludes
12631
12632 install-html-fixincludes: \
12633     configure-fixincludes \
12634     html-fixincludes 
12635         @: $(MAKE); $(unstage)
12636         @[ -f ./fixincludes/Makefile ] || exit 0; \
12637         r=`${PWD_COMMAND}`; export r; \
12638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12639         $(HOST_EXPORTS) \
12640         for flag in $(EXTRA_HOST_FLAGS) ; do \
12641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12642         done; \
12643         echo "Doing install-html in fixincludes" ; \
12644         (cd $(HOST_SUBDIR)/fixincludes && \
12645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12647                   "RANLIB=$${RANLIB}" \
12648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12649                   install-html) \
12650           || exit 1
12651
12652 @endif fixincludes
12653
12654 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12655 maybe-installcheck-fixincludes:
12656 @if fixincludes
12657 maybe-installcheck-fixincludes: installcheck-fixincludes
12658
12659 installcheck-fixincludes: \
12660     configure-fixincludes 
12661         @: $(MAKE); $(unstage)
12662         @[ -f ./fixincludes/Makefile ] || exit 0; \
12663         r=`${PWD_COMMAND}`; export r; \
12664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12665         $(HOST_EXPORTS) \
12666         for flag in $(EXTRA_HOST_FLAGS) ; do \
12667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12668         done; \
12669         echo "Doing installcheck in fixincludes" ; \
12670         (cd $(HOST_SUBDIR)/fixincludes && \
12671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12673                   "RANLIB=$${RANLIB}" \
12674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12675                   installcheck) \
12676           || exit 1
12677
12678 @endif fixincludes
12679
12680 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12681 maybe-mostlyclean-fixincludes:
12682 @if fixincludes
12683 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12684
12685 mostlyclean-fixincludes: 
12686         @: $(MAKE); $(unstage)
12687         @[ -f ./fixincludes/Makefile ] || exit 0; \
12688         r=`${PWD_COMMAND}`; export r; \
12689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12690         $(HOST_EXPORTS) \
12691         for flag in $(EXTRA_HOST_FLAGS) ; do \
12692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12693         done; \
12694         echo "Doing mostlyclean in fixincludes" ; \
12695         (cd $(HOST_SUBDIR)/fixincludes && \
12696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12698                   "RANLIB=$${RANLIB}" \
12699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12700                   mostlyclean) \
12701           || exit 1
12702
12703 @endif fixincludes
12704
12705 .PHONY: maybe-clean-fixincludes clean-fixincludes
12706 maybe-clean-fixincludes:
12707 @if fixincludes
12708 maybe-clean-fixincludes: clean-fixincludes
12709
12710 clean-fixincludes: 
12711         @: $(MAKE); $(unstage)
12712         @[ -f ./fixincludes/Makefile ] || exit 0; \
12713         r=`${PWD_COMMAND}`; export r; \
12714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12715         $(HOST_EXPORTS) \
12716         for flag in $(EXTRA_HOST_FLAGS) ; do \
12717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12718         done; \
12719         echo "Doing clean in fixincludes" ; \
12720         (cd $(HOST_SUBDIR)/fixincludes && \
12721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12723                   "RANLIB=$${RANLIB}" \
12724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12725                   clean) \
12726           || exit 1
12727
12728 @endif fixincludes
12729
12730 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12731 maybe-distclean-fixincludes:
12732 @if fixincludes
12733 maybe-distclean-fixincludes: distclean-fixincludes
12734
12735 distclean-fixincludes: 
12736         @: $(MAKE); $(unstage)
12737         @[ -f ./fixincludes/Makefile ] || exit 0; \
12738         r=`${PWD_COMMAND}`; export r; \
12739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12740         $(HOST_EXPORTS) \
12741         for flag in $(EXTRA_HOST_FLAGS) ; do \
12742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12743         done; \
12744         echo "Doing distclean in fixincludes" ; \
12745         (cd $(HOST_SUBDIR)/fixincludes && \
12746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12748                   "RANLIB=$${RANLIB}" \
12749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12750                   distclean) \
12751           || exit 1
12752
12753 @endif fixincludes
12754
12755 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12756 maybe-maintainer-clean-fixincludes:
12757 @if fixincludes
12758 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12759
12760 maintainer-clean-fixincludes: 
12761         @: $(MAKE); $(unstage)
12762         @[ -f ./fixincludes/Makefile ] || exit 0; \
12763         r=`${PWD_COMMAND}`; export r; \
12764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12765         $(HOST_EXPORTS) \
12766         for flag in $(EXTRA_HOST_FLAGS) ; do \
12767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12768         done; \
12769         echo "Doing maintainer-clean in fixincludes" ; \
12770         (cd $(HOST_SUBDIR)/fixincludes && \
12771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12773                   "RANLIB=$${RANLIB}" \
12774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12775                   maintainer-clean) \
12776           || exit 1
12777
12778 @endif fixincludes
12779
12780
12781
12782 .PHONY: configure-flex maybe-configure-flex
12783 maybe-configure-flex:
12784 @if gcc-bootstrap
12785 configure-flex: stage_current
12786 @endif gcc-bootstrap
12787 @if flex
12788 maybe-configure-flex: configure-flex
12789 configure-flex: 
12790         @: $(MAKE); $(unstage)
12791         @r=`${PWD_COMMAND}`; export r; \
12792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12793         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12794         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12795         $(HOST_EXPORTS) \
12796         echo Configuring in $(HOST_SUBDIR)/flex; \
12797         cd "$(HOST_SUBDIR)/flex" || exit 1; \
12798         case $(srcdir) in \
12799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12800           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12802         esac; \
12803         srcdiroption="--srcdir=$${topdir}/flex"; \
12804         libsrcdir="$$s/flex"; \
12805         $(SHELL) $${libsrcdir}/configure \
12806           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12807           --target=${target_alias} $${srcdiroption}  \
12808           || exit 1
12809 @endif flex
12810
12811
12812
12813
12814
12815 .PHONY: all-flex maybe-all-flex
12816 maybe-all-flex:
12817 @if gcc-bootstrap
12818 all-flex: stage_current
12819 @endif gcc-bootstrap
12820 @if flex
12821 TARGET-flex=all
12822 maybe-all-flex: all-flex
12823 all-flex: configure-flex
12824         @: $(MAKE); $(unstage)
12825         @r=`${PWD_COMMAND}`; export r; \
12826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12827         $(HOST_EXPORTS) \
12828         (cd $(HOST_SUBDIR)/flex && \
12829           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12830                 $(TARGET-flex))
12831 @endif flex
12832
12833
12834
12835
12836 .PHONY: check-flex maybe-check-flex
12837 maybe-check-flex:
12838 @if flex
12839 maybe-check-flex: check-flex
12840
12841 # This module is only tested in a native toolchain.
12842 check-flex:
12843         @: $(MAKE); $(unstage)
12844         @if [ '$(host)' = '$(target)' ] ; then \
12845           r=`${PWD_COMMAND}`; export r; \
12846           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12847           $(HOST_EXPORTS) \
12848           (cd $(HOST_SUBDIR)/flex && \
12849             $(MAKE) $(FLAGS_TO_PASS)  check); \
12850         fi
12851
12852 @endif flex
12853
12854 .PHONY: install-flex maybe-install-flex
12855 maybe-install-flex:
12856 @if flex
12857 maybe-install-flex: install-flex
12858
12859 install-flex: installdirs
12860         @: $(MAKE); $(unstage)
12861         @r=`${PWD_COMMAND}`; export r; \
12862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12863         $(HOST_EXPORTS) \
12864         (cd $(HOST_SUBDIR)/flex && \
12865           $(MAKE) $(FLAGS_TO_PASS)  install)
12866
12867 @endif flex
12868
12869 # Other targets (info, dvi, pdf, etc.)
12870
12871 .PHONY: maybe-info-flex info-flex
12872 maybe-info-flex:
12873 @if flex
12874 maybe-info-flex: info-flex
12875
12876 info-flex: \
12877     configure-flex 
12878         @: $(MAKE); $(unstage)
12879         @[ -f ./flex/Makefile ] || exit 0; \
12880         r=`${PWD_COMMAND}`; export r; \
12881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12882         $(HOST_EXPORTS) \
12883         for flag in $(EXTRA_HOST_FLAGS) ; do \
12884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12885         done; \
12886         echo "Doing info in flex" ; \
12887         (cd $(HOST_SUBDIR)/flex && \
12888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12890                   "RANLIB=$${RANLIB}" \
12891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12892                   info) \
12893           || exit 1
12894
12895 @endif flex
12896
12897 .PHONY: maybe-dvi-flex dvi-flex
12898 maybe-dvi-flex:
12899 @if flex
12900 maybe-dvi-flex: dvi-flex
12901
12902 dvi-flex: \
12903     configure-flex 
12904         @: $(MAKE); $(unstage)
12905         @[ -f ./flex/Makefile ] || exit 0; \
12906         r=`${PWD_COMMAND}`; export r; \
12907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12908         $(HOST_EXPORTS) \
12909         for flag in $(EXTRA_HOST_FLAGS) ; do \
12910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12911         done; \
12912         echo "Doing dvi in flex" ; \
12913         (cd $(HOST_SUBDIR)/flex && \
12914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12916                   "RANLIB=$${RANLIB}" \
12917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12918                   dvi) \
12919           || exit 1
12920
12921 @endif flex
12922
12923 .PHONY: maybe-pdf-flex pdf-flex
12924 maybe-pdf-flex:
12925 @if flex
12926 maybe-pdf-flex: pdf-flex
12927
12928 pdf-flex: \
12929     configure-flex 
12930         @: $(MAKE); $(unstage)
12931         @[ -f ./flex/Makefile ] || exit 0; \
12932         r=`${PWD_COMMAND}`; export r; \
12933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12934         $(HOST_EXPORTS) \
12935         for flag in $(EXTRA_HOST_FLAGS) ; do \
12936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12937         done; \
12938         echo "Doing pdf in flex" ; \
12939         (cd $(HOST_SUBDIR)/flex && \
12940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12942                   "RANLIB=$${RANLIB}" \
12943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12944                   pdf) \
12945           || exit 1
12946
12947 @endif flex
12948
12949 .PHONY: maybe-html-flex html-flex
12950 maybe-html-flex:
12951 @if flex
12952 maybe-html-flex: html-flex
12953
12954 html-flex: \
12955     configure-flex 
12956         @: $(MAKE); $(unstage)
12957         @[ -f ./flex/Makefile ] || exit 0; \
12958         r=`${PWD_COMMAND}`; export r; \
12959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12960         $(HOST_EXPORTS) \
12961         for flag in $(EXTRA_HOST_FLAGS) ; do \
12962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12963         done; \
12964         echo "Doing html in flex" ; \
12965         (cd $(HOST_SUBDIR)/flex && \
12966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12968                   "RANLIB=$${RANLIB}" \
12969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12970                   html) \
12971           || exit 1
12972
12973 @endif flex
12974
12975 .PHONY: maybe-TAGS-flex TAGS-flex
12976 maybe-TAGS-flex:
12977 @if flex
12978 maybe-TAGS-flex: TAGS-flex
12979
12980 TAGS-flex: \
12981     configure-flex 
12982         @: $(MAKE); $(unstage)
12983         @[ -f ./flex/Makefile ] || exit 0; \
12984         r=`${PWD_COMMAND}`; export r; \
12985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12986         $(HOST_EXPORTS) \
12987         for flag in $(EXTRA_HOST_FLAGS) ; do \
12988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12989         done; \
12990         echo "Doing TAGS in flex" ; \
12991         (cd $(HOST_SUBDIR)/flex && \
12992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12994                   "RANLIB=$${RANLIB}" \
12995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12996                   TAGS) \
12997           || exit 1
12998
12999 @endif flex
13000
13001 .PHONY: maybe-install-info-flex install-info-flex
13002 maybe-install-info-flex:
13003 @if flex
13004 maybe-install-info-flex: install-info-flex
13005
13006 install-info-flex: \
13007     configure-flex \
13008     info-flex 
13009         @: $(MAKE); $(unstage)
13010         @[ -f ./flex/Makefile ] || exit 0; \
13011         r=`${PWD_COMMAND}`; export r; \
13012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13013         $(HOST_EXPORTS) \
13014         for flag in $(EXTRA_HOST_FLAGS) ; do \
13015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13016         done; \
13017         echo "Doing install-info in flex" ; \
13018         (cd $(HOST_SUBDIR)/flex && \
13019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13021                   "RANLIB=$${RANLIB}" \
13022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13023                   install-info) \
13024           || exit 1
13025
13026 @endif flex
13027
13028 .PHONY: maybe-install-pdf-flex install-pdf-flex
13029 maybe-install-pdf-flex:
13030 @if flex
13031 maybe-install-pdf-flex: install-pdf-flex
13032
13033 install-pdf-flex: \
13034     configure-flex \
13035     pdf-flex 
13036         @: $(MAKE); $(unstage)
13037         @[ -f ./flex/Makefile ] || exit 0; \
13038         r=`${PWD_COMMAND}`; export r; \
13039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13040         $(HOST_EXPORTS) \
13041         for flag in $(EXTRA_HOST_FLAGS) ; do \
13042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13043         done; \
13044         echo "Doing install-pdf in flex" ; \
13045         (cd $(HOST_SUBDIR)/flex && \
13046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13048                   "RANLIB=$${RANLIB}" \
13049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13050                   install-pdf) \
13051           || exit 1
13052
13053 @endif flex
13054
13055 .PHONY: maybe-install-html-flex install-html-flex
13056 maybe-install-html-flex:
13057 @if flex
13058 maybe-install-html-flex: install-html-flex
13059
13060 install-html-flex: \
13061     configure-flex \
13062     html-flex 
13063         @: $(MAKE); $(unstage)
13064         @[ -f ./flex/Makefile ] || exit 0; \
13065         r=`${PWD_COMMAND}`; export r; \
13066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13067         $(HOST_EXPORTS) \
13068         for flag in $(EXTRA_HOST_FLAGS) ; do \
13069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13070         done; \
13071         echo "Doing install-html in flex" ; \
13072         (cd $(HOST_SUBDIR)/flex && \
13073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13075                   "RANLIB=$${RANLIB}" \
13076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13077                   install-html) \
13078           || exit 1
13079
13080 @endif flex
13081
13082 .PHONY: maybe-installcheck-flex installcheck-flex
13083 maybe-installcheck-flex:
13084 @if flex
13085 maybe-installcheck-flex: installcheck-flex
13086
13087 installcheck-flex: \
13088     configure-flex 
13089         @: $(MAKE); $(unstage)
13090         @[ -f ./flex/Makefile ] || exit 0; \
13091         r=`${PWD_COMMAND}`; export r; \
13092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13093         $(HOST_EXPORTS) \
13094         for flag in $(EXTRA_HOST_FLAGS) ; do \
13095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13096         done; \
13097         echo "Doing installcheck in flex" ; \
13098         (cd $(HOST_SUBDIR)/flex && \
13099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13101                   "RANLIB=$${RANLIB}" \
13102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13103                   installcheck) \
13104           || exit 1
13105
13106 @endif flex
13107
13108 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13109 maybe-mostlyclean-flex:
13110 @if flex
13111 maybe-mostlyclean-flex: mostlyclean-flex
13112
13113 mostlyclean-flex: 
13114         @: $(MAKE); $(unstage)
13115         @[ -f ./flex/Makefile ] || exit 0; \
13116         r=`${PWD_COMMAND}`; export r; \
13117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13118         $(HOST_EXPORTS) \
13119         for flag in $(EXTRA_HOST_FLAGS) ; do \
13120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13121         done; \
13122         echo "Doing mostlyclean in flex" ; \
13123         (cd $(HOST_SUBDIR)/flex && \
13124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13126                   "RANLIB=$${RANLIB}" \
13127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13128                   mostlyclean) \
13129           || exit 1
13130
13131 @endif flex
13132
13133 .PHONY: maybe-clean-flex clean-flex
13134 maybe-clean-flex:
13135 @if flex
13136 maybe-clean-flex: clean-flex
13137
13138 clean-flex: 
13139         @: $(MAKE); $(unstage)
13140         @[ -f ./flex/Makefile ] || exit 0; \
13141         r=`${PWD_COMMAND}`; export r; \
13142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13143         $(HOST_EXPORTS) \
13144         for flag in $(EXTRA_HOST_FLAGS) ; do \
13145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13146         done; \
13147         echo "Doing clean in flex" ; \
13148         (cd $(HOST_SUBDIR)/flex && \
13149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13151                   "RANLIB=$${RANLIB}" \
13152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13153                   clean) \
13154           || exit 1
13155
13156 @endif flex
13157
13158 .PHONY: maybe-distclean-flex distclean-flex
13159 maybe-distclean-flex:
13160 @if flex
13161 maybe-distclean-flex: distclean-flex
13162
13163 distclean-flex: 
13164         @: $(MAKE); $(unstage)
13165         @[ -f ./flex/Makefile ] || exit 0; \
13166         r=`${PWD_COMMAND}`; export r; \
13167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13168         $(HOST_EXPORTS) \
13169         for flag in $(EXTRA_HOST_FLAGS) ; do \
13170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13171         done; \
13172         echo "Doing distclean in flex" ; \
13173         (cd $(HOST_SUBDIR)/flex && \
13174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13176                   "RANLIB=$${RANLIB}" \
13177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13178                   distclean) \
13179           || exit 1
13180
13181 @endif flex
13182
13183 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13184 maybe-maintainer-clean-flex:
13185 @if flex
13186 maybe-maintainer-clean-flex: maintainer-clean-flex
13187
13188 maintainer-clean-flex: 
13189         @: $(MAKE); $(unstage)
13190         @[ -f ./flex/Makefile ] || exit 0; \
13191         r=`${PWD_COMMAND}`; export r; \
13192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13193         $(HOST_EXPORTS) \
13194         for flag in $(EXTRA_HOST_FLAGS) ; do \
13195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13196         done; \
13197         echo "Doing maintainer-clean in flex" ; \
13198         (cd $(HOST_SUBDIR)/flex && \
13199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13201                   "RANLIB=$${RANLIB}" \
13202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13203                   maintainer-clean) \
13204           || exit 1
13205
13206 @endif flex
13207
13208
13209
13210 .PHONY: configure-gas maybe-configure-gas
13211 maybe-configure-gas:
13212 @if gcc-bootstrap
13213 configure-gas: stage_current
13214 @endif gcc-bootstrap
13215 @if gas
13216 maybe-configure-gas: configure-gas
13217 configure-gas: 
13218         @r=`${PWD_COMMAND}`; export r; \
13219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13220         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13221         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13222         $(HOST_EXPORTS) \
13223         echo Configuring in $(HOST_SUBDIR)/gas; \
13224         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13225         case $(srcdir) in \
13226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13227           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13229         esac; \
13230         srcdiroption="--srcdir=$${topdir}/gas"; \
13231         libsrcdir="$$s/gas"; \
13232         $(SHELL) $${libsrcdir}/configure \
13233           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13234           --target=${target_alias} $${srcdiroption}  \
13235           || exit 1
13236 @endif gas
13237
13238
13239
13240 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13241 maybe-configure-stage1-gas:
13242 @if gas-bootstrap
13243 maybe-configure-stage1-gas: configure-stage1-gas
13244 configure-stage1-gas:
13245         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13247         @r=`${PWD_COMMAND}`; export r; \
13248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13249         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13250         $(HOST_EXPORTS)  \
13251         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13252         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
13253         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13255         cd $(HOST_SUBDIR)/gas || exit 1; \
13256         case $(srcdir) in \
13257           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13258           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13259                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13260         esac; \
13261         srcdiroption="--srcdir=$${topdir}/gas"; \
13262         libsrcdir="$$s/gas"; \
13263         $(SHELL) $${libsrcdir}/configure \
13264           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13265           --target=${target_alias} $${srcdiroption} \
13266            \
13267           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13268 @endif gas-bootstrap
13269
13270 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13271 maybe-configure-stage2-gas:
13272 @if gas-bootstrap
13273 maybe-configure-stage2-gas: configure-stage2-gas
13274 configure-stage2-gas:
13275         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13276         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13277         @r=`${PWD_COMMAND}`; export r; \
13278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13279         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13280         $(HOST_EXPORTS) \
13281         $(POSTSTAGE1_HOST_EXPORTS)  \
13282         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13283         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
13284         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13285         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13286         cd $(HOST_SUBDIR)/gas || exit 1; \
13287         case $(srcdir) in \
13288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13289           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13291         esac; \
13292         srcdiroption="--srcdir=$${topdir}/gas"; \
13293         libsrcdir="$$s/gas"; \
13294         $(SHELL) $${libsrcdir}/configure \
13295           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13296           --target=${target_alias} $${srcdiroption} \
13297           --with-build-libsubdir=$(HOST_SUBDIR) \
13298           @stage2_werror_flag@ 
13299 @endif gas-bootstrap
13300
13301 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13302 maybe-configure-stageb2g0-gas:
13303 @if gas-bootstrap
13304 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13305 configure-stageb2g0-gas:
13306         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13307         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13308         @r=`${PWD_COMMAND}`; export r; \
13309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13310         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13311         $(HOST_EXPORTS) \
13312         $(POSTSTAGE1_HOST_EXPORTS)  \
13313         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13314         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
13315         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13317         cd $(HOST_SUBDIR)/gas || exit 1; \
13318         case $(srcdir) in \
13319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13320           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13322         esac; \
13323         srcdiroption="--srcdir=$${topdir}/gas"; \
13324         libsrcdir="$$s/gas"; \
13325         $(SHELL) $${libsrcdir}/configure \
13326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13327           --target=${target_alias} $${srcdiroption} \
13328           --with-build-libsubdir=$(HOST_SUBDIR) \
13329           @stage2_werror_flag@ 
13330 @endif gas-bootstrap
13331
13332 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13333 maybe-configure-stage3-gas:
13334 @if gas-bootstrap
13335 maybe-configure-stage3-gas: configure-stage3-gas
13336 configure-stage3-gas:
13337         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13338         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13339         @r=`${PWD_COMMAND}`; export r; \
13340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13342         $(HOST_EXPORTS) \
13343         $(POSTSTAGE1_HOST_EXPORTS)  \
13344         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13345         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
13346         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13348         cd $(HOST_SUBDIR)/gas || exit 1; \
13349         case $(srcdir) in \
13350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13351           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13353         esac; \
13354         srcdiroption="--srcdir=$${topdir}/gas"; \
13355         libsrcdir="$$s/gas"; \
13356         $(SHELL) $${libsrcdir}/configure \
13357           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13358           --target=${target_alias} $${srcdiroption} \
13359           --with-build-libsubdir=$(HOST_SUBDIR) \
13360           @stage2_werror_flag@ 
13361 @endif gas-bootstrap
13362
13363 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13364 maybe-configure-stageb3g2-gas:
13365 @if gas-bootstrap
13366 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13367 configure-stageb3g2-gas:
13368         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13369         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13370         @r=`${PWD_COMMAND}`; export r; \
13371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13372         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13373         $(HOST_EXPORTS) \
13374         $(POSTSTAGE1_HOST_EXPORTS)  \
13375         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13376         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
13377         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13379         cd $(HOST_SUBDIR)/gas || exit 1; \
13380         case $(srcdir) in \
13381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13382           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13384         esac; \
13385         srcdiroption="--srcdir=$${topdir}/gas"; \
13386         libsrcdir="$$s/gas"; \
13387         $(SHELL) $${libsrcdir}/configure \
13388           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13389           --target=${target_alias} $${srcdiroption} \
13390           --with-build-libsubdir=$(HOST_SUBDIR) \
13391           @stage2_werror_flag@ 
13392 @endif gas-bootstrap
13393
13394 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13395 maybe-configure-stage4-gas:
13396 @if gas-bootstrap
13397 maybe-configure-stage4-gas: configure-stage4-gas
13398 configure-stage4-gas:
13399         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13400         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13401         @r=`${PWD_COMMAND}`; export r; \
13402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13403         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13404         $(HOST_EXPORTS) \
13405         $(POSTSTAGE1_HOST_EXPORTS)  \
13406         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13407         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
13408         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13409         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13410         cd $(HOST_SUBDIR)/gas || exit 1; \
13411         case $(srcdir) in \
13412           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13413           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13414                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13415         esac; \
13416         srcdiroption="--srcdir=$${topdir}/gas"; \
13417         libsrcdir="$$s/gas"; \
13418         $(SHELL) $${libsrcdir}/configure \
13419           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13420           --target=${target_alias} $${srcdiroption} \
13421           --with-build-libsubdir=$(HOST_SUBDIR) \
13422           @stage2_werror_flag@ 
13423 @endif gas-bootstrap
13424
13425 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13426 maybe-configure-stageprofile-gas:
13427 @if gas-bootstrap
13428 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13429 configure-stageprofile-gas:
13430         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13431         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13432         @r=`${PWD_COMMAND}`; export r; \
13433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13434         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13435         $(HOST_EXPORTS) \
13436         $(POSTSTAGE1_HOST_EXPORTS)  \
13437         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13438         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
13439         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13441         cd $(HOST_SUBDIR)/gas || exit 1; \
13442         case $(srcdir) in \
13443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13444           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13446         esac; \
13447         srcdiroption="--srcdir=$${topdir}/gas"; \
13448         libsrcdir="$$s/gas"; \
13449         $(SHELL) $${libsrcdir}/configure \
13450           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13451           --target=${target_alias} $${srcdiroption} \
13452           --with-build-libsubdir=$(HOST_SUBDIR) \
13453           @stage2_werror_flag@ 
13454 @endif gas-bootstrap
13455
13456 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13457 maybe-configure-stagefeedback-gas:
13458 @if gas-bootstrap
13459 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13460 configure-stagefeedback-gas:
13461         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13462         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13463         @r=`${PWD_COMMAND}`; export r; \
13464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13465         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13466         $(HOST_EXPORTS) \
13467         $(POSTSTAGE1_HOST_EXPORTS)  \
13468         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13469         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
13470         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13472         cd $(HOST_SUBDIR)/gas || exit 1; \
13473         case $(srcdir) in \
13474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13475           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13477         esac; \
13478         srcdiroption="--srcdir=$${topdir}/gas"; \
13479         libsrcdir="$$s/gas"; \
13480         $(SHELL) $${libsrcdir}/configure \
13481           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13482           --target=${target_alias} $${srcdiroption} \
13483           --with-build-libsubdir=$(HOST_SUBDIR) \
13484           @stage2_werror_flag@ 
13485 @endif gas-bootstrap
13486
13487
13488
13489
13490
13491 .PHONY: all-gas maybe-all-gas
13492 maybe-all-gas:
13493 @if gcc-bootstrap
13494 all-gas: stage_current
13495 @endif gcc-bootstrap
13496 @if gas
13497 TARGET-gas=all
13498 maybe-all-gas: all-gas
13499 all-gas: configure-gas
13500         @r=`${PWD_COMMAND}`; export r; \
13501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13502         $(HOST_EXPORTS) \
13503         (cd $(HOST_SUBDIR)/gas && \
13504           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13505                 $(TARGET-gas))
13506 @endif gas
13507
13508
13509
13510 .PHONY: all-stage1-gas maybe-all-stage1-gas
13511 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13512 maybe-all-stage1-gas:
13513 maybe-clean-stage1-gas:
13514 @if gas-bootstrap
13515 maybe-all-stage1-gas: all-stage1-gas
13516 all-stage1: all-stage1-gas
13517 TARGET-stage1-gas = $(TARGET-gas)
13518 all-stage1-gas: configure-stage1-gas
13519         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13520         @r=`${PWD_COMMAND}`; export r; \
13521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13522         $(HOST_EXPORTS) \
13523         cd $(HOST_SUBDIR)/gas && \
13524         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13525                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13526                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13527                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13528                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
13529                 $(TARGET-stage1-gas)
13530
13531 maybe-clean-stage1-gas: clean-stage1-gas
13532 clean-stage1: clean-stage1-gas
13533 clean-stage1-gas:
13534         @if [ $(current_stage) = stage1 ]; then \
13535           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13536         else \
13537           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13538           $(MAKE) stage1-start; \
13539         fi; \
13540         cd $(HOST_SUBDIR)/gas && \
13541         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13542                  clean
13543 @endif gas-bootstrap
13544
13545
13546 .PHONY: all-stage2-gas maybe-all-stage2-gas
13547 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13548 maybe-all-stage2-gas:
13549 maybe-clean-stage2-gas:
13550 @if gas-bootstrap
13551 maybe-all-stage2-gas: all-stage2-gas
13552 all-stage2: all-stage2-gas
13553 TARGET-stage2-gas = $(TARGET-gas)
13554 all-stage2-gas: configure-stage2-gas
13555         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13556         @r=`${PWD_COMMAND}`; export r; \
13557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13558         $(HOST_EXPORTS) \
13559         $(POSTSTAGE1_HOST_EXPORTS) \
13560         cd $(HOST_SUBDIR)/gas && \
13561         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13562                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13563                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13564                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13565                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13566                 $(TARGET-stage2-gas)
13567
13568 maybe-clean-stage2-gas: clean-stage2-gas
13569 clean-stage2: clean-stage2-gas
13570 clean-stage2-gas:
13571         @if [ $(current_stage) = stage2 ]; then \
13572           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13573         else \
13574           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13575           $(MAKE) stage2-start; \
13576         fi; \
13577         cd $(HOST_SUBDIR)/gas && \
13578         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13579                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13580                  clean
13581 @endif gas-bootstrap
13582
13583
13584 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13585 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13586 maybe-all-stageb2g0-gas:
13587 maybe-clean-stageb2g0-gas:
13588 @if gas-bootstrap
13589 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13590 all-stageb2g0: all-stageb2g0-gas
13591 TARGET-stageb2g0-gas = $(TARGET-gas)
13592 all-stageb2g0-gas: configure-stageb2g0-gas
13593         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13594         @r=`${PWD_COMMAND}`; export r; \
13595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13596         $(HOST_EXPORTS) \
13597         $(POSTSTAGE1_HOST_EXPORTS) \
13598         cd $(HOST_SUBDIR)/gas && \
13599         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13600                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13601                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13602                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13603                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13604                 $(TARGET-stageb2g0-gas)
13605
13606 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13607 clean-stageb2g0: clean-stageb2g0-gas
13608 clean-stageb2g0-gas:
13609         @if [ $(current_stage) = stageb2g0 ]; then \
13610           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13611         else \
13612           [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13613           $(MAKE) stageb2g0-start; \
13614         fi; \
13615         cd $(HOST_SUBDIR)/gas && \
13616         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13617                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13618                  clean
13619 @endif gas-bootstrap
13620
13621
13622 .PHONY: all-stage3-gas maybe-all-stage3-gas
13623 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13624 maybe-all-stage3-gas:
13625 maybe-clean-stage3-gas:
13626 @if gas-bootstrap
13627 maybe-all-stage3-gas: all-stage3-gas
13628 all-stage3: all-stage3-gas
13629 TARGET-stage3-gas = $(TARGET-gas)
13630 all-stage3-gas: configure-stage3-gas
13631         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13632         @r=`${PWD_COMMAND}`; export r; \
13633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13634         $(HOST_EXPORTS) \
13635         $(POSTSTAGE1_HOST_EXPORTS) \
13636         cd $(HOST_SUBDIR)/gas && \
13637         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13638                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13639                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13640                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13641                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13642                 $(TARGET-stage3-gas)
13643
13644 maybe-clean-stage3-gas: clean-stage3-gas
13645 clean-stage3: clean-stage3-gas
13646 clean-stage3-gas:
13647         @if [ $(current_stage) = stage3 ]; then \
13648           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13649         else \
13650           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13651           $(MAKE) stage3-start; \
13652         fi; \
13653         cd $(HOST_SUBDIR)/gas && \
13654         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13655                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13656                  clean
13657 @endif gas-bootstrap
13658
13659
13660 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13661 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13662 maybe-all-stageb3g2-gas:
13663 maybe-clean-stageb3g2-gas:
13664 @if gas-bootstrap
13665 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13666 all-stageb3g2: all-stageb3g2-gas
13667 TARGET-stageb3g2-gas = $(TARGET-gas)
13668 all-stageb3g2-gas: configure-stageb3g2-gas
13669         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13670         @r=`${PWD_COMMAND}`; export r; \
13671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13672         $(HOST_EXPORTS) \
13673         $(POSTSTAGE1_HOST_EXPORTS) \
13674         cd $(HOST_SUBDIR)/gas && \
13675         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13676                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13677                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13678                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13679                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13680                 $(TARGET-stageb3g2-gas)
13681
13682 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13683 clean-stageb3g2: clean-stageb3g2-gas
13684 clean-stageb3g2-gas:
13685         @if [ $(current_stage) = stageb3g2 ]; then \
13686           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13687         else \
13688           [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13689           $(MAKE) stageb3g2-start; \
13690         fi; \
13691         cd $(HOST_SUBDIR)/gas && \
13692         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13693                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13694                  clean
13695 @endif gas-bootstrap
13696
13697
13698 .PHONY: all-stage4-gas maybe-all-stage4-gas
13699 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13700 maybe-all-stage4-gas:
13701 maybe-clean-stage4-gas:
13702 @if gas-bootstrap
13703 maybe-all-stage4-gas: all-stage4-gas
13704 all-stage4: all-stage4-gas
13705 TARGET-stage4-gas = $(TARGET-gas)
13706 all-stage4-gas: configure-stage4-gas
13707         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13708         @r=`${PWD_COMMAND}`; export r; \
13709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13710         $(HOST_EXPORTS) \
13711         $(POSTSTAGE1_HOST_EXPORTS) \
13712         cd $(HOST_SUBDIR)/gas && \
13713         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13714                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13715                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13716                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13717                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13718                 $(TARGET-stage4-gas)
13719
13720 maybe-clean-stage4-gas: clean-stage4-gas
13721 clean-stage4: clean-stage4-gas
13722 clean-stage4-gas:
13723         @if [ $(current_stage) = stage4 ]; then \
13724           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13725         else \
13726           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13727           $(MAKE) stage4-start; \
13728         fi; \
13729         cd $(HOST_SUBDIR)/gas && \
13730         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13731                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13732                  clean
13733 @endif gas-bootstrap
13734
13735
13736 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13737 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13738 maybe-all-stageprofile-gas:
13739 maybe-clean-stageprofile-gas:
13740 @if gas-bootstrap
13741 maybe-all-stageprofile-gas: all-stageprofile-gas
13742 all-stageprofile: all-stageprofile-gas
13743 TARGET-stageprofile-gas = $(TARGET-gas)
13744 all-stageprofile-gas: configure-stageprofile-gas
13745         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13746         @r=`${PWD_COMMAND}`; export r; \
13747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13748         $(HOST_EXPORTS) \
13749         $(POSTSTAGE1_HOST_EXPORTS) \
13750         cd $(HOST_SUBDIR)/gas && \
13751         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13752                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13753                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13754                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13755                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13756                 $(TARGET-stageprofile-gas)
13757
13758 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13759 clean-stageprofile: clean-stageprofile-gas
13760 clean-stageprofile-gas:
13761         @if [ $(current_stage) = stageprofile ]; then \
13762           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13763         else \
13764           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13765           $(MAKE) stageprofile-start; \
13766         fi; \
13767         cd $(HOST_SUBDIR)/gas && \
13768         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13769                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13770                  clean
13771 @endif gas-bootstrap
13772
13773
13774 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13775 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13776 maybe-all-stagefeedback-gas:
13777 maybe-clean-stagefeedback-gas:
13778 @if gas-bootstrap
13779 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13780 all-stagefeedback: all-stagefeedback-gas
13781 TARGET-stagefeedback-gas = $(TARGET-gas)
13782 all-stagefeedback-gas: configure-stagefeedback-gas
13783         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13784         @r=`${PWD_COMMAND}`; export r; \
13785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13786         $(HOST_EXPORTS) \
13787         $(POSTSTAGE1_HOST_EXPORTS) \
13788         cd $(HOST_SUBDIR)/gas && \
13789         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13790                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13791                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13792                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13793                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13794                 $(TARGET-stagefeedback-gas)
13795
13796 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13797 clean-stagefeedback: clean-stagefeedback-gas
13798 clean-stagefeedback-gas:
13799         @if [ $(current_stage) = stagefeedback ]; then \
13800           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13801         else \
13802           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13803           $(MAKE) stagefeedback-start; \
13804         fi; \
13805         cd $(HOST_SUBDIR)/gas && \
13806         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13807                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13808                  clean
13809 @endif gas-bootstrap
13810
13811
13812
13813
13814
13815 .PHONY: check-gas maybe-check-gas
13816 maybe-check-gas:
13817 @if gas
13818 maybe-check-gas: check-gas
13819
13820 check-gas:
13821         @: $(MAKE); $(unstage)
13822         @r=`${PWD_COMMAND}`; export r; \
13823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13824         $(HOST_EXPORTS) \
13825         (cd $(HOST_SUBDIR)/gas && \
13826           $(MAKE) $(FLAGS_TO_PASS)  check)
13827
13828 @endif gas
13829
13830 .PHONY: install-gas maybe-install-gas
13831 maybe-install-gas:
13832 @if gas
13833 maybe-install-gas: install-gas
13834
13835 install-gas: installdirs
13836         @: $(MAKE); $(unstage)
13837         @r=`${PWD_COMMAND}`; export r; \
13838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13839         $(HOST_EXPORTS) \
13840         (cd $(HOST_SUBDIR)/gas && \
13841           $(MAKE) $(FLAGS_TO_PASS)  install)
13842
13843 @endif gas
13844
13845 # Other targets (info, dvi, pdf, etc.)
13846
13847 .PHONY: maybe-info-gas info-gas
13848 maybe-info-gas:
13849 @if gas
13850 maybe-info-gas: info-gas
13851
13852 info-gas: \
13853     configure-gas 
13854         @[ -f ./gas/Makefile ] || exit 0; \
13855         r=`${PWD_COMMAND}`; export r; \
13856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13857         $(HOST_EXPORTS) \
13858         for flag in $(EXTRA_HOST_FLAGS) ; do \
13859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13860         done; \
13861         echo "Doing info in gas" ; \
13862         (cd $(HOST_SUBDIR)/gas && \
13863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13865                   "RANLIB=$${RANLIB}" \
13866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13867                   info) \
13868           || exit 1
13869
13870 @endif gas
13871
13872 .PHONY: maybe-dvi-gas dvi-gas
13873 maybe-dvi-gas:
13874 @if gas
13875 maybe-dvi-gas: dvi-gas
13876
13877 dvi-gas: \
13878     configure-gas 
13879         @[ -f ./gas/Makefile ] || exit 0; \
13880         r=`${PWD_COMMAND}`; export r; \
13881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13882         $(HOST_EXPORTS) \
13883         for flag in $(EXTRA_HOST_FLAGS) ; do \
13884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13885         done; \
13886         echo "Doing dvi in gas" ; \
13887         (cd $(HOST_SUBDIR)/gas && \
13888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13890                   "RANLIB=$${RANLIB}" \
13891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13892                   dvi) \
13893           || exit 1
13894
13895 @endif gas
13896
13897 .PHONY: maybe-pdf-gas pdf-gas
13898 maybe-pdf-gas:
13899 @if gas
13900 maybe-pdf-gas: pdf-gas
13901
13902 pdf-gas: \
13903     configure-gas 
13904         @[ -f ./gas/Makefile ] || exit 0; \
13905         r=`${PWD_COMMAND}`; export r; \
13906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13907         $(HOST_EXPORTS) \
13908         for flag in $(EXTRA_HOST_FLAGS) ; do \
13909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13910         done; \
13911         echo "Doing pdf in gas" ; \
13912         (cd $(HOST_SUBDIR)/gas && \
13913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13915                   "RANLIB=$${RANLIB}" \
13916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13917                   pdf) \
13918           || exit 1
13919
13920 @endif gas
13921
13922 .PHONY: maybe-html-gas html-gas
13923 maybe-html-gas:
13924 @if gas
13925 maybe-html-gas: html-gas
13926
13927 html-gas: \
13928     configure-gas 
13929         @[ -f ./gas/Makefile ] || exit 0; \
13930         r=`${PWD_COMMAND}`; export r; \
13931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13932         $(HOST_EXPORTS) \
13933         for flag in $(EXTRA_HOST_FLAGS) ; do \
13934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13935         done; \
13936         echo "Doing html in gas" ; \
13937         (cd $(HOST_SUBDIR)/gas && \
13938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13940                   "RANLIB=$${RANLIB}" \
13941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13942                   html) \
13943           || exit 1
13944
13945 @endif gas
13946
13947 .PHONY: maybe-TAGS-gas TAGS-gas
13948 maybe-TAGS-gas:
13949 @if gas
13950 maybe-TAGS-gas: TAGS-gas
13951
13952 TAGS-gas: \
13953     configure-gas 
13954         @[ -f ./gas/Makefile ] || exit 0; \
13955         r=`${PWD_COMMAND}`; export r; \
13956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13957         $(HOST_EXPORTS) \
13958         for flag in $(EXTRA_HOST_FLAGS) ; do \
13959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13960         done; \
13961         echo "Doing TAGS in gas" ; \
13962         (cd $(HOST_SUBDIR)/gas && \
13963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13965                   "RANLIB=$${RANLIB}" \
13966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13967                   TAGS) \
13968           || exit 1
13969
13970 @endif gas
13971
13972 .PHONY: maybe-install-info-gas install-info-gas
13973 maybe-install-info-gas:
13974 @if gas
13975 maybe-install-info-gas: install-info-gas
13976
13977 install-info-gas: \
13978     configure-gas \
13979     info-gas 
13980         @[ -f ./gas/Makefile ] || exit 0; \
13981         r=`${PWD_COMMAND}`; export r; \
13982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13983         $(HOST_EXPORTS) \
13984         for flag in $(EXTRA_HOST_FLAGS) ; do \
13985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13986         done; \
13987         echo "Doing install-info in gas" ; \
13988         (cd $(HOST_SUBDIR)/gas && \
13989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13991                   "RANLIB=$${RANLIB}" \
13992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13993                   install-info) \
13994           || exit 1
13995
13996 @endif gas
13997
13998 .PHONY: maybe-install-pdf-gas install-pdf-gas
13999 maybe-install-pdf-gas:
14000 @if gas
14001 maybe-install-pdf-gas: install-pdf-gas
14002
14003 install-pdf-gas: \
14004     configure-gas \
14005     pdf-gas 
14006         @[ -f ./gas/Makefile ] || exit 0; \
14007         r=`${PWD_COMMAND}`; export r; \
14008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009         $(HOST_EXPORTS) \
14010         for flag in $(EXTRA_HOST_FLAGS) ; do \
14011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14012         done; \
14013         echo "Doing install-pdf in gas" ; \
14014         (cd $(HOST_SUBDIR)/gas && \
14015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14017                   "RANLIB=$${RANLIB}" \
14018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14019                   install-pdf) \
14020           || exit 1
14021
14022 @endif gas
14023
14024 .PHONY: maybe-install-html-gas install-html-gas
14025 maybe-install-html-gas:
14026 @if gas
14027 maybe-install-html-gas: install-html-gas
14028
14029 install-html-gas: \
14030     configure-gas \
14031     html-gas 
14032         @[ -f ./gas/Makefile ] || exit 0; \
14033         r=`${PWD_COMMAND}`; export r; \
14034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14035         $(HOST_EXPORTS) \
14036         for flag in $(EXTRA_HOST_FLAGS) ; do \
14037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14038         done; \
14039         echo "Doing install-html in gas" ; \
14040         (cd $(HOST_SUBDIR)/gas && \
14041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14043                   "RANLIB=$${RANLIB}" \
14044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14045                   install-html) \
14046           || exit 1
14047
14048 @endif gas
14049
14050 .PHONY: maybe-installcheck-gas installcheck-gas
14051 maybe-installcheck-gas:
14052 @if gas
14053 maybe-installcheck-gas: installcheck-gas
14054
14055 installcheck-gas: \
14056     configure-gas 
14057         @[ -f ./gas/Makefile ] || exit 0; \
14058         r=`${PWD_COMMAND}`; export r; \
14059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14060         $(HOST_EXPORTS) \
14061         for flag in $(EXTRA_HOST_FLAGS) ; do \
14062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14063         done; \
14064         echo "Doing installcheck in gas" ; \
14065         (cd $(HOST_SUBDIR)/gas && \
14066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14068                   "RANLIB=$${RANLIB}" \
14069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14070                   installcheck) \
14071           || exit 1
14072
14073 @endif gas
14074
14075 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14076 maybe-mostlyclean-gas:
14077 @if gas
14078 maybe-mostlyclean-gas: mostlyclean-gas
14079
14080 mostlyclean-gas: 
14081         @[ -f ./gas/Makefile ] || exit 0; \
14082         r=`${PWD_COMMAND}`; export r; \
14083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14084         $(HOST_EXPORTS) \
14085         for flag in $(EXTRA_HOST_FLAGS) ; do \
14086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14087         done; \
14088         echo "Doing mostlyclean in gas" ; \
14089         (cd $(HOST_SUBDIR)/gas && \
14090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14092                   "RANLIB=$${RANLIB}" \
14093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14094                   mostlyclean) \
14095           || exit 1
14096
14097 @endif gas
14098
14099 .PHONY: maybe-clean-gas clean-gas
14100 maybe-clean-gas:
14101 @if gas
14102 maybe-clean-gas: clean-gas
14103
14104 clean-gas: 
14105         @[ -f ./gas/Makefile ] || exit 0; \
14106         r=`${PWD_COMMAND}`; export r; \
14107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14108         $(HOST_EXPORTS) \
14109         for flag in $(EXTRA_HOST_FLAGS) ; do \
14110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14111         done; \
14112         echo "Doing clean in gas" ; \
14113         (cd $(HOST_SUBDIR)/gas && \
14114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14116                   "RANLIB=$${RANLIB}" \
14117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14118                   clean) \
14119           || exit 1
14120
14121 @endif gas
14122
14123 .PHONY: maybe-distclean-gas distclean-gas
14124 maybe-distclean-gas:
14125 @if gas
14126 maybe-distclean-gas: distclean-gas
14127
14128 distclean-gas: 
14129         @[ -f ./gas/Makefile ] || exit 0; \
14130         r=`${PWD_COMMAND}`; export r; \
14131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14132         $(HOST_EXPORTS) \
14133         for flag in $(EXTRA_HOST_FLAGS) ; do \
14134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14135         done; \
14136         echo "Doing distclean in gas" ; \
14137         (cd $(HOST_SUBDIR)/gas && \
14138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14140                   "RANLIB=$${RANLIB}" \
14141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14142                   distclean) \
14143           || exit 1
14144
14145 @endif gas
14146
14147 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14148 maybe-maintainer-clean-gas:
14149 @if gas
14150 maybe-maintainer-clean-gas: maintainer-clean-gas
14151
14152 maintainer-clean-gas: 
14153         @[ -f ./gas/Makefile ] || exit 0; \
14154         r=`${PWD_COMMAND}`; export r; \
14155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14156         $(HOST_EXPORTS) \
14157         for flag in $(EXTRA_HOST_FLAGS) ; do \
14158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14159         done; \
14160         echo "Doing maintainer-clean in gas" ; \
14161         (cd $(HOST_SUBDIR)/gas && \
14162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14164                   "RANLIB=$${RANLIB}" \
14165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14166                   maintainer-clean) \
14167           || exit 1
14168
14169 @endif gas
14170
14171
14172
14173 .PHONY: configure-gcc maybe-configure-gcc
14174 maybe-configure-gcc:
14175 @if gcc-bootstrap
14176 configure-gcc: stage_current
14177 @endif gcc-bootstrap
14178 @if gcc
14179 maybe-configure-gcc: configure-gcc
14180 configure-gcc: 
14181         @r=`${PWD_COMMAND}`; export r; \
14182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14183         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14185         $(HOST_EXPORTS) \
14186         echo Configuring in $(HOST_SUBDIR)/gcc; \
14187         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14188         case $(srcdir) in \
14189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14190           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14192         esac; \
14193         srcdiroption="--srcdir=$${topdir}/gcc"; \
14194         libsrcdir="$$s/gcc"; \
14195         $(SHELL) $${libsrcdir}/configure \
14196           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14197           --target=${target_alias} $${srcdiroption}  \
14198           || exit 1
14199 @endif gcc
14200
14201
14202
14203 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14204 maybe-configure-stage1-gcc:
14205 @if gcc-bootstrap
14206 maybe-configure-stage1-gcc: configure-stage1-gcc
14207 configure-stage1-gcc:
14208         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14209         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14210         @r=`${PWD_COMMAND}`; export r; \
14211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14212         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14213         $(HOST_EXPORTS)  \
14214         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14215         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
14216         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14218         cd $(HOST_SUBDIR)/gcc || exit 1; \
14219         case $(srcdir) in \
14220           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14221           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14222                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14223         esac; \
14224         srcdiroption="--srcdir=$${topdir}/gcc"; \
14225         libsrcdir="$$s/gcc"; \
14226         $(SHELL) $${libsrcdir}/configure \
14227           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14228           --target=${target_alias} $${srcdiroption} \
14229            \
14230           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14231 @endif gcc-bootstrap
14232
14233 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14234 maybe-configure-stage2-gcc:
14235 @if gcc-bootstrap
14236 maybe-configure-stage2-gcc: configure-stage2-gcc
14237 configure-stage2-gcc:
14238         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14239         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14240         @r=`${PWD_COMMAND}`; export r; \
14241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14242         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14243         $(HOST_EXPORTS) \
14244         $(POSTSTAGE1_HOST_EXPORTS)  \
14245         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14246         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
14247         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14249         cd $(HOST_SUBDIR)/gcc || exit 1; \
14250         case $(srcdir) in \
14251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14252           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14254         esac; \
14255         srcdiroption="--srcdir=$${topdir}/gcc"; \
14256         libsrcdir="$$s/gcc"; \
14257         $(SHELL) $${libsrcdir}/configure \
14258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14259           --target=${target_alias} $${srcdiroption} \
14260           --with-build-libsubdir=$(HOST_SUBDIR) \
14261           @stage2_werror_flag@ 
14262 @endif gcc-bootstrap
14263
14264 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14265 maybe-configure-stageb2g0-gcc:
14266 @if gcc-bootstrap
14267 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14268 configure-stageb2g0-gcc:
14269         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14271         @r=`${PWD_COMMAND}`; export r; \
14272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14273         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14274         $(HOST_EXPORTS) \
14275         $(POSTSTAGE1_HOST_EXPORTS)  \
14276         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14277         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
14278         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14279         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14280         cd $(HOST_SUBDIR)/gcc || exit 1; \
14281         case $(srcdir) in \
14282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14283           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14285         esac; \
14286         srcdiroption="--srcdir=$${topdir}/gcc"; \
14287         libsrcdir="$$s/gcc"; \
14288         $(SHELL) $${libsrcdir}/configure \
14289           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14290           --target=${target_alias} $${srcdiroption} \
14291           --with-build-libsubdir=$(HOST_SUBDIR) \
14292           @stage2_werror_flag@ 
14293 @endif gcc-bootstrap
14294
14295 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14296 maybe-configure-stage3-gcc:
14297 @if gcc-bootstrap
14298 maybe-configure-stage3-gcc: configure-stage3-gcc
14299 configure-stage3-gcc:
14300         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14301         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14302         @r=`${PWD_COMMAND}`; export r; \
14303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14304         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14305         $(HOST_EXPORTS) \
14306         $(POSTSTAGE1_HOST_EXPORTS)  \
14307         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14308         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
14309         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14311         cd $(HOST_SUBDIR)/gcc || exit 1; \
14312         case $(srcdir) in \
14313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14314           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14316         esac; \
14317         srcdiroption="--srcdir=$${topdir}/gcc"; \
14318         libsrcdir="$$s/gcc"; \
14319         $(SHELL) $${libsrcdir}/configure \
14320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14321           --target=${target_alias} $${srcdiroption} \
14322           --with-build-libsubdir=$(HOST_SUBDIR) \
14323           @stage2_werror_flag@ 
14324 @endif gcc-bootstrap
14325
14326 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14327 maybe-configure-stageb3g2-gcc:
14328 @if gcc-bootstrap
14329 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14330 configure-stageb3g2-gcc:
14331         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14332         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14333         @r=`${PWD_COMMAND}`; export r; \
14334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14335         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14336         $(HOST_EXPORTS) \
14337         $(POSTSTAGE1_HOST_EXPORTS)  \
14338         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14339         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
14340         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14342         cd $(HOST_SUBDIR)/gcc || exit 1; \
14343         case $(srcdir) in \
14344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14345           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14347         esac; \
14348         srcdiroption="--srcdir=$${topdir}/gcc"; \
14349         libsrcdir="$$s/gcc"; \
14350         $(SHELL) $${libsrcdir}/configure \
14351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14352           --target=${target_alias} $${srcdiroption} \
14353           --with-build-libsubdir=$(HOST_SUBDIR) \
14354           @stage2_werror_flag@ 
14355 @endif gcc-bootstrap
14356
14357 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14358 maybe-configure-stage4-gcc:
14359 @if gcc-bootstrap
14360 maybe-configure-stage4-gcc: configure-stage4-gcc
14361 configure-stage4-gcc:
14362         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14364         @r=`${PWD_COMMAND}`; export r; \
14365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14366         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14367         $(HOST_EXPORTS) \
14368         $(POSTSTAGE1_HOST_EXPORTS)  \
14369         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14370         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
14371         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14372         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14373         cd $(HOST_SUBDIR)/gcc || exit 1; \
14374         case $(srcdir) in \
14375           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14376           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14377                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14378         esac; \
14379         srcdiroption="--srcdir=$${topdir}/gcc"; \
14380         libsrcdir="$$s/gcc"; \
14381         $(SHELL) $${libsrcdir}/configure \
14382           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14383           --target=${target_alias} $${srcdiroption} \
14384           --with-build-libsubdir=$(HOST_SUBDIR) \
14385           @stage2_werror_flag@ 
14386 @endif gcc-bootstrap
14387
14388 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14389 maybe-configure-stageprofile-gcc:
14390 @if gcc-bootstrap
14391 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14392 configure-stageprofile-gcc:
14393         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14394         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14395         @r=`${PWD_COMMAND}`; export r; \
14396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14397         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14398         $(HOST_EXPORTS) \
14399         $(POSTSTAGE1_HOST_EXPORTS)  \
14400         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14401         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
14402         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14404         cd $(HOST_SUBDIR)/gcc || exit 1; \
14405         case $(srcdir) in \
14406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14407           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14409         esac; \
14410         srcdiroption="--srcdir=$${topdir}/gcc"; \
14411         libsrcdir="$$s/gcc"; \
14412         $(SHELL) $${libsrcdir}/configure \
14413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14414           --target=${target_alias} $${srcdiroption} \
14415           --with-build-libsubdir=$(HOST_SUBDIR) \
14416           @stage2_werror_flag@ 
14417 @endif gcc-bootstrap
14418
14419 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14420 maybe-configure-stagefeedback-gcc:
14421 @if gcc-bootstrap
14422 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14423 configure-stagefeedback-gcc:
14424         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14425         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14426         @r=`${PWD_COMMAND}`; export r; \
14427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14428         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14429         $(HOST_EXPORTS) \
14430         $(POSTSTAGE1_HOST_EXPORTS)  \
14431         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14432         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
14433         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14434         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14435         cd $(HOST_SUBDIR)/gcc || exit 1; \
14436         case $(srcdir) in \
14437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14438           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14440         esac; \
14441         srcdiroption="--srcdir=$${topdir}/gcc"; \
14442         libsrcdir="$$s/gcc"; \
14443         $(SHELL) $${libsrcdir}/configure \
14444           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14445           --target=${target_alias} $${srcdiroption} \
14446           --with-build-libsubdir=$(HOST_SUBDIR) \
14447           @stage2_werror_flag@ 
14448 @endif gcc-bootstrap
14449
14450
14451
14452
14453
14454 .PHONY: all-gcc maybe-all-gcc
14455 maybe-all-gcc:
14456 @if gcc-bootstrap
14457 all-gcc: stage_current
14458 @endif gcc-bootstrap
14459 @if gcc
14460 TARGET-gcc=all
14461 maybe-all-gcc: all-gcc
14462 all-gcc: configure-gcc
14463         @r=`${PWD_COMMAND}`; export r; \
14464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14465         $(HOST_EXPORTS) \
14466         (cd $(HOST_SUBDIR)/gcc && \
14467           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14468                 $(TARGET-gcc))
14469 @endif gcc
14470
14471
14472
14473 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14474 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14475 maybe-all-stage1-gcc:
14476 maybe-clean-stage1-gcc:
14477 @if gcc-bootstrap
14478 maybe-all-stage1-gcc: all-stage1-gcc
14479 all-stage1: all-stage1-gcc
14480 TARGET-stage1-gcc = $(TARGET-gcc)
14481 all-stage1-gcc: configure-stage1-gcc
14482         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14483         @r=`${PWD_COMMAND}`; export r; \
14484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14485         $(HOST_EXPORTS) \
14486         cd $(HOST_SUBDIR)/gcc && \
14487         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14488                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14489                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14490                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14491                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14492                 $(TARGET-stage1-gcc)
14493
14494 maybe-clean-stage1-gcc: clean-stage1-gcc
14495 clean-stage1: clean-stage1-gcc
14496 clean-stage1-gcc:
14497         @if [ $(current_stage) = stage1 ]; then \
14498           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14499         else \
14500           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14501           $(MAKE) stage1-start; \
14502         fi; \
14503         cd $(HOST_SUBDIR)/gcc && \
14504         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14505                 $(EXTRA_GCC_FLAGS) clean
14506 @endif gcc-bootstrap
14507
14508
14509 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14510 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14511 maybe-all-stage2-gcc:
14512 maybe-clean-stage2-gcc:
14513 @if gcc-bootstrap
14514 maybe-all-stage2-gcc: all-stage2-gcc
14515 all-stage2: all-stage2-gcc
14516 TARGET-stage2-gcc = $(TARGET-gcc)
14517 all-stage2-gcc: configure-stage2-gcc
14518         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14519         @r=`${PWD_COMMAND}`; export r; \
14520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14521         $(HOST_EXPORTS) \
14522         $(POSTSTAGE1_HOST_EXPORTS) \
14523         cd $(HOST_SUBDIR)/gcc && \
14524         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14525                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14526                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14527                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14528                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14529                 $(TARGET-stage2-gcc)
14530
14531 maybe-clean-stage2-gcc: clean-stage2-gcc
14532 clean-stage2: clean-stage2-gcc
14533 clean-stage2-gcc:
14534         @if [ $(current_stage) = stage2 ]; then \
14535           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14536         else \
14537           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14538           $(MAKE) stage2-start; \
14539         fi; \
14540         cd $(HOST_SUBDIR)/gcc && \
14541         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14542                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14543                 $(EXTRA_GCC_FLAGS) clean
14544 @endif gcc-bootstrap
14545
14546
14547 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14548 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14549 maybe-all-stageb2g0-gcc:
14550 maybe-clean-stageb2g0-gcc:
14551 @if gcc-bootstrap
14552 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14553 all-stageb2g0: all-stageb2g0-gcc
14554 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14555 all-stageb2g0-gcc: configure-stageb2g0-gcc
14556         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14557         @r=`${PWD_COMMAND}`; export r; \
14558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14559         $(HOST_EXPORTS) \
14560         $(POSTSTAGE1_HOST_EXPORTS) \
14561         cd $(HOST_SUBDIR)/gcc && \
14562         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14563                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14564                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14565                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14566                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14567                 $(TARGET-stageb2g0-gcc)
14568
14569 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14570 clean-stageb2g0: clean-stageb2g0-gcc
14571 clean-stageb2g0-gcc:
14572         @if [ $(current_stage) = stageb2g0 ]; then \
14573           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14574         else \
14575           [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14576           $(MAKE) stageb2g0-start; \
14577         fi; \
14578         cd $(HOST_SUBDIR)/gcc && \
14579         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14580                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14581                 $(EXTRA_GCC_FLAGS) clean
14582 @endif gcc-bootstrap
14583
14584
14585 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14586 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14587 maybe-all-stage3-gcc:
14588 maybe-clean-stage3-gcc:
14589 @if gcc-bootstrap
14590 maybe-all-stage3-gcc: all-stage3-gcc
14591 all-stage3: all-stage3-gcc
14592 TARGET-stage3-gcc = $(TARGET-gcc)
14593 all-stage3-gcc: configure-stage3-gcc
14594         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14595         @r=`${PWD_COMMAND}`; export r; \
14596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14597         $(HOST_EXPORTS) \
14598         $(POSTSTAGE1_HOST_EXPORTS) \
14599         cd $(HOST_SUBDIR)/gcc && \
14600         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14601                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14602                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14603                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14604                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14605                 $(TARGET-stage3-gcc)
14606
14607 maybe-clean-stage3-gcc: clean-stage3-gcc
14608 clean-stage3: clean-stage3-gcc
14609 clean-stage3-gcc:
14610         @if [ $(current_stage) = stage3 ]; then \
14611           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14612         else \
14613           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14614           $(MAKE) stage3-start; \
14615         fi; \
14616         cd $(HOST_SUBDIR)/gcc && \
14617         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14618                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14619                 $(EXTRA_GCC_FLAGS) clean
14620 @endif gcc-bootstrap
14621
14622
14623 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14624 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14625 maybe-all-stageb3g2-gcc:
14626 maybe-clean-stageb3g2-gcc:
14627 @if gcc-bootstrap
14628 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14629 all-stageb3g2: all-stageb3g2-gcc
14630 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14631 all-stageb3g2-gcc: configure-stageb3g2-gcc
14632         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14633         @r=`${PWD_COMMAND}`; export r; \
14634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14635         $(HOST_EXPORTS) \
14636         $(POSTSTAGE1_HOST_EXPORTS) \
14637         cd $(HOST_SUBDIR)/gcc && \
14638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14639                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14640                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14641                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14642                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14643                 $(TARGET-stageb3g2-gcc)
14644
14645 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14646 clean-stageb3g2: clean-stageb3g2-gcc
14647 clean-stageb3g2-gcc:
14648         @if [ $(current_stage) = stageb3g2 ]; then \
14649           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14650         else \
14651           [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14652           $(MAKE) stageb3g2-start; \
14653         fi; \
14654         cd $(HOST_SUBDIR)/gcc && \
14655         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14656                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14657                 $(EXTRA_GCC_FLAGS) clean
14658 @endif gcc-bootstrap
14659
14660
14661 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14662 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14663 maybe-all-stage4-gcc:
14664 maybe-clean-stage4-gcc:
14665 @if gcc-bootstrap
14666 maybe-all-stage4-gcc: all-stage4-gcc
14667 all-stage4: all-stage4-gcc
14668 TARGET-stage4-gcc = $(TARGET-gcc)
14669 all-stage4-gcc: configure-stage4-gcc
14670         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14671         @r=`${PWD_COMMAND}`; export r; \
14672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14673         $(HOST_EXPORTS) \
14674         $(POSTSTAGE1_HOST_EXPORTS) \
14675         cd $(HOST_SUBDIR)/gcc && \
14676         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14677                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14678                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14679                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14680                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14681                 $(TARGET-stage4-gcc)
14682
14683 maybe-clean-stage4-gcc: clean-stage4-gcc
14684 clean-stage4: clean-stage4-gcc
14685 clean-stage4-gcc:
14686         @if [ $(current_stage) = stage4 ]; then \
14687           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14688         else \
14689           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14690           $(MAKE) stage4-start; \
14691         fi; \
14692         cd $(HOST_SUBDIR)/gcc && \
14693         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14694                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14695                 $(EXTRA_GCC_FLAGS) clean
14696 @endif gcc-bootstrap
14697
14698
14699 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14700 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14701 maybe-all-stageprofile-gcc:
14702 maybe-clean-stageprofile-gcc:
14703 @if gcc-bootstrap
14704 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14705 all-stageprofile: all-stageprofile-gcc
14706 TARGET-stageprofile-gcc = $(TARGET-gcc)
14707 all-stageprofile-gcc: configure-stageprofile-gcc
14708         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14709         @r=`${PWD_COMMAND}`; export r; \
14710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14711         $(HOST_EXPORTS) \
14712         $(POSTSTAGE1_HOST_EXPORTS) \
14713         cd $(HOST_SUBDIR)/gcc && \
14714         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14715                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14716                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14717                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14718                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14719                 $(TARGET-stageprofile-gcc)
14720
14721 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14722 clean-stageprofile: clean-stageprofile-gcc
14723 clean-stageprofile-gcc:
14724         @if [ $(current_stage) = stageprofile ]; then \
14725           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14726         else \
14727           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14728           $(MAKE) stageprofile-start; \
14729         fi; \
14730         cd $(HOST_SUBDIR)/gcc && \
14731         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14732                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14733                 $(EXTRA_GCC_FLAGS) clean
14734 @endif gcc-bootstrap
14735
14736
14737 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14738 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14739 maybe-all-stagefeedback-gcc:
14740 maybe-clean-stagefeedback-gcc:
14741 @if gcc-bootstrap
14742 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14743 all-stagefeedback: all-stagefeedback-gcc
14744 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14745 all-stagefeedback-gcc: configure-stagefeedback-gcc
14746         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14747         @r=`${PWD_COMMAND}`; export r; \
14748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14749         $(HOST_EXPORTS) \
14750         $(POSTSTAGE1_HOST_EXPORTS) \
14751         cd $(HOST_SUBDIR)/gcc && \
14752         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14753                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14754                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14755                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14756                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14757                 $(TARGET-stagefeedback-gcc)
14758
14759 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14760 clean-stagefeedback: clean-stagefeedback-gcc
14761 clean-stagefeedback-gcc:
14762         @if [ $(current_stage) = stagefeedback ]; then \
14763           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14764         else \
14765           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14766           $(MAKE) stagefeedback-start; \
14767         fi; \
14768         cd $(HOST_SUBDIR)/gcc && \
14769         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14770                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14771                 $(EXTRA_GCC_FLAGS) clean
14772 @endif gcc-bootstrap
14773
14774
14775
14776
14777
14778 .PHONY: check-gcc maybe-check-gcc
14779 maybe-check-gcc:
14780 @if gcc
14781 maybe-check-gcc: check-gcc
14782
14783 check-gcc:
14784         @: $(MAKE); $(unstage)
14785         @r=`${PWD_COMMAND}`; export r; \
14786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14787         $(HOST_EXPORTS) \
14788         (cd $(HOST_SUBDIR)/gcc && \
14789           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14790
14791 @endif gcc
14792
14793 .PHONY: install-gcc maybe-install-gcc
14794 maybe-install-gcc:
14795 @if gcc
14796 maybe-install-gcc: install-gcc
14797
14798 install-gcc: installdirs
14799         @: $(MAKE); $(unstage)
14800         @r=`${PWD_COMMAND}`; export r; \
14801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14802         $(HOST_EXPORTS) \
14803         (cd $(HOST_SUBDIR)/gcc && \
14804           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14805
14806 @endif gcc
14807
14808 # Other targets (info, dvi, pdf, etc.)
14809
14810 .PHONY: maybe-info-gcc info-gcc
14811 maybe-info-gcc:
14812 @if gcc
14813 maybe-info-gcc: info-gcc
14814
14815 info-gcc: \
14816     configure-gcc 
14817         @[ -f ./gcc/Makefile ] || exit 0; \
14818         r=`${PWD_COMMAND}`; export r; \
14819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14820         $(HOST_EXPORTS) \
14821         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14823         done; \
14824         echo "Doing info in gcc" ; \
14825         (cd $(HOST_SUBDIR)/gcc && \
14826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14828                   "RANLIB=$${RANLIB}" \
14829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14830                   info) \
14831           || exit 1
14832
14833 @endif gcc
14834
14835 .PHONY: maybe-dvi-gcc dvi-gcc
14836 maybe-dvi-gcc:
14837 @if gcc
14838 maybe-dvi-gcc: dvi-gcc
14839
14840 dvi-gcc: \
14841     configure-gcc 
14842         @[ -f ./gcc/Makefile ] || exit 0; \
14843         r=`${PWD_COMMAND}`; export r; \
14844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14845         $(HOST_EXPORTS) \
14846         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14848         done; \
14849         echo "Doing dvi in gcc" ; \
14850         (cd $(HOST_SUBDIR)/gcc && \
14851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14853                   "RANLIB=$${RANLIB}" \
14854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14855                   dvi) \
14856           || exit 1
14857
14858 @endif gcc
14859
14860 .PHONY: maybe-pdf-gcc pdf-gcc
14861 maybe-pdf-gcc:
14862 @if gcc
14863 maybe-pdf-gcc: pdf-gcc
14864
14865 pdf-gcc: \
14866     configure-gcc 
14867         @[ -f ./gcc/Makefile ] || exit 0; \
14868         r=`${PWD_COMMAND}`; export r; \
14869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14870         $(HOST_EXPORTS) \
14871         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14873         done; \
14874         echo "Doing pdf in gcc" ; \
14875         (cd $(HOST_SUBDIR)/gcc && \
14876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14878                   "RANLIB=$${RANLIB}" \
14879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14880                   pdf) \
14881           || exit 1
14882
14883 @endif gcc
14884
14885 .PHONY: maybe-html-gcc html-gcc
14886 maybe-html-gcc:
14887 @if gcc
14888 maybe-html-gcc: html-gcc
14889
14890 html-gcc: \
14891     configure-gcc 
14892         @[ -f ./gcc/Makefile ] || exit 0; \
14893         r=`${PWD_COMMAND}`; export r; \
14894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14895         $(HOST_EXPORTS) \
14896         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14898         done; \
14899         echo "Doing html in gcc" ; \
14900         (cd $(HOST_SUBDIR)/gcc && \
14901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14903                   "RANLIB=$${RANLIB}" \
14904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14905                   html) \
14906           || exit 1
14907
14908 @endif gcc
14909
14910 .PHONY: maybe-TAGS-gcc TAGS-gcc
14911 maybe-TAGS-gcc:
14912 @if gcc
14913 maybe-TAGS-gcc: TAGS-gcc
14914
14915 TAGS-gcc: \
14916     configure-gcc 
14917         @[ -f ./gcc/Makefile ] || exit 0; \
14918         r=`${PWD_COMMAND}`; export r; \
14919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14920         $(HOST_EXPORTS) \
14921         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14923         done; \
14924         echo "Doing TAGS in gcc" ; \
14925         (cd $(HOST_SUBDIR)/gcc && \
14926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14928                   "RANLIB=$${RANLIB}" \
14929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14930                   TAGS) \
14931           || exit 1
14932
14933 @endif gcc
14934
14935 .PHONY: maybe-install-info-gcc install-info-gcc
14936 maybe-install-info-gcc:
14937 @if gcc
14938 maybe-install-info-gcc: install-info-gcc
14939
14940 install-info-gcc: \
14941     configure-gcc \
14942     info-gcc 
14943         @[ -f ./gcc/Makefile ] || exit 0; \
14944         r=`${PWD_COMMAND}`; export r; \
14945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14946         $(HOST_EXPORTS) \
14947         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14949         done; \
14950         echo "Doing install-info in gcc" ; \
14951         (cd $(HOST_SUBDIR)/gcc && \
14952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14954                   "RANLIB=$${RANLIB}" \
14955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14956                   install-info) \
14957           || exit 1
14958
14959 @endif gcc
14960
14961 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14962 maybe-install-pdf-gcc:
14963 @if gcc
14964 maybe-install-pdf-gcc: install-pdf-gcc
14965
14966 install-pdf-gcc: \
14967     configure-gcc \
14968     pdf-gcc 
14969         @[ -f ./gcc/Makefile ] || exit 0; \
14970         r=`${PWD_COMMAND}`; export r; \
14971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14972         $(HOST_EXPORTS) \
14973         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14975         done; \
14976         echo "Doing install-pdf in gcc" ; \
14977         (cd $(HOST_SUBDIR)/gcc && \
14978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14980                   "RANLIB=$${RANLIB}" \
14981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14982                   install-pdf) \
14983           || exit 1
14984
14985 @endif gcc
14986
14987 .PHONY: maybe-install-html-gcc install-html-gcc
14988 maybe-install-html-gcc:
14989 @if gcc
14990 maybe-install-html-gcc: install-html-gcc
14991
14992 install-html-gcc: \
14993     configure-gcc \
14994     html-gcc 
14995         @[ -f ./gcc/Makefile ] || exit 0; \
14996         r=`${PWD_COMMAND}`; export r; \
14997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14998         $(HOST_EXPORTS) \
14999         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15001         done; \
15002         echo "Doing install-html in gcc" ; \
15003         (cd $(HOST_SUBDIR)/gcc && \
15004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15006                   "RANLIB=$${RANLIB}" \
15007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15008                   install-html) \
15009           || exit 1
15010
15011 @endif gcc
15012
15013 .PHONY: maybe-installcheck-gcc installcheck-gcc
15014 maybe-installcheck-gcc:
15015 @if gcc
15016 maybe-installcheck-gcc: installcheck-gcc
15017
15018 installcheck-gcc: \
15019     configure-gcc 
15020         @[ -f ./gcc/Makefile ] || exit 0; \
15021         r=`${PWD_COMMAND}`; export r; \
15022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15023         $(HOST_EXPORTS) \
15024         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15026         done; \
15027         echo "Doing installcheck in gcc" ; \
15028         (cd $(HOST_SUBDIR)/gcc && \
15029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15031                   "RANLIB=$${RANLIB}" \
15032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15033                   installcheck) \
15034           || exit 1
15035
15036 @endif gcc
15037
15038 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15039 maybe-mostlyclean-gcc:
15040 @if gcc
15041 maybe-mostlyclean-gcc: mostlyclean-gcc
15042
15043 mostlyclean-gcc: 
15044         @[ -f ./gcc/Makefile ] || exit 0; \
15045         r=`${PWD_COMMAND}`; export r; \
15046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15047         $(HOST_EXPORTS) \
15048         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15050         done; \
15051         echo "Doing mostlyclean in gcc" ; \
15052         (cd $(HOST_SUBDIR)/gcc && \
15053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15055                   "RANLIB=$${RANLIB}" \
15056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15057                   mostlyclean) \
15058           || exit 1
15059
15060 @endif gcc
15061
15062 .PHONY: maybe-clean-gcc clean-gcc
15063 maybe-clean-gcc:
15064 @if gcc
15065 maybe-clean-gcc: clean-gcc
15066
15067 clean-gcc: 
15068         @[ -f ./gcc/Makefile ] || exit 0; \
15069         r=`${PWD_COMMAND}`; export r; \
15070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15071         $(HOST_EXPORTS) \
15072         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15074         done; \
15075         echo "Doing clean in gcc" ; \
15076         (cd $(HOST_SUBDIR)/gcc && \
15077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15079                   "RANLIB=$${RANLIB}" \
15080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15081                   clean) \
15082           || exit 1
15083
15084 @endif gcc
15085
15086 .PHONY: maybe-distclean-gcc distclean-gcc
15087 maybe-distclean-gcc:
15088 @if gcc
15089 maybe-distclean-gcc: distclean-gcc
15090
15091 distclean-gcc: 
15092         @[ -f ./gcc/Makefile ] || exit 0; \
15093         r=`${PWD_COMMAND}`; export r; \
15094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15095         $(HOST_EXPORTS) \
15096         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15098         done; \
15099         echo "Doing distclean in gcc" ; \
15100         (cd $(HOST_SUBDIR)/gcc && \
15101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15103                   "RANLIB=$${RANLIB}" \
15104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15105                   distclean) \
15106           || exit 1
15107
15108 @endif gcc
15109
15110 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15111 maybe-maintainer-clean-gcc:
15112 @if gcc
15113 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15114
15115 maintainer-clean-gcc: 
15116         @[ -f ./gcc/Makefile ] || exit 0; \
15117         r=`${PWD_COMMAND}`; export r; \
15118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15119         $(HOST_EXPORTS) \
15120         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15122         done; \
15123         echo "Doing maintainer-clean in gcc" ; \
15124         (cd $(HOST_SUBDIR)/gcc && \
15125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15127                   "RANLIB=$${RANLIB}" \
15128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15129                   maintainer-clean) \
15130           || exit 1
15131
15132 @endif gcc
15133
15134
15135
15136 .PHONY: configure-gawk maybe-configure-gawk
15137 maybe-configure-gawk:
15138 @if gcc-bootstrap
15139 configure-gawk: stage_current
15140 @endif gcc-bootstrap
15141 @if gawk
15142 maybe-configure-gawk: configure-gawk
15143 configure-gawk: 
15144         @: $(MAKE); $(unstage)
15145         @r=`${PWD_COMMAND}`; export r; \
15146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15147         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15149         $(HOST_EXPORTS) \
15150         echo Configuring in $(HOST_SUBDIR)/gawk; \
15151         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15152         case $(srcdir) in \
15153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15154           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15156         esac; \
15157         srcdiroption="--srcdir=$${topdir}/gawk"; \
15158         libsrcdir="$$s/gawk"; \
15159         $(SHELL) $${libsrcdir}/configure \
15160           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15161           --target=${target_alias} $${srcdiroption}  \
15162           || exit 1
15163 @endif gawk
15164
15165
15166
15167
15168
15169 .PHONY: all-gawk maybe-all-gawk
15170 maybe-all-gawk:
15171 @if gcc-bootstrap
15172 all-gawk: stage_current
15173 @endif gcc-bootstrap
15174 @if gawk
15175 TARGET-gawk=all
15176 maybe-all-gawk: all-gawk
15177 all-gawk: configure-gawk
15178         @: $(MAKE); $(unstage)
15179         @r=`${PWD_COMMAND}`; export r; \
15180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15181         $(HOST_EXPORTS) \
15182         (cd $(HOST_SUBDIR)/gawk && \
15183           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15184                 $(TARGET-gawk))
15185 @endif gawk
15186
15187
15188
15189
15190 .PHONY: check-gawk maybe-check-gawk
15191 maybe-check-gawk:
15192 @if gawk
15193 maybe-check-gawk: check-gawk
15194
15195 check-gawk:
15196         @: $(MAKE); $(unstage)
15197         @r=`${PWD_COMMAND}`; export r; \
15198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15199         $(HOST_EXPORTS) \
15200         (cd $(HOST_SUBDIR)/gawk && \
15201           $(MAKE) $(FLAGS_TO_PASS)  check)
15202
15203 @endif gawk
15204
15205 .PHONY: install-gawk maybe-install-gawk
15206 maybe-install-gawk:
15207 @if gawk
15208 maybe-install-gawk: install-gawk
15209
15210 install-gawk: installdirs
15211         @: $(MAKE); $(unstage)
15212         @r=`${PWD_COMMAND}`; export r; \
15213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15214         $(HOST_EXPORTS) \
15215         (cd $(HOST_SUBDIR)/gawk && \
15216           $(MAKE) $(FLAGS_TO_PASS)  install)
15217
15218 @endif gawk
15219
15220 # Other targets (info, dvi, pdf, etc.)
15221
15222 .PHONY: maybe-info-gawk info-gawk
15223 maybe-info-gawk:
15224 @if gawk
15225 maybe-info-gawk: info-gawk
15226
15227 info-gawk: \
15228     configure-gawk 
15229         @: $(MAKE); $(unstage)
15230         @[ -f ./gawk/Makefile ] || exit 0; \
15231         r=`${PWD_COMMAND}`; export r; \
15232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15233         $(HOST_EXPORTS) \
15234         for flag in $(EXTRA_HOST_FLAGS) ; do \
15235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15236         done; \
15237         echo "Doing info in gawk" ; \
15238         (cd $(HOST_SUBDIR)/gawk && \
15239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15241                   "RANLIB=$${RANLIB}" \
15242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15243                   info) \
15244           || exit 1
15245
15246 @endif gawk
15247
15248 .PHONY: maybe-dvi-gawk dvi-gawk
15249 maybe-dvi-gawk:
15250 @if gawk
15251 maybe-dvi-gawk: dvi-gawk
15252
15253 dvi-gawk: \
15254     configure-gawk 
15255         @: $(MAKE); $(unstage)
15256         @[ -f ./gawk/Makefile ] || exit 0; \
15257         r=`${PWD_COMMAND}`; export r; \
15258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15259         $(HOST_EXPORTS) \
15260         for flag in $(EXTRA_HOST_FLAGS) ; do \
15261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15262         done; \
15263         echo "Doing dvi in gawk" ; \
15264         (cd $(HOST_SUBDIR)/gawk && \
15265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15267                   "RANLIB=$${RANLIB}" \
15268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15269                   dvi) \
15270           || exit 1
15271
15272 @endif gawk
15273
15274 .PHONY: maybe-pdf-gawk pdf-gawk
15275 maybe-pdf-gawk:
15276 @if gawk
15277 maybe-pdf-gawk: pdf-gawk
15278
15279 pdf-gawk: \
15280     configure-gawk 
15281         @: $(MAKE); $(unstage)
15282         @[ -f ./gawk/Makefile ] || exit 0; \
15283         r=`${PWD_COMMAND}`; export r; \
15284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15285         $(HOST_EXPORTS) \
15286         for flag in $(EXTRA_HOST_FLAGS) ; do \
15287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15288         done; \
15289         echo "Doing pdf in gawk" ; \
15290         (cd $(HOST_SUBDIR)/gawk && \
15291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15293                   "RANLIB=$${RANLIB}" \
15294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15295                   pdf) \
15296           || exit 1
15297
15298 @endif gawk
15299
15300 .PHONY: maybe-html-gawk html-gawk
15301 maybe-html-gawk:
15302 @if gawk
15303 maybe-html-gawk: html-gawk
15304
15305 html-gawk: \
15306     configure-gawk 
15307         @: $(MAKE); $(unstage)
15308         @[ -f ./gawk/Makefile ] || exit 0; \
15309         r=`${PWD_COMMAND}`; export r; \
15310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15311         $(HOST_EXPORTS) \
15312         for flag in $(EXTRA_HOST_FLAGS) ; do \
15313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15314         done; \
15315         echo "Doing html in gawk" ; \
15316         (cd $(HOST_SUBDIR)/gawk && \
15317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15319                   "RANLIB=$${RANLIB}" \
15320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15321                   html) \
15322           || exit 1
15323
15324 @endif gawk
15325
15326 .PHONY: maybe-TAGS-gawk TAGS-gawk
15327 maybe-TAGS-gawk:
15328 @if gawk
15329 maybe-TAGS-gawk: TAGS-gawk
15330
15331 TAGS-gawk: \
15332     configure-gawk 
15333         @: $(MAKE); $(unstage)
15334         @[ -f ./gawk/Makefile ] || exit 0; \
15335         r=`${PWD_COMMAND}`; export r; \
15336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15337         $(HOST_EXPORTS) \
15338         for flag in $(EXTRA_HOST_FLAGS) ; do \
15339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15340         done; \
15341         echo "Doing TAGS in gawk" ; \
15342         (cd $(HOST_SUBDIR)/gawk && \
15343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15345                   "RANLIB=$${RANLIB}" \
15346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15347                   TAGS) \
15348           || exit 1
15349
15350 @endif gawk
15351
15352 .PHONY: maybe-install-info-gawk install-info-gawk
15353 maybe-install-info-gawk:
15354 @if gawk
15355 maybe-install-info-gawk: install-info-gawk
15356
15357 install-info-gawk: \
15358     configure-gawk \
15359     info-gawk 
15360         @: $(MAKE); $(unstage)
15361         @[ -f ./gawk/Makefile ] || exit 0; \
15362         r=`${PWD_COMMAND}`; export r; \
15363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15364         $(HOST_EXPORTS) \
15365         for flag in $(EXTRA_HOST_FLAGS) ; do \
15366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15367         done; \
15368         echo "Doing install-info in gawk" ; \
15369         (cd $(HOST_SUBDIR)/gawk && \
15370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15372                   "RANLIB=$${RANLIB}" \
15373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15374                   install-info) \
15375           || exit 1
15376
15377 @endif gawk
15378
15379 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15380 maybe-install-pdf-gawk:
15381 @if gawk
15382 maybe-install-pdf-gawk: install-pdf-gawk
15383
15384 install-pdf-gawk: \
15385     configure-gawk \
15386     pdf-gawk 
15387         @: $(MAKE); $(unstage)
15388         @[ -f ./gawk/Makefile ] || exit 0; \
15389         r=`${PWD_COMMAND}`; export r; \
15390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15391         $(HOST_EXPORTS) \
15392         for flag in $(EXTRA_HOST_FLAGS) ; do \
15393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15394         done; \
15395         echo "Doing install-pdf in gawk" ; \
15396         (cd $(HOST_SUBDIR)/gawk && \
15397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15399                   "RANLIB=$${RANLIB}" \
15400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15401                   install-pdf) \
15402           || exit 1
15403
15404 @endif gawk
15405
15406 .PHONY: maybe-install-html-gawk install-html-gawk
15407 maybe-install-html-gawk:
15408 @if gawk
15409 maybe-install-html-gawk: install-html-gawk
15410
15411 install-html-gawk: \
15412     configure-gawk \
15413     html-gawk 
15414         @: $(MAKE); $(unstage)
15415         @[ -f ./gawk/Makefile ] || exit 0; \
15416         r=`${PWD_COMMAND}`; export r; \
15417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15418         $(HOST_EXPORTS) \
15419         for flag in $(EXTRA_HOST_FLAGS) ; do \
15420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15421         done; \
15422         echo "Doing install-html in gawk" ; \
15423         (cd $(HOST_SUBDIR)/gawk && \
15424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15426                   "RANLIB=$${RANLIB}" \
15427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15428                   install-html) \
15429           || exit 1
15430
15431 @endif gawk
15432
15433 .PHONY: maybe-installcheck-gawk installcheck-gawk
15434 maybe-installcheck-gawk:
15435 @if gawk
15436 maybe-installcheck-gawk: installcheck-gawk
15437
15438 installcheck-gawk: \
15439     configure-gawk 
15440         @: $(MAKE); $(unstage)
15441         @[ -f ./gawk/Makefile ] || exit 0; \
15442         r=`${PWD_COMMAND}`; export r; \
15443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15444         $(HOST_EXPORTS) \
15445         for flag in $(EXTRA_HOST_FLAGS) ; do \
15446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15447         done; \
15448         echo "Doing installcheck in gawk" ; \
15449         (cd $(HOST_SUBDIR)/gawk && \
15450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15452                   "RANLIB=$${RANLIB}" \
15453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15454                   installcheck) \
15455           || exit 1
15456
15457 @endif gawk
15458
15459 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15460 maybe-mostlyclean-gawk:
15461 @if gawk
15462 maybe-mostlyclean-gawk: mostlyclean-gawk
15463
15464 mostlyclean-gawk: 
15465         @: $(MAKE); $(unstage)
15466         @[ -f ./gawk/Makefile ] || exit 0; \
15467         r=`${PWD_COMMAND}`; export r; \
15468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15469         $(HOST_EXPORTS) \
15470         for flag in $(EXTRA_HOST_FLAGS) ; do \
15471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15472         done; \
15473         echo "Doing mostlyclean in gawk" ; \
15474         (cd $(HOST_SUBDIR)/gawk && \
15475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15477                   "RANLIB=$${RANLIB}" \
15478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15479                   mostlyclean) \
15480           || exit 1
15481
15482 @endif gawk
15483
15484 .PHONY: maybe-clean-gawk clean-gawk
15485 maybe-clean-gawk:
15486 @if gawk
15487 maybe-clean-gawk: clean-gawk
15488
15489 clean-gawk: 
15490         @: $(MAKE); $(unstage)
15491         @[ -f ./gawk/Makefile ] || exit 0; \
15492         r=`${PWD_COMMAND}`; export r; \
15493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15494         $(HOST_EXPORTS) \
15495         for flag in $(EXTRA_HOST_FLAGS) ; do \
15496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15497         done; \
15498         echo "Doing clean in gawk" ; \
15499         (cd $(HOST_SUBDIR)/gawk && \
15500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15502                   "RANLIB=$${RANLIB}" \
15503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15504                   clean) \
15505           || exit 1
15506
15507 @endif gawk
15508
15509 .PHONY: maybe-distclean-gawk distclean-gawk
15510 maybe-distclean-gawk:
15511 @if gawk
15512 maybe-distclean-gawk: distclean-gawk
15513
15514 distclean-gawk: 
15515         @: $(MAKE); $(unstage)
15516         @[ -f ./gawk/Makefile ] || exit 0; \
15517         r=`${PWD_COMMAND}`; export r; \
15518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15519         $(HOST_EXPORTS) \
15520         for flag in $(EXTRA_HOST_FLAGS) ; do \
15521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15522         done; \
15523         echo "Doing distclean in gawk" ; \
15524         (cd $(HOST_SUBDIR)/gawk && \
15525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15527                   "RANLIB=$${RANLIB}" \
15528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15529                   distclean) \
15530           || exit 1
15531
15532 @endif gawk
15533
15534 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15535 maybe-maintainer-clean-gawk:
15536 @if gawk
15537 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15538
15539 maintainer-clean-gawk: 
15540         @: $(MAKE); $(unstage)
15541         @[ -f ./gawk/Makefile ] || exit 0; \
15542         r=`${PWD_COMMAND}`; export r; \
15543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15544         $(HOST_EXPORTS) \
15545         for flag in $(EXTRA_HOST_FLAGS) ; do \
15546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15547         done; \
15548         echo "Doing maintainer-clean in gawk" ; \
15549         (cd $(HOST_SUBDIR)/gawk && \
15550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15552                   "RANLIB=$${RANLIB}" \
15553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15554                   maintainer-clean) \
15555           || exit 1
15556
15557 @endif gawk
15558
15559
15560
15561 .PHONY: configure-gettext maybe-configure-gettext
15562 maybe-configure-gettext:
15563 @if gcc-bootstrap
15564 configure-gettext: stage_current
15565 @endif gcc-bootstrap
15566 @if gettext
15567 maybe-configure-gettext: configure-gettext
15568 configure-gettext: 
15569         @: $(MAKE); $(unstage)
15570         @r=`${PWD_COMMAND}`; export r; \
15571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15572         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15573         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15574         $(HOST_EXPORTS) \
15575         echo Configuring in $(HOST_SUBDIR)/gettext; \
15576         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15577         case $(srcdir) in \
15578           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15579           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15580                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15581         esac; \
15582         srcdiroption="--srcdir=$${topdir}/gettext"; \
15583         libsrcdir="$$s/gettext"; \
15584         $(SHELL) $${libsrcdir}/configure \
15585           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15586           --target=${target_alias} $${srcdiroption}  \
15587           || exit 1
15588 @endif gettext
15589
15590
15591
15592
15593
15594 .PHONY: all-gettext maybe-all-gettext
15595 maybe-all-gettext:
15596 @if gcc-bootstrap
15597 all-gettext: stage_current
15598 @endif gcc-bootstrap
15599 @if gettext
15600 TARGET-gettext=all
15601 maybe-all-gettext: all-gettext
15602 all-gettext: configure-gettext
15603         @: $(MAKE); $(unstage)
15604         @r=`${PWD_COMMAND}`; export r; \
15605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15606         $(HOST_EXPORTS) \
15607         (cd $(HOST_SUBDIR)/gettext && \
15608           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15609                 $(TARGET-gettext))
15610 @endif gettext
15611
15612
15613
15614
15615 .PHONY: check-gettext maybe-check-gettext
15616 maybe-check-gettext:
15617 @if gettext
15618 maybe-check-gettext: check-gettext
15619
15620 check-gettext:
15621         @: $(MAKE); $(unstage)
15622         @r=`${PWD_COMMAND}`; export r; \
15623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15624         $(HOST_EXPORTS) \
15625         (cd $(HOST_SUBDIR)/gettext && \
15626           $(MAKE) $(FLAGS_TO_PASS)  check)
15627
15628 @endif gettext
15629
15630 .PHONY: install-gettext maybe-install-gettext
15631 maybe-install-gettext:
15632 @if gettext
15633 maybe-install-gettext: install-gettext
15634
15635 install-gettext: installdirs
15636         @: $(MAKE); $(unstage)
15637         @r=`${PWD_COMMAND}`; export r; \
15638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15639         $(HOST_EXPORTS) \
15640         (cd $(HOST_SUBDIR)/gettext && \
15641           $(MAKE) $(FLAGS_TO_PASS)  install)
15642
15643 @endif gettext
15644
15645 # Other targets (info, dvi, pdf, etc.)
15646
15647 .PHONY: maybe-info-gettext info-gettext
15648 maybe-info-gettext:
15649 @if gettext
15650 maybe-info-gettext: info-gettext
15651
15652 info-gettext: \
15653     configure-gettext 
15654         @: $(MAKE); $(unstage)
15655         @[ -f ./gettext/Makefile ] || exit 0; \
15656         r=`${PWD_COMMAND}`; export r; \
15657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15658         $(HOST_EXPORTS) \
15659         for flag in $(EXTRA_HOST_FLAGS) ; do \
15660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15661         done; \
15662         echo "Doing info in gettext" ; \
15663         (cd $(HOST_SUBDIR)/gettext && \
15664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15666                   "RANLIB=$${RANLIB}" \
15667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15668                   info) \
15669           || exit 1
15670
15671 @endif gettext
15672
15673 .PHONY: maybe-dvi-gettext dvi-gettext
15674 maybe-dvi-gettext:
15675 @if gettext
15676 maybe-dvi-gettext: dvi-gettext
15677
15678 dvi-gettext: \
15679     configure-gettext 
15680         @: $(MAKE); $(unstage)
15681         @[ -f ./gettext/Makefile ] || exit 0; \
15682         r=`${PWD_COMMAND}`; export r; \
15683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15684         $(HOST_EXPORTS) \
15685         for flag in $(EXTRA_HOST_FLAGS) ; do \
15686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15687         done; \
15688         echo "Doing dvi in gettext" ; \
15689         (cd $(HOST_SUBDIR)/gettext && \
15690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15692                   "RANLIB=$${RANLIB}" \
15693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15694                   dvi) \
15695           || exit 1
15696
15697 @endif gettext
15698
15699 .PHONY: maybe-pdf-gettext pdf-gettext
15700 maybe-pdf-gettext:
15701 @if gettext
15702 maybe-pdf-gettext: pdf-gettext
15703
15704 pdf-gettext: \
15705     configure-gettext 
15706         @: $(MAKE); $(unstage)
15707         @[ -f ./gettext/Makefile ] || exit 0; \
15708         r=`${PWD_COMMAND}`; export r; \
15709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15710         $(HOST_EXPORTS) \
15711         for flag in $(EXTRA_HOST_FLAGS) ; do \
15712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15713         done; \
15714         echo "Doing pdf in gettext" ; \
15715         (cd $(HOST_SUBDIR)/gettext && \
15716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15718                   "RANLIB=$${RANLIB}" \
15719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15720                   pdf) \
15721           || exit 1
15722
15723 @endif gettext
15724
15725 .PHONY: maybe-html-gettext html-gettext
15726 maybe-html-gettext:
15727 @if gettext
15728 maybe-html-gettext: html-gettext
15729
15730 html-gettext: \
15731     configure-gettext 
15732         @: $(MAKE); $(unstage)
15733         @[ -f ./gettext/Makefile ] || exit 0; \
15734         r=`${PWD_COMMAND}`; export r; \
15735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15736         $(HOST_EXPORTS) \
15737         for flag in $(EXTRA_HOST_FLAGS) ; do \
15738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15739         done; \
15740         echo "Doing html in gettext" ; \
15741         (cd $(HOST_SUBDIR)/gettext && \
15742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15744                   "RANLIB=$${RANLIB}" \
15745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15746                   html) \
15747           || exit 1
15748
15749 @endif gettext
15750
15751 .PHONY: maybe-TAGS-gettext TAGS-gettext
15752 maybe-TAGS-gettext:
15753 @if gettext
15754 maybe-TAGS-gettext: TAGS-gettext
15755
15756 TAGS-gettext: \
15757     configure-gettext 
15758         @: $(MAKE); $(unstage)
15759         @[ -f ./gettext/Makefile ] || exit 0; \
15760         r=`${PWD_COMMAND}`; export r; \
15761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15762         $(HOST_EXPORTS) \
15763         for flag in $(EXTRA_HOST_FLAGS) ; do \
15764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15765         done; \
15766         echo "Doing TAGS in gettext" ; \
15767         (cd $(HOST_SUBDIR)/gettext && \
15768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15770                   "RANLIB=$${RANLIB}" \
15771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15772                   TAGS) \
15773           || exit 1
15774
15775 @endif gettext
15776
15777 .PHONY: maybe-install-info-gettext install-info-gettext
15778 maybe-install-info-gettext:
15779 @if gettext
15780 maybe-install-info-gettext: install-info-gettext
15781
15782 install-info-gettext: \
15783     configure-gettext \
15784     info-gettext 
15785         @: $(MAKE); $(unstage)
15786         @[ -f ./gettext/Makefile ] || exit 0; \
15787         r=`${PWD_COMMAND}`; export r; \
15788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15789         $(HOST_EXPORTS) \
15790         for flag in $(EXTRA_HOST_FLAGS) ; do \
15791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15792         done; \
15793         echo "Doing install-info in gettext" ; \
15794         (cd $(HOST_SUBDIR)/gettext && \
15795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15797                   "RANLIB=$${RANLIB}" \
15798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15799                   install-info) \
15800           || exit 1
15801
15802 @endif gettext
15803
15804 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15805 maybe-install-pdf-gettext:
15806 @if gettext
15807 maybe-install-pdf-gettext: install-pdf-gettext
15808
15809 install-pdf-gettext: \
15810     configure-gettext \
15811     pdf-gettext 
15812         @: $(MAKE); $(unstage)
15813         @[ -f ./gettext/Makefile ] || exit 0; \
15814         r=`${PWD_COMMAND}`; export r; \
15815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15816         $(HOST_EXPORTS) \
15817         for flag in $(EXTRA_HOST_FLAGS) ; do \
15818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15819         done; \
15820         echo "Doing install-pdf in gettext" ; \
15821         (cd $(HOST_SUBDIR)/gettext && \
15822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15824                   "RANLIB=$${RANLIB}" \
15825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15826                   install-pdf) \
15827           || exit 1
15828
15829 @endif gettext
15830
15831 .PHONY: maybe-install-html-gettext install-html-gettext
15832 maybe-install-html-gettext:
15833 @if gettext
15834 maybe-install-html-gettext: install-html-gettext
15835
15836 install-html-gettext: \
15837     configure-gettext \
15838     html-gettext 
15839         @: $(MAKE); $(unstage)
15840         @[ -f ./gettext/Makefile ] || exit 0; \
15841         r=`${PWD_COMMAND}`; export r; \
15842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15843         $(HOST_EXPORTS) \
15844         for flag in $(EXTRA_HOST_FLAGS) ; do \
15845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15846         done; \
15847         echo "Doing install-html in gettext" ; \
15848         (cd $(HOST_SUBDIR)/gettext && \
15849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15851                   "RANLIB=$${RANLIB}" \
15852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15853                   install-html) \
15854           || exit 1
15855
15856 @endif gettext
15857
15858 .PHONY: maybe-installcheck-gettext installcheck-gettext
15859 maybe-installcheck-gettext:
15860 @if gettext
15861 maybe-installcheck-gettext: installcheck-gettext
15862
15863 installcheck-gettext: \
15864     configure-gettext 
15865         @: $(MAKE); $(unstage)
15866         @[ -f ./gettext/Makefile ] || exit 0; \
15867         r=`${PWD_COMMAND}`; export r; \
15868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15869         $(HOST_EXPORTS) \
15870         for flag in $(EXTRA_HOST_FLAGS) ; do \
15871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15872         done; \
15873         echo "Doing installcheck in gettext" ; \
15874         (cd $(HOST_SUBDIR)/gettext && \
15875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15877                   "RANLIB=$${RANLIB}" \
15878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15879                   installcheck) \
15880           || exit 1
15881
15882 @endif gettext
15883
15884 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15885 maybe-mostlyclean-gettext:
15886 @if gettext
15887 maybe-mostlyclean-gettext: mostlyclean-gettext
15888
15889 mostlyclean-gettext: 
15890         @: $(MAKE); $(unstage)
15891         @[ -f ./gettext/Makefile ] || exit 0; \
15892         r=`${PWD_COMMAND}`; export r; \
15893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15894         $(HOST_EXPORTS) \
15895         for flag in $(EXTRA_HOST_FLAGS) ; do \
15896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15897         done; \
15898         echo "Doing mostlyclean in gettext" ; \
15899         (cd $(HOST_SUBDIR)/gettext && \
15900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15902                   "RANLIB=$${RANLIB}" \
15903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15904                   mostlyclean) \
15905           || exit 1
15906
15907 @endif gettext
15908
15909 .PHONY: maybe-clean-gettext clean-gettext
15910 maybe-clean-gettext:
15911 @if gettext
15912 maybe-clean-gettext: clean-gettext
15913
15914 clean-gettext: 
15915         @: $(MAKE); $(unstage)
15916         @[ -f ./gettext/Makefile ] || exit 0; \
15917         r=`${PWD_COMMAND}`; export r; \
15918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15919         $(HOST_EXPORTS) \
15920         for flag in $(EXTRA_HOST_FLAGS) ; do \
15921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15922         done; \
15923         echo "Doing clean in gettext" ; \
15924         (cd $(HOST_SUBDIR)/gettext && \
15925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15927                   "RANLIB=$${RANLIB}" \
15928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15929                   clean) \
15930           || exit 1
15931
15932 @endif gettext
15933
15934 .PHONY: maybe-distclean-gettext distclean-gettext
15935 maybe-distclean-gettext:
15936 @if gettext
15937 maybe-distclean-gettext: distclean-gettext
15938
15939 distclean-gettext: 
15940         @: $(MAKE); $(unstage)
15941         @[ -f ./gettext/Makefile ] || exit 0; \
15942         r=`${PWD_COMMAND}`; export r; \
15943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15944         $(HOST_EXPORTS) \
15945         for flag in $(EXTRA_HOST_FLAGS) ; do \
15946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15947         done; \
15948         echo "Doing distclean in gettext" ; \
15949         (cd $(HOST_SUBDIR)/gettext && \
15950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15952                   "RANLIB=$${RANLIB}" \
15953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15954                   distclean) \
15955           || exit 1
15956
15957 @endif gettext
15958
15959 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15960 maybe-maintainer-clean-gettext:
15961 @if gettext
15962 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15963
15964 maintainer-clean-gettext: 
15965         @: $(MAKE); $(unstage)
15966         @[ -f ./gettext/Makefile ] || exit 0; \
15967         r=`${PWD_COMMAND}`; export r; \
15968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15969         $(HOST_EXPORTS) \
15970         for flag in $(EXTRA_HOST_FLAGS) ; do \
15971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15972         done; \
15973         echo "Doing maintainer-clean in gettext" ; \
15974         (cd $(HOST_SUBDIR)/gettext && \
15975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15977                   "RANLIB=$${RANLIB}" \
15978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15979                   maintainer-clean) \
15980           || exit 1
15981
15982 @endif gettext
15983
15984
15985
15986 .PHONY: configure-gmp maybe-configure-gmp
15987 maybe-configure-gmp:
15988 @if gcc-bootstrap
15989 configure-gmp: stage_current
15990 @endif gcc-bootstrap
15991 @if gmp
15992 maybe-configure-gmp: configure-gmp
15993 configure-gmp: 
15994         @r=`${PWD_COMMAND}`; export r; \
15995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15996         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15998         $(HOST_EXPORTS) \
15999         echo Configuring in $(HOST_SUBDIR)/gmp; \
16000         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16001         case $(srcdir) in \
16002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16003           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16005         esac; \
16006         srcdiroption="--srcdir=$${topdir}/gmp"; \
16007         libsrcdir="$$s/gmp"; \
16008         $(SHELL) $${libsrcdir}/configure \
16009           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16010           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16011           || exit 1
16012 @endif gmp
16013
16014
16015
16016 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16017 maybe-configure-stage1-gmp:
16018 @if gmp-bootstrap
16019 maybe-configure-stage1-gmp: configure-stage1-gmp
16020 configure-stage1-gmp:
16021         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16023         @r=`${PWD_COMMAND}`; export r; \
16024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16025         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16026         $(HOST_EXPORTS)  \
16027         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16028         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
16029         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16031         cd $(HOST_SUBDIR)/gmp || exit 1; \
16032         case $(srcdir) in \
16033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16034           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16036         esac; \
16037         srcdiroption="--srcdir=$${topdir}/gmp"; \
16038         libsrcdir="$$s/gmp"; \
16039         $(SHELL) $${libsrcdir}/configure \
16040           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16041           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16042            \
16043           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16044 @endif gmp-bootstrap
16045
16046 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16047 maybe-configure-stage2-gmp:
16048 @if gmp-bootstrap
16049 maybe-configure-stage2-gmp: configure-stage2-gmp
16050 configure-stage2-gmp:
16051         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16052         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16053         @r=`${PWD_COMMAND}`; export r; \
16054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16055         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16056         $(HOST_EXPORTS) \
16057         $(POSTSTAGE1_HOST_EXPORTS)  \
16058         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16059         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
16060         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16061         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16062         cd $(HOST_SUBDIR)/gmp || exit 1; \
16063         case $(srcdir) in \
16064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16065           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16067         esac; \
16068         srcdiroption="--srcdir=$${topdir}/gmp"; \
16069         libsrcdir="$$s/gmp"; \
16070         $(SHELL) $${libsrcdir}/configure \
16071           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16072           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16073           --with-build-libsubdir=$(HOST_SUBDIR) \
16074           @stage2_werror_flag@ --disable-shared
16075 @endif gmp-bootstrap
16076
16077 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16078 maybe-configure-stageb2g0-gmp:
16079 @if gmp-bootstrap
16080 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16081 configure-stageb2g0-gmp:
16082         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16084         @r=`${PWD_COMMAND}`; export r; \
16085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16086         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16087         $(HOST_EXPORTS) \
16088         $(POSTSTAGE1_HOST_EXPORTS)  \
16089         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16090         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
16091         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16092         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16093         cd $(HOST_SUBDIR)/gmp || exit 1; \
16094         case $(srcdir) in \
16095           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16096           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16097                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16098         esac; \
16099         srcdiroption="--srcdir=$${topdir}/gmp"; \
16100         libsrcdir="$$s/gmp"; \
16101         $(SHELL) $${libsrcdir}/configure \
16102           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16103           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16104           --with-build-libsubdir=$(HOST_SUBDIR) \
16105           @stage2_werror_flag@ --disable-shared
16106 @endif gmp-bootstrap
16107
16108 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16109 maybe-configure-stage3-gmp:
16110 @if gmp-bootstrap
16111 maybe-configure-stage3-gmp: configure-stage3-gmp
16112 configure-stage3-gmp:
16113         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16114         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16115         @r=`${PWD_COMMAND}`; export r; \
16116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16117         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16118         $(HOST_EXPORTS) \
16119         $(POSTSTAGE1_HOST_EXPORTS)  \
16120         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16121         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
16122         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16124         cd $(HOST_SUBDIR)/gmp || exit 1; \
16125         case $(srcdir) in \
16126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16127           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16129         esac; \
16130         srcdiroption="--srcdir=$${topdir}/gmp"; \
16131         libsrcdir="$$s/gmp"; \
16132         $(SHELL) $${libsrcdir}/configure \
16133           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16134           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16135           --with-build-libsubdir=$(HOST_SUBDIR) \
16136           @stage2_werror_flag@ --disable-shared
16137 @endif gmp-bootstrap
16138
16139 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16140 maybe-configure-stageb3g2-gmp:
16141 @if gmp-bootstrap
16142 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16143 configure-stageb3g2-gmp:
16144         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16146         @r=`${PWD_COMMAND}`; export r; \
16147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16148         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16149         $(HOST_EXPORTS) \
16150         $(POSTSTAGE1_HOST_EXPORTS)  \
16151         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16152         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
16153         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16154         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16155         cd $(HOST_SUBDIR)/gmp || exit 1; \
16156         case $(srcdir) in \
16157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16158           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16160         esac; \
16161         srcdiroption="--srcdir=$${topdir}/gmp"; \
16162         libsrcdir="$$s/gmp"; \
16163         $(SHELL) $${libsrcdir}/configure \
16164           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16165           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16166           --with-build-libsubdir=$(HOST_SUBDIR) \
16167           @stage2_werror_flag@ --disable-shared
16168 @endif gmp-bootstrap
16169
16170 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16171 maybe-configure-stage4-gmp:
16172 @if gmp-bootstrap
16173 maybe-configure-stage4-gmp: configure-stage4-gmp
16174 configure-stage4-gmp:
16175         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16176         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16177         @r=`${PWD_COMMAND}`; export r; \
16178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16179         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16180         $(HOST_EXPORTS) \
16181         $(POSTSTAGE1_HOST_EXPORTS)  \
16182         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16183         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
16184         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16185         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16186         cd $(HOST_SUBDIR)/gmp || exit 1; \
16187         case $(srcdir) in \
16188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16189           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16191         esac; \
16192         srcdiroption="--srcdir=$${topdir}/gmp"; \
16193         libsrcdir="$$s/gmp"; \
16194         $(SHELL) $${libsrcdir}/configure \
16195           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16196           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16197           --with-build-libsubdir=$(HOST_SUBDIR) \
16198           @stage2_werror_flag@ --disable-shared
16199 @endif gmp-bootstrap
16200
16201 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16202 maybe-configure-stageprofile-gmp:
16203 @if gmp-bootstrap
16204 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16205 configure-stageprofile-gmp:
16206         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16207         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16208         @r=`${PWD_COMMAND}`; export r; \
16209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16210         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16211         $(HOST_EXPORTS) \
16212         $(POSTSTAGE1_HOST_EXPORTS)  \
16213         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16214         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
16215         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16217         cd $(HOST_SUBDIR)/gmp || exit 1; \
16218         case $(srcdir) in \
16219           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16220           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16221                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16222         esac; \
16223         srcdiroption="--srcdir=$${topdir}/gmp"; \
16224         libsrcdir="$$s/gmp"; \
16225         $(SHELL) $${libsrcdir}/configure \
16226           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16227           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16228           --with-build-libsubdir=$(HOST_SUBDIR) \
16229           @stage2_werror_flag@ --disable-shared
16230 @endif gmp-bootstrap
16231
16232 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16233 maybe-configure-stagefeedback-gmp:
16234 @if gmp-bootstrap
16235 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16236 configure-stagefeedback-gmp:
16237         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16238         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16239         @r=`${PWD_COMMAND}`; export r; \
16240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16241         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16242         $(HOST_EXPORTS) \
16243         $(POSTSTAGE1_HOST_EXPORTS)  \
16244         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16245         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
16246         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16247         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16248         cd $(HOST_SUBDIR)/gmp || exit 1; \
16249         case $(srcdir) in \
16250           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16251           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16252                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16253         esac; \
16254         srcdiroption="--srcdir=$${topdir}/gmp"; \
16255         libsrcdir="$$s/gmp"; \
16256         $(SHELL) $${libsrcdir}/configure \
16257           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16258           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16259           --with-build-libsubdir=$(HOST_SUBDIR) \
16260           @stage2_werror_flag@ --disable-shared
16261 @endif gmp-bootstrap
16262
16263
16264
16265
16266
16267 .PHONY: all-gmp maybe-all-gmp
16268 maybe-all-gmp:
16269 @if gcc-bootstrap
16270 all-gmp: stage_current
16271 @endif gcc-bootstrap
16272 @if gmp
16273 TARGET-gmp=all
16274 maybe-all-gmp: all-gmp
16275 all-gmp: configure-gmp
16276         @r=`${PWD_COMMAND}`; export r; \
16277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16278         $(HOST_EXPORTS) \
16279         (cd $(HOST_SUBDIR)/gmp && \
16280           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16281                 $(TARGET-gmp))
16282 @endif gmp
16283
16284
16285
16286 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16287 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16288 maybe-all-stage1-gmp:
16289 maybe-clean-stage1-gmp:
16290 @if gmp-bootstrap
16291 maybe-all-stage1-gmp: all-stage1-gmp
16292 all-stage1: all-stage1-gmp
16293 TARGET-stage1-gmp = $(TARGET-gmp)
16294 all-stage1-gmp: configure-stage1-gmp
16295         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16296         @r=`${PWD_COMMAND}`; export r; \
16297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16298         $(HOST_EXPORTS) \
16299         cd $(HOST_SUBDIR)/gmp && \
16300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16301                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16302                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16303                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16304                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
16305                 $(TARGET-stage1-gmp)
16306
16307 maybe-clean-stage1-gmp: clean-stage1-gmp
16308 clean-stage1: clean-stage1-gmp
16309 clean-stage1-gmp:
16310         @if [ $(current_stage) = stage1 ]; then \
16311           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16312         else \
16313           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16314           $(MAKE) stage1-start; \
16315         fi; \
16316         cd $(HOST_SUBDIR)/gmp && \
16317         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16318                  clean
16319 @endif gmp-bootstrap
16320
16321
16322 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16323 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16324 maybe-all-stage2-gmp:
16325 maybe-clean-stage2-gmp:
16326 @if gmp-bootstrap
16327 maybe-all-stage2-gmp: all-stage2-gmp
16328 all-stage2: all-stage2-gmp
16329 TARGET-stage2-gmp = $(TARGET-gmp)
16330 all-stage2-gmp: configure-stage2-gmp
16331         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16332         @r=`${PWD_COMMAND}`; export r; \
16333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16334         $(HOST_EXPORTS) \
16335         $(POSTSTAGE1_HOST_EXPORTS) \
16336         cd $(HOST_SUBDIR)/gmp && \
16337         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16338                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16339                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16340                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16341                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16342                 $(TARGET-stage2-gmp)
16343
16344 maybe-clean-stage2-gmp: clean-stage2-gmp
16345 clean-stage2: clean-stage2-gmp
16346 clean-stage2-gmp:
16347         @if [ $(current_stage) = stage2 ]; then \
16348           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16349         else \
16350           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16351           $(MAKE) stage2-start; \
16352         fi; \
16353         cd $(HOST_SUBDIR)/gmp && \
16354         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16355                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16356                  clean
16357 @endif gmp-bootstrap
16358
16359
16360 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16361 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16362 maybe-all-stageb2g0-gmp:
16363 maybe-clean-stageb2g0-gmp:
16364 @if gmp-bootstrap
16365 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16366 all-stageb2g0: all-stageb2g0-gmp
16367 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16368 all-stageb2g0-gmp: configure-stageb2g0-gmp
16369         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16370         @r=`${PWD_COMMAND}`; export r; \
16371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16372         $(HOST_EXPORTS) \
16373         $(POSTSTAGE1_HOST_EXPORTS) \
16374         cd $(HOST_SUBDIR)/gmp && \
16375         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16376                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16377                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16378                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16379                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16380                 $(TARGET-stageb2g0-gmp)
16381
16382 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16383 clean-stageb2g0: clean-stageb2g0-gmp
16384 clean-stageb2g0-gmp:
16385         @if [ $(current_stage) = stageb2g0 ]; then \
16386           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16387         else \
16388           [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16389           $(MAKE) stageb2g0-start; \
16390         fi; \
16391         cd $(HOST_SUBDIR)/gmp && \
16392         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16393                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16394                  clean
16395 @endif gmp-bootstrap
16396
16397
16398 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16399 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16400 maybe-all-stage3-gmp:
16401 maybe-clean-stage3-gmp:
16402 @if gmp-bootstrap
16403 maybe-all-stage3-gmp: all-stage3-gmp
16404 all-stage3: all-stage3-gmp
16405 TARGET-stage3-gmp = $(TARGET-gmp)
16406 all-stage3-gmp: configure-stage3-gmp
16407         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16408         @r=`${PWD_COMMAND}`; export r; \
16409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16410         $(HOST_EXPORTS) \
16411         $(POSTSTAGE1_HOST_EXPORTS) \
16412         cd $(HOST_SUBDIR)/gmp && \
16413         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16414                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16415                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16416                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16417                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16418                 $(TARGET-stage3-gmp)
16419
16420 maybe-clean-stage3-gmp: clean-stage3-gmp
16421 clean-stage3: clean-stage3-gmp
16422 clean-stage3-gmp:
16423         @if [ $(current_stage) = stage3 ]; then \
16424           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16425         else \
16426           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16427           $(MAKE) stage3-start; \
16428         fi; \
16429         cd $(HOST_SUBDIR)/gmp && \
16430         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16431                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16432                  clean
16433 @endif gmp-bootstrap
16434
16435
16436 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16437 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16438 maybe-all-stageb3g2-gmp:
16439 maybe-clean-stageb3g2-gmp:
16440 @if gmp-bootstrap
16441 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16442 all-stageb3g2: all-stageb3g2-gmp
16443 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16444 all-stageb3g2-gmp: configure-stageb3g2-gmp
16445         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16446         @r=`${PWD_COMMAND}`; export r; \
16447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16448         $(HOST_EXPORTS) \
16449         $(POSTSTAGE1_HOST_EXPORTS) \
16450         cd $(HOST_SUBDIR)/gmp && \
16451         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16452                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16453                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16454                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16455                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16456                 $(TARGET-stageb3g2-gmp)
16457
16458 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16459 clean-stageb3g2: clean-stageb3g2-gmp
16460 clean-stageb3g2-gmp:
16461         @if [ $(current_stage) = stageb3g2 ]; then \
16462           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16463         else \
16464           [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16465           $(MAKE) stageb3g2-start; \
16466         fi; \
16467         cd $(HOST_SUBDIR)/gmp && \
16468         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16469                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16470                  clean
16471 @endif gmp-bootstrap
16472
16473
16474 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16475 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16476 maybe-all-stage4-gmp:
16477 maybe-clean-stage4-gmp:
16478 @if gmp-bootstrap
16479 maybe-all-stage4-gmp: all-stage4-gmp
16480 all-stage4: all-stage4-gmp
16481 TARGET-stage4-gmp = $(TARGET-gmp)
16482 all-stage4-gmp: configure-stage4-gmp
16483         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16484         @r=`${PWD_COMMAND}`; export r; \
16485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16486         $(HOST_EXPORTS) \
16487         $(POSTSTAGE1_HOST_EXPORTS) \
16488         cd $(HOST_SUBDIR)/gmp && \
16489         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16490                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16491                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16492                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16493                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16494                 $(TARGET-stage4-gmp)
16495
16496 maybe-clean-stage4-gmp: clean-stage4-gmp
16497 clean-stage4: clean-stage4-gmp
16498 clean-stage4-gmp:
16499         @if [ $(current_stage) = stage4 ]; then \
16500           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16501         else \
16502           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16503           $(MAKE) stage4-start; \
16504         fi; \
16505         cd $(HOST_SUBDIR)/gmp && \
16506         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16507                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16508                  clean
16509 @endif gmp-bootstrap
16510
16511
16512 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16513 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16514 maybe-all-stageprofile-gmp:
16515 maybe-clean-stageprofile-gmp:
16516 @if gmp-bootstrap
16517 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16518 all-stageprofile: all-stageprofile-gmp
16519 TARGET-stageprofile-gmp = $(TARGET-gmp)
16520 all-stageprofile-gmp: configure-stageprofile-gmp
16521         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16522         @r=`${PWD_COMMAND}`; export r; \
16523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16524         $(HOST_EXPORTS) \
16525         $(POSTSTAGE1_HOST_EXPORTS) \
16526         cd $(HOST_SUBDIR)/gmp && \
16527         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16528                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16529                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16530                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16531                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16532                 $(TARGET-stageprofile-gmp)
16533
16534 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16535 clean-stageprofile: clean-stageprofile-gmp
16536 clean-stageprofile-gmp:
16537         @if [ $(current_stage) = stageprofile ]; then \
16538           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16539         else \
16540           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16541           $(MAKE) stageprofile-start; \
16542         fi; \
16543         cd $(HOST_SUBDIR)/gmp && \
16544         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16545                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16546                  clean
16547 @endif gmp-bootstrap
16548
16549
16550 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16551 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16552 maybe-all-stagefeedback-gmp:
16553 maybe-clean-stagefeedback-gmp:
16554 @if gmp-bootstrap
16555 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16556 all-stagefeedback: all-stagefeedback-gmp
16557 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16558 all-stagefeedback-gmp: configure-stagefeedback-gmp
16559         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16560         @r=`${PWD_COMMAND}`; export r; \
16561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16562         $(HOST_EXPORTS) \
16563         $(POSTSTAGE1_HOST_EXPORTS) \
16564         cd $(HOST_SUBDIR)/gmp && \
16565         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16566                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16567                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16568                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16569                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16570                 $(TARGET-stagefeedback-gmp)
16571
16572 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16573 clean-stagefeedback: clean-stagefeedback-gmp
16574 clean-stagefeedback-gmp:
16575         @if [ $(current_stage) = stagefeedback ]; then \
16576           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16577         else \
16578           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16579           $(MAKE) stagefeedback-start; \
16580         fi; \
16581         cd $(HOST_SUBDIR)/gmp && \
16582         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16583                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16584                  clean
16585 @endif gmp-bootstrap
16586
16587
16588
16589
16590
16591 .PHONY: check-gmp maybe-check-gmp
16592 maybe-check-gmp:
16593 @if gmp
16594 maybe-check-gmp: check-gmp
16595
16596 check-gmp:
16597         @: $(MAKE); $(unstage)
16598         @r=`${PWD_COMMAND}`; export r; \
16599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16600         $(HOST_EXPORTS) \
16601         (cd $(HOST_SUBDIR)/gmp && \
16602           $(MAKE) $(FLAGS_TO_PASS)  check)
16603
16604 @endif gmp
16605
16606 .PHONY: install-gmp maybe-install-gmp
16607 maybe-install-gmp:
16608 @if gmp
16609 maybe-install-gmp: install-gmp
16610
16611 install-gmp:
16612
16613 @endif gmp
16614
16615 # Other targets (info, dvi, pdf, etc.)
16616
16617 .PHONY: maybe-info-gmp info-gmp
16618 maybe-info-gmp:
16619 @if gmp
16620 maybe-info-gmp: info-gmp
16621
16622 info-gmp: \
16623     configure-gmp 
16624         @[ -f ./gmp/Makefile ] || exit 0; \
16625         r=`${PWD_COMMAND}`; export r; \
16626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16627         $(HOST_EXPORTS) \
16628         for flag in $(EXTRA_HOST_FLAGS) ; do \
16629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16630         done; \
16631         echo "Doing info in gmp" ; \
16632         (cd $(HOST_SUBDIR)/gmp && \
16633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16635                   "RANLIB=$${RANLIB}" \
16636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16637                   info) \
16638           || exit 1
16639
16640 @endif gmp
16641
16642 .PHONY: maybe-dvi-gmp dvi-gmp
16643 maybe-dvi-gmp:
16644 @if gmp
16645 maybe-dvi-gmp: dvi-gmp
16646
16647 dvi-gmp: \
16648     configure-gmp 
16649         @[ -f ./gmp/Makefile ] || exit 0; \
16650         r=`${PWD_COMMAND}`; export r; \
16651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16652         $(HOST_EXPORTS) \
16653         for flag in $(EXTRA_HOST_FLAGS) ; do \
16654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16655         done; \
16656         echo "Doing dvi in gmp" ; \
16657         (cd $(HOST_SUBDIR)/gmp && \
16658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16660                   "RANLIB=$${RANLIB}" \
16661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16662                   dvi) \
16663           || exit 1
16664
16665 @endif gmp
16666
16667 .PHONY: maybe-pdf-gmp pdf-gmp
16668 maybe-pdf-gmp:
16669 @if gmp
16670 maybe-pdf-gmp: pdf-gmp
16671
16672 pdf-gmp: \
16673     configure-gmp 
16674         @[ -f ./gmp/Makefile ] || exit 0; \
16675         r=`${PWD_COMMAND}`; export r; \
16676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16677         $(HOST_EXPORTS) \
16678         for flag in $(EXTRA_HOST_FLAGS) ; do \
16679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16680         done; \
16681         echo "Doing pdf in gmp" ; \
16682         (cd $(HOST_SUBDIR)/gmp && \
16683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16685                   "RANLIB=$${RANLIB}" \
16686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16687                   pdf) \
16688           || exit 1
16689
16690 @endif gmp
16691
16692 .PHONY: maybe-html-gmp html-gmp
16693 maybe-html-gmp:
16694 @if gmp
16695 maybe-html-gmp: html-gmp
16696
16697 html-gmp: \
16698     configure-gmp 
16699         @[ -f ./gmp/Makefile ] || exit 0; \
16700         r=`${PWD_COMMAND}`; export r; \
16701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16702         $(HOST_EXPORTS) \
16703         for flag in $(EXTRA_HOST_FLAGS) ; do \
16704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16705         done; \
16706         echo "Doing html in gmp" ; \
16707         (cd $(HOST_SUBDIR)/gmp && \
16708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16710                   "RANLIB=$${RANLIB}" \
16711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16712                   html) \
16713           || exit 1
16714
16715 @endif gmp
16716
16717 .PHONY: maybe-TAGS-gmp TAGS-gmp
16718 maybe-TAGS-gmp:
16719 @if gmp
16720 maybe-TAGS-gmp: TAGS-gmp
16721
16722 TAGS-gmp: \
16723     configure-gmp 
16724         @[ -f ./gmp/Makefile ] || exit 0; \
16725         r=`${PWD_COMMAND}`; export r; \
16726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16727         $(HOST_EXPORTS) \
16728         for flag in $(EXTRA_HOST_FLAGS) ; do \
16729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16730         done; \
16731         echo "Doing TAGS in gmp" ; \
16732         (cd $(HOST_SUBDIR)/gmp && \
16733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16735                   "RANLIB=$${RANLIB}" \
16736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16737                   TAGS) \
16738           || exit 1
16739
16740 @endif gmp
16741
16742 .PHONY: maybe-install-info-gmp install-info-gmp
16743 maybe-install-info-gmp:
16744 @if gmp
16745 maybe-install-info-gmp: install-info-gmp
16746
16747 install-info-gmp: \
16748     configure-gmp \
16749     info-gmp 
16750         @[ -f ./gmp/Makefile ] || exit 0; \
16751         r=`${PWD_COMMAND}`; export r; \
16752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16753         $(HOST_EXPORTS) \
16754         for flag in $(EXTRA_HOST_FLAGS) ; do \
16755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16756         done; \
16757         echo "Doing install-info in gmp" ; \
16758         (cd $(HOST_SUBDIR)/gmp && \
16759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16761                   "RANLIB=$${RANLIB}" \
16762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16763                   install-info) \
16764           || exit 1
16765
16766 @endif gmp
16767
16768 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16769 maybe-install-pdf-gmp:
16770 @if gmp
16771 maybe-install-pdf-gmp: install-pdf-gmp
16772
16773 install-pdf-gmp: \
16774     configure-gmp \
16775     pdf-gmp 
16776         @[ -f ./gmp/Makefile ] || exit 0; \
16777         r=`${PWD_COMMAND}`; export r; \
16778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16779         $(HOST_EXPORTS) \
16780         for flag in $(EXTRA_HOST_FLAGS) ; do \
16781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16782         done; \
16783         echo "Doing install-pdf in gmp" ; \
16784         (cd $(HOST_SUBDIR)/gmp && \
16785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16787                   "RANLIB=$${RANLIB}" \
16788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16789                   install-pdf) \
16790           || exit 1
16791
16792 @endif gmp
16793
16794 .PHONY: maybe-install-html-gmp install-html-gmp
16795 maybe-install-html-gmp:
16796 @if gmp
16797 maybe-install-html-gmp: install-html-gmp
16798
16799 install-html-gmp: \
16800     configure-gmp \
16801     html-gmp 
16802         @[ -f ./gmp/Makefile ] || exit 0; \
16803         r=`${PWD_COMMAND}`; export r; \
16804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16805         $(HOST_EXPORTS) \
16806         for flag in $(EXTRA_HOST_FLAGS) ; do \
16807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16808         done; \
16809         echo "Doing install-html in gmp" ; \
16810         (cd $(HOST_SUBDIR)/gmp && \
16811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16813                   "RANLIB=$${RANLIB}" \
16814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16815                   install-html) \
16816           || exit 1
16817
16818 @endif gmp
16819
16820 .PHONY: maybe-installcheck-gmp installcheck-gmp
16821 maybe-installcheck-gmp:
16822 @if gmp
16823 maybe-installcheck-gmp: installcheck-gmp
16824
16825 installcheck-gmp: \
16826     configure-gmp 
16827         @[ -f ./gmp/Makefile ] || exit 0; \
16828         r=`${PWD_COMMAND}`; export r; \
16829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16830         $(HOST_EXPORTS) \
16831         for flag in $(EXTRA_HOST_FLAGS) ; do \
16832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16833         done; \
16834         echo "Doing installcheck in gmp" ; \
16835         (cd $(HOST_SUBDIR)/gmp && \
16836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16838                   "RANLIB=$${RANLIB}" \
16839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16840                   installcheck) \
16841           || exit 1
16842
16843 @endif gmp
16844
16845 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16846 maybe-mostlyclean-gmp:
16847 @if gmp
16848 maybe-mostlyclean-gmp: mostlyclean-gmp
16849
16850 mostlyclean-gmp: 
16851         @[ -f ./gmp/Makefile ] || exit 0; \
16852         r=`${PWD_COMMAND}`; export r; \
16853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16854         $(HOST_EXPORTS) \
16855         for flag in $(EXTRA_HOST_FLAGS) ; do \
16856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16857         done; \
16858         echo "Doing mostlyclean in gmp" ; \
16859         (cd $(HOST_SUBDIR)/gmp && \
16860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16862                   "RANLIB=$${RANLIB}" \
16863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16864                   mostlyclean) \
16865           || exit 1
16866
16867 @endif gmp
16868
16869 .PHONY: maybe-clean-gmp clean-gmp
16870 maybe-clean-gmp:
16871 @if gmp
16872 maybe-clean-gmp: clean-gmp
16873
16874 clean-gmp: 
16875         @[ -f ./gmp/Makefile ] || exit 0; \
16876         r=`${PWD_COMMAND}`; export r; \
16877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16878         $(HOST_EXPORTS) \
16879         for flag in $(EXTRA_HOST_FLAGS) ; do \
16880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16881         done; \
16882         echo "Doing clean in gmp" ; \
16883         (cd $(HOST_SUBDIR)/gmp && \
16884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16886                   "RANLIB=$${RANLIB}" \
16887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16888                   clean) \
16889           || exit 1
16890
16891 @endif gmp
16892
16893 .PHONY: maybe-distclean-gmp distclean-gmp
16894 maybe-distclean-gmp:
16895 @if gmp
16896 maybe-distclean-gmp: distclean-gmp
16897
16898 distclean-gmp: 
16899         @[ -f ./gmp/Makefile ] || exit 0; \
16900         r=`${PWD_COMMAND}`; export r; \
16901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16902         $(HOST_EXPORTS) \
16903         for flag in $(EXTRA_HOST_FLAGS) ; do \
16904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16905         done; \
16906         echo "Doing distclean in gmp" ; \
16907         (cd $(HOST_SUBDIR)/gmp && \
16908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16910                   "RANLIB=$${RANLIB}" \
16911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16912                   distclean) \
16913           || exit 1
16914
16915 @endif gmp
16916
16917 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16918 maybe-maintainer-clean-gmp:
16919 @if gmp
16920 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16921
16922 maintainer-clean-gmp: 
16923         @[ -f ./gmp/Makefile ] || exit 0; \
16924         r=`${PWD_COMMAND}`; export r; \
16925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16926         $(HOST_EXPORTS) \
16927         for flag in $(EXTRA_HOST_FLAGS) ; do \
16928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16929         done; \
16930         echo "Doing maintainer-clean in gmp" ; \
16931         (cd $(HOST_SUBDIR)/gmp && \
16932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16934                   "RANLIB=$${RANLIB}" \
16935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16936                   maintainer-clean) \
16937           || exit 1
16938
16939 @endif gmp
16940
16941
16942
16943 .PHONY: configure-mpfr maybe-configure-mpfr
16944 maybe-configure-mpfr:
16945 @if gcc-bootstrap
16946 configure-mpfr: stage_current
16947 @endif gcc-bootstrap
16948 @if mpfr
16949 maybe-configure-mpfr: configure-mpfr
16950 configure-mpfr: 
16951         @r=`${PWD_COMMAND}`; export r; \
16952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16953         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16954         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16955         $(HOST_EXPORTS) \
16956         echo Configuring in $(HOST_SUBDIR)/mpfr; \
16957         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16958         case $(srcdir) in \
16959           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16960           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16961                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16962         esac; \
16963         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16964         libsrcdir="$$s/mpfr"; \
16965         $(SHELL) $${libsrcdir}/configure \
16966           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16967           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16968           || exit 1
16969 @endif mpfr
16970
16971
16972
16973 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16974 maybe-configure-stage1-mpfr:
16975 @if mpfr-bootstrap
16976 maybe-configure-stage1-mpfr: configure-stage1-mpfr
16977 configure-stage1-mpfr:
16978         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16979         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16980         @r=`${PWD_COMMAND}`; export r; \
16981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16982         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16983         $(HOST_EXPORTS)  \
16984         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16985         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
16986         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
16987         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16988         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16989         case $(srcdir) in \
16990           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16991           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16992                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16993         esac; \
16994         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16995         libsrcdir="$$s/mpfr"; \
16996         $(SHELL) $${libsrcdir}/configure \
16997           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16998           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16999            \
17000           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17001 @endif mpfr-bootstrap
17002
17003 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17004 maybe-configure-stage2-mpfr:
17005 @if mpfr-bootstrap
17006 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17007 configure-stage2-mpfr:
17008         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17009         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17010         @r=`${PWD_COMMAND}`; export r; \
17011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17012         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17013         $(HOST_EXPORTS) \
17014         $(POSTSTAGE1_HOST_EXPORTS)  \
17015         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17016         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
17017         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17019         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17020         case $(srcdir) in \
17021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17022           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17024         esac; \
17025         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17026         libsrcdir="$$s/mpfr"; \
17027         $(SHELL) $${libsrcdir}/configure \
17028           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17029           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17030           --with-build-libsubdir=$(HOST_SUBDIR) \
17031           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17032 @endif mpfr-bootstrap
17033
17034 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17035 maybe-configure-stageb2g0-mpfr:
17036 @if mpfr-bootstrap
17037 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17038 configure-stageb2g0-mpfr:
17039         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17040         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17041         @r=`${PWD_COMMAND}`; export r; \
17042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17043         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17044         $(HOST_EXPORTS) \
17045         $(POSTSTAGE1_HOST_EXPORTS)  \
17046         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17047         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
17048         echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17050         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17051         case $(srcdir) in \
17052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17053           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17055         esac; \
17056         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17057         libsrcdir="$$s/mpfr"; \
17058         $(SHELL) $${libsrcdir}/configure \
17059           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17060           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17061           --with-build-libsubdir=$(HOST_SUBDIR) \
17062           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17063 @endif mpfr-bootstrap
17064
17065 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17066 maybe-configure-stage3-mpfr:
17067 @if mpfr-bootstrap
17068 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17069 configure-stage3-mpfr:
17070         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17071         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17072         @r=`${PWD_COMMAND}`; export r; \
17073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17074         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17075         $(HOST_EXPORTS) \
17076         $(POSTSTAGE1_HOST_EXPORTS)  \
17077         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17078         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
17079         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17080         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17081         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17082         case $(srcdir) in \
17083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17084           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17086         esac; \
17087         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17088         libsrcdir="$$s/mpfr"; \
17089         $(SHELL) $${libsrcdir}/configure \
17090           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17091           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17092           --with-build-libsubdir=$(HOST_SUBDIR) \
17093           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17094 @endif mpfr-bootstrap
17095
17096 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17097 maybe-configure-stageb3g2-mpfr:
17098 @if mpfr-bootstrap
17099 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17100 configure-stageb3g2-mpfr:
17101         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17103         @r=`${PWD_COMMAND}`; export r; \
17104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17105         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17106         $(HOST_EXPORTS) \
17107         $(POSTSTAGE1_HOST_EXPORTS)  \
17108         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17109         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
17110         echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17111         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17112         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17113         case $(srcdir) in \
17114           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17115           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17116                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17117         esac; \
17118         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17119         libsrcdir="$$s/mpfr"; \
17120         $(SHELL) $${libsrcdir}/configure \
17121           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17122           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17123           --with-build-libsubdir=$(HOST_SUBDIR) \
17124           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17125 @endif mpfr-bootstrap
17126
17127 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17128 maybe-configure-stage4-mpfr:
17129 @if mpfr-bootstrap
17130 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17131 configure-stage4-mpfr:
17132         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17133         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17134         @r=`${PWD_COMMAND}`; export r; \
17135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17136         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17137         $(HOST_EXPORTS) \
17138         $(POSTSTAGE1_HOST_EXPORTS)  \
17139         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17140         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
17141         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17142         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17143         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17144         case $(srcdir) in \
17145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17146           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17148         esac; \
17149         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17150         libsrcdir="$$s/mpfr"; \
17151         $(SHELL) $${libsrcdir}/configure \
17152           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17153           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17154           --with-build-libsubdir=$(HOST_SUBDIR) \
17155           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17156 @endif mpfr-bootstrap
17157
17158 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17159 maybe-configure-stageprofile-mpfr:
17160 @if mpfr-bootstrap
17161 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17162 configure-stageprofile-mpfr:
17163         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17164         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17165         @r=`${PWD_COMMAND}`; export r; \
17166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17167         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17168         $(HOST_EXPORTS) \
17169         $(POSTSTAGE1_HOST_EXPORTS)  \
17170         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17171         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
17172         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17173         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17174         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17175         case $(srcdir) in \
17176           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17177           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17178                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17179         esac; \
17180         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17181         libsrcdir="$$s/mpfr"; \
17182         $(SHELL) $${libsrcdir}/configure \
17183           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17184           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17185           --with-build-libsubdir=$(HOST_SUBDIR) \
17186           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17187 @endif mpfr-bootstrap
17188
17189 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17190 maybe-configure-stagefeedback-mpfr:
17191 @if mpfr-bootstrap
17192 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17193 configure-stagefeedback-mpfr:
17194         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17195         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17196         @r=`${PWD_COMMAND}`; export r; \
17197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17198         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17199         $(HOST_EXPORTS) \
17200         $(POSTSTAGE1_HOST_EXPORTS)  \
17201         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17202         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
17203         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17204         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17205         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17206         case $(srcdir) in \
17207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17208           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17210         esac; \
17211         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17212         libsrcdir="$$s/mpfr"; \
17213         $(SHELL) $${libsrcdir}/configure \
17214           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17215           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17216           --with-build-libsubdir=$(HOST_SUBDIR) \
17217           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17218 @endif mpfr-bootstrap
17219
17220
17221
17222
17223
17224 .PHONY: all-mpfr maybe-all-mpfr
17225 maybe-all-mpfr:
17226 @if gcc-bootstrap
17227 all-mpfr: stage_current
17228 @endif gcc-bootstrap
17229 @if mpfr
17230 TARGET-mpfr=all
17231 maybe-all-mpfr: all-mpfr
17232 all-mpfr: configure-mpfr
17233         @r=`${PWD_COMMAND}`; export r; \
17234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17235         $(HOST_EXPORTS) \
17236         (cd $(HOST_SUBDIR)/mpfr && \
17237           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17238                 $(TARGET-mpfr))
17239 @endif mpfr
17240
17241
17242
17243 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17244 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17245 maybe-all-stage1-mpfr:
17246 maybe-clean-stage1-mpfr:
17247 @if mpfr-bootstrap
17248 maybe-all-stage1-mpfr: all-stage1-mpfr
17249 all-stage1: all-stage1-mpfr
17250 TARGET-stage1-mpfr = $(TARGET-mpfr)
17251 all-stage1-mpfr: configure-stage1-mpfr
17252         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17253         @r=`${PWD_COMMAND}`; export r; \
17254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17255         $(HOST_EXPORTS) \
17256         cd $(HOST_SUBDIR)/mpfr && \
17257         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17258                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17259                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17260                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17261                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
17262                 $(TARGET-stage1-mpfr)
17263
17264 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17265 clean-stage1: clean-stage1-mpfr
17266 clean-stage1-mpfr:
17267         @if [ $(current_stage) = stage1 ]; then \
17268           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17269         else \
17270           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17271           $(MAKE) stage1-start; \
17272         fi; \
17273         cd $(HOST_SUBDIR)/mpfr && \
17274         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17275                  clean
17276 @endif mpfr-bootstrap
17277
17278
17279 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17280 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17281 maybe-all-stage2-mpfr:
17282 maybe-clean-stage2-mpfr:
17283 @if mpfr-bootstrap
17284 maybe-all-stage2-mpfr: all-stage2-mpfr
17285 all-stage2: all-stage2-mpfr
17286 TARGET-stage2-mpfr = $(TARGET-mpfr)
17287 all-stage2-mpfr: configure-stage2-mpfr
17288         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17289         @r=`${PWD_COMMAND}`; export r; \
17290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291         $(HOST_EXPORTS) \
17292         $(POSTSTAGE1_HOST_EXPORTS) \
17293         cd $(HOST_SUBDIR)/mpfr && \
17294         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17295                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17296                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17297                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17298                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17299                 $(TARGET-stage2-mpfr)
17300
17301 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17302 clean-stage2: clean-stage2-mpfr
17303 clean-stage2-mpfr:
17304         @if [ $(current_stage) = stage2 ]; then \
17305           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17306         else \
17307           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17308           $(MAKE) stage2-start; \
17309         fi; \
17310         cd $(HOST_SUBDIR)/mpfr && \
17311         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17312                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17313                  clean
17314 @endif mpfr-bootstrap
17315
17316
17317 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17318 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17319 maybe-all-stageb2g0-mpfr:
17320 maybe-clean-stageb2g0-mpfr:
17321 @if mpfr-bootstrap
17322 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17323 all-stageb2g0: all-stageb2g0-mpfr
17324 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17325 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17326         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17327         @r=`${PWD_COMMAND}`; export r; \
17328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17329         $(HOST_EXPORTS) \
17330         $(POSTSTAGE1_HOST_EXPORTS) \
17331         cd $(HOST_SUBDIR)/mpfr && \
17332         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17333                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17334                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17335                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17336                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17337                 $(TARGET-stageb2g0-mpfr)
17338
17339 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17340 clean-stageb2g0: clean-stageb2g0-mpfr
17341 clean-stageb2g0-mpfr:
17342         @if [ $(current_stage) = stageb2g0 ]; then \
17343           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17344         else \
17345           [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17346           $(MAKE) stageb2g0-start; \
17347         fi; \
17348         cd $(HOST_SUBDIR)/mpfr && \
17349         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17350                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17351                  clean
17352 @endif mpfr-bootstrap
17353
17354
17355 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17356 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17357 maybe-all-stage3-mpfr:
17358 maybe-clean-stage3-mpfr:
17359 @if mpfr-bootstrap
17360 maybe-all-stage3-mpfr: all-stage3-mpfr
17361 all-stage3: all-stage3-mpfr
17362 TARGET-stage3-mpfr = $(TARGET-mpfr)
17363 all-stage3-mpfr: configure-stage3-mpfr
17364         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17365         @r=`${PWD_COMMAND}`; export r; \
17366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17367         $(HOST_EXPORTS) \
17368         $(POSTSTAGE1_HOST_EXPORTS) \
17369         cd $(HOST_SUBDIR)/mpfr && \
17370         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17371                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17372                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17373                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17374                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17375                 $(TARGET-stage3-mpfr)
17376
17377 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17378 clean-stage3: clean-stage3-mpfr
17379 clean-stage3-mpfr:
17380         @if [ $(current_stage) = stage3 ]; then \
17381           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17382         else \
17383           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17384           $(MAKE) stage3-start; \
17385         fi; \
17386         cd $(HOST_SUBDIR)/mpfr && \
17387         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17388                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17389                  clean
17390 @endif mpfr-bootstrap
17391
17392
17393 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17394 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17395 maybe-all-stageb3g2-mpfr:
17396 maybe-clean-stageb3g2-mpfr:
17397 @if mpfr-bootstrap
17398 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17399 all-stageb3g2: all-stageb3g2-mpfr
17400 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17401 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17402         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17403         @r=`${PWD_COMMAND}`; export r; \
17404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17405         $(HOST_EXPORTS) \
17406         $(POSTSTAGE1_HOST_EXPORTS) \
17407         cd $(HOST_SUBDIR)/mpfr && \
17408         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17409                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17410                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17411                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17412                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17413                 $(TARGET-stageb3g2-mpfr)
17414
17415 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17416 clean-stageb3g2: clean-stageb3g2-mpfr
17417 clean-stageb3g2-mpfr:
17418         @if [ $(current_stage) = stageb3g2 ]; then \
17419           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17420         else \
17421           [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17422           $(MAKE) stageb3g2-start; \
17423         fi; \
17424         cd $(HOST_SUBDIR)/mpfr && \
17425         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17426                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17427                  clean
17428 @endif mpfr-bootstrap
17429
17430
17431 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17432 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17433 maybe-all-stage4-mpfr:
17434 maybe-clean-stage4-mpfr:
17435 @if mpfr-bootstrap
17436 maybe-all-stage4-mpfr: all-stage4-mpfr
17437 all-stage4: all-stage4-mpfr
17438 TARGET-stage4-mpfr = $(TARGET-mpfr)
17439 all-stage4-mpfr: configure-stage4-mpfr
17440         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17441         @r=`${PWD_COMMAND}`; export r; \
17442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17443         $(HOST_EXPORTS) \
17444         $(POSTSTAGE1_HOST_EXPORTS) \
17445         cd $(HOST_SUBDIR)/mpfr && \
17446         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17447                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17448                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17449                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17450                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17451                 $(TARGET-stage4-mpfr)
17452
17453 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17454 clean-stage4: clean-stage4-mpfr
17455 clean-stage4-mpfr:
17456         @if [ $(current_stage) = stage4 ]; then \
17457           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17458         else \
17459           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17460           $(MAKE) stage4-start; \
17461         fi; \
17462         cd $(HOST_SUBDIR)/mpfr && \
17463         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17464                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17465                  clean
17466 @endif mpfr-bootstrap
17467
17468
17469 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17470 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17471 maybe-all-stageprofile-mpfr:
17472 maybe-clean-stageprofile-mpfr:
17473 @if mpfr-bootstrap
17474 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17475 all-stageprofile: all-stageprofile-mpfr
17476 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17477 all-stageprofile-mpfr: configure-stageprofile-mpfr
17478         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17479         @r=`${PWD_COMMAND}`; export r; \
17480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17481         $(HOST_EXPORTS) \
17482         $(POSTSTAGE1_HOST_EXPORTS) \
17483         cd $(HOST_SUBDIR)/mpfr && \
17484         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17485                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17486                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17487                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17488                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17489                 $(TARGET-stageprofile-mpfr)
17490
17491 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17492 clean-stageprofile: clean-stageprofile-mpfr
17493 clean-stageprofile-mpfr:
17494         @if [ $(current_stage) = stageprofile ]; then \
17495           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17496         else \
17497           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17498           $(MAKE) stageprofile-start; \
17499         fi; \
17500         cd $(HOST_SUBDIR)/mpfr && \
17501         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17502                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17503                  clean
17504 @endif mpfr-bootstrap
17505
17506
17507 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17508 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17509 maybe-all-stagefeedback-mpfr:
17510 maybe-clean-stagefeedback-mpfr:
17511 @if mpfr-bootstrap
17512 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17513 all-stagefeedback: all-stagefeedback-mpfr
17514 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17515 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17516         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17517         @r=`${PWD_COMMAND}`; export r; \
17518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17519         $(HOST_EXPORTS) \
17520         $(POSTSTAGE1_HOST_EXPORTS) \
17521         cd $(HOST_SUBDIR)/mpfr && \
17522         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17523                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17524                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17525                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17526                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17527                 $(TARGET-stagefeedback-mpfr)
17528
17529 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17530 clean-stagefeedback: clean-stagefeedback-mpfr
17531 clean-stagefeedback-mpfr:
17532         @if [ $(current_stage) = stagefeedback ]; then \
17533           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17534         else \
17535           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17536           $(MAKE) stagefeedback-start; \
17537         fi; \
17538         cd $(HOST_SUBDIR)/mpfr && \
17539         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17540                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17541                  clean
17542 @endif mpfr-bootstrap
17543
17544
17545
17546
17547
17548 .PHONY: check-mpfr maybe-check-mpfr
17549 maybe-check-mpfr:
17550 @if mpfr
17551 maybe-check-mpfr: check-mpfr
17552
17553 check-mpfr:
17554         @: $(MAKE); $(unstage)
17555         @r=`${PWD_COMMAND}`; export r; \
17556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17557         $(HOST_EXPORTS) \
17558         (cd $(HOST_SUBDIR)/mpfr && \
17559           $(MAKE) $(FLAGS_TO_PASS)  check)
17560
17561 @endif mpfr
17562
17563 .PHONY: install-mpfr maybe-install-mpfr
17564 maybe-install-mpfr:
17565 @if mpfr
17566 maybe-install-mpfr: install-mpfr
17567
17568 install-mpfr:
17569
17570 @endif mpfr
17571
17572 # Other targets (info, dvi, pdf, etc.)
17573
17574 .PHONY: maybe-info-mpfr info-mpfr
17575 maybe-info-mpfr:
17576 @if mpfr
17577 maybe-info-mpfr: info-mpfr
17578
17579 info-mpfr: \
17580     configure-mpfr 
17581         @[ -f ./mpfr/Makefile ] || exit 0; \
17582         r=`${PWD_COMMAND}`; export r; \
17583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17584         $(HOST_EXPORTS) \
17585         for flag in $(EXTRA_HOST_FLAGS) ; do \
17586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17587         done; \
17588         echo "Doing info in mpfr" ; \
17589         (cd $(HOST_SUBDIR)/mpfr && \
17590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17592                   "RANLIB=$${RANLIB}" \
17593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17594                   info) \
17595           || exit 1
17596
17597 @endif mpfr
17598
17599 .PHONY: maybe-dvi-mpfr dvi-mpfr
17600 maybe-dvi-mpfr:
17601 @if mpfr
17602 maybe-dvi-mpfr: dvi-mpfr
17603
17604 dvi-mpfr: \
17605     configure-mpfr 
17606         @[ -f ./mpfr/Makefile ] || exit 0; \
17607         r=`${PWD_COMMAND}`; export r; \
17608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17609         $(HOST_EXPORTS) \
17610         for flag in $(EXTRA_HOST_FLAGS) ; do \
17611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17612         done; \
17613         echo "Doing dvi in mpfr" ; \
17614         (cd $(HOST_SUBDIR)/mpfr && \
17615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17617                   "RANLIB=$${RANLIB}" \
17618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17619                   dvi) \
17620           || exit 1
17621
17622 @endif mpfr
17623
17624 .PHONY: maybe-pdf-mpfr pdf-mpfr
17625 maybe-pdf-mpfr:
17626 @if mpfr
17627 maybe-pdf-mpfr: pdf-mpfr
17628
17629 pdf-mpfr: \
17630     configure-mpfr 
17631         @[ -f ./mpfr/Makefile ] || exit 0; \
17632         r=`${PWD_COMMAND}`; export r; \
17633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17634         $(HOST_EXPORTS) \
17635         for flag in $(EXTRA_HOST_FLAGS) ; do \
17636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17637         done; \
17638         echo "Doing pdf in mpfr" ; \
17639         (cd $(HOST_SUBDIR)/mpfr && \
17640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17642                   "RANLIB=$${RANLIB}" \
17643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17644                   pdf) \
17645           || exit 1
17646
17647 @endif mpfr
17648
17649 .PHONY: maybe-html-mpfr html-mpfr
17650 maybe-html-mpfr:
17651 @if mpfr
17652 maybe-html-mpfr: html-mpfr
17653
17654 html-mpfr: \
17655     configure-mpfr 
17656         @[ -f ./mpfr/Makefile ] || exit 0; \
17657         r=`${PWD_COMMAND}`; export r; \
17658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17659         $(HOST_EXPORTS) \
17660         for flag in $(EXTRA_HOST_FLAGS) ; do \
17661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17662         done; \
17663         echo "Doing html in mpfr" ; \
17664         (cd $(HOST_SUBDIR)/mpfr && \
17665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17667                   "RANLIB=$${RANLIB}" \
17668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17669                   html) \
17670           || exit 1
17671
17672 @endif mpfr
17673
17674 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17675 maybe-TAGS-mpfr:
17676 @if mpfr
17677 maybe-TAGS-mpfr: TAGS-mpfr
17678
17679 TAGS-mpfr: \
17680     configure-mpfr 
17681         @[ -f ./mpfr/Makefile ] || exit 0; \
17682         r=`${PWD_COMMAND}`; export r; \
17683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17684         $(HOST_EXPORTS) \
17685         for flag in $(EXTRA_HOST_FLAGS) ; do \
17686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17687         done; \
17688         echo "Doing TAGS in mpfr" ; \
17689         (cd $(HOST_SUBDIR)/mpfr && \
17690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17692                   "RANLIB=$${RANLIB}" \
17693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17694                   TAGS) \
17695           || exit 1
17696
17697 @endif mpfr
17698
17699 .PHONY: maybe-install-info-mpfr install-info-mpfr
17700 maybe-install-info-mpfr:
17701 @if mpfr
17702 maybe-install-info-mpfr: install-info-mpfr
17703
17704 install-info-mpfr: \
17705     configure-mpfr \
17706     info-mpfr 
17707         @[ -f ./mpfr/Makefile ] || exit 0; \
17708         r=`${PWD_COMMAND}`; export r; \
17709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17710         $(HOST_EXPORTS) \
17711         for flag in $(EXTRA_HOST_FLAGS) ; do \
17712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17713         done; \
17714         echo "Doing install-info in mpfr" ; \
17715         (cd $(HOST_SUBDIR)/mpfr && \
17716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17718                   "RANLIB=$${RANLIB}" \
17719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17720                   install-info) \
17721           || exit 1
17722
17723 @endif mpfr
17724
17725 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17726 maybe-install-pdf-mpfr:
17727 @if mpfr
17728 maybe-install-pdf-mpfr: install-pdf-mpfr
17729
17730 install-pdf-mpfr: \
17731     configure-mpfr \
17732     pdf-mpfr 
17733         @[ -f ./mpfr/Makefile ] || exit 0; \
17734         r=`${PWD_COMMAND}`; export r; \
17735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17736         $(HOST_EXPORTS) \
17737         for flag in $(EXTRA_HOST_FLAGS) ; do \
17738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17739         done; \
17740         echo "Doing install-pdf in mpfr" ; \
17741         (cd $(HOST_SUBDIR)/mpfr && \
17742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17744                   "RANLIB=$${RANLIB}" \
17745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17746                   install-pdf) \
17747           || exit 1
17748
17749 @endif mpfr
17750
17751 .PHONY: maybe-install-html-mpfr install-html-mpfr
17752 maybe-install-html-mpfr:
17753 @if mpfr
17754 maybe-install-html-mpfr: install-html-mpfr
17755
17756 install-html-mpfr: \
17757     configure-mpfr \
17758     html-mpfr 
17759         @[ -f ./mpfr/Makefile ] || exit 0; \
17760         r=`${PWD_COMMAND}`; export r; \
17761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17762         $(HOST_EXPORTS) \
17763         for flag in $(EXTRA_HOST_FLAGS) ; do \
17764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17765         done; \
17766         echo "Doing install-html in mpfr" ; \
17767         (cd $(HOST_SUBDIR)/mpfr && \
17768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17770                   "RANLIB=$${RANLIB}" \
17771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17772                   install-html) \
17773           || exit 1
17774
17775 @endif mpfr
17776
17777 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17778 maybe-installcheck-mpfr:
17779 @if mpfr
17780 maybe-installcheck-mpfr: installcheck-mpfr
17781
17782 installcheck-mpfr: \
17783     configure-mpfr 
17784         @[ -f ./mpfr/Makefile ] || exit 0; \
17785         r=`${PWD_COMMAND}`; export r; \
17786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17787         $(HOST_EXPORTS) \
17788         for flag in $(EXTRA_HOST_FLAGS) ; do \
17789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17790         done; \
17791         echo "Doing installcheck in mpfr" ; \
17792         (cd $(HOST_SUBDIR)/mpfr && \
17793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17795                   "RANLIB=$${RANLIB}" \
17796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17797                   installcheck) \
17798           || exit 1
17799
17800 @endif mpfr
17801
17802 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17803 maybe-mostlyclean-mpfr:
17804 @if mpfr
17805 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17806
17807 mostlyclean-mpfr: 
17808         @[ -f ./mpfr/Makefile ] || exit 0; \
17809         r=`${PWD_COMMAND}`; export r; \
17810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17811         $(HOST_EXPORTS) \
17812         for flag in $(EXTRA_HOST_FLAGS) ; do \
17813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17814         done; \
17815         echo "Doing mostlyclean in mpfr" ; \
17816         (cd $(HOST_SUBDIR)/mpfr && \
17817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17819                   "RANLIB=$${RANLIB}" \
17820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17821                   mostlyclean) \
17822           || exit 1
17823
17824 @endif mpfr
17825
17826 .PHONY: maybe-clean-mpfr clean-mpfr
17827 maybe-clean-mpfr:
17828 @if mpfr
17829 maybe-clean-mpfr: clean-mpfr
17830
17831 clean-mpfr: 
17832         @[ -f ./mpfr/Makefile ] || exit 0; \
17833         r=`${PWD_COMMAND}`; export r; \
17834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17835         $(HOST_EXPORTS) \
17836         for flag in $(EXTRA_HOST_FLAGS) ; do \
17837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17838         done; \
17839         echo "Doing clean in mpfr" ; \
17840         (cd $(HOST_SUBDIR)/mpfr && \
17841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17843                   "RANLIB=$${RANLIB}" \
17844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17845                   clean) \
17846           || exit 1
17847
17848 @endif mpfr
17849
17850 .PHONY: maybe-distclean-mpfr distclean-mpfr
17851 maybe-distclean-mpfr:
17852 @if mpfr
17853 maybe-distclean-mpfr: distclean-mpfr
17854
17855 distclean-mpfr: 
17856         @[ -f ./mpfr/Makefile ] || exit 0; \
17857         r=`${PWD_COMMAND}`; export r; \
17858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17859         $(HOST_EXPORTS) \
17860         for flag in $(EXTRA_HOST_FLAGS) ; do \
17861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17862         done; \
17863         echo "Doing distclean in mpfr" ; \
17864         (cd $(HOST_SUBDIR)/mpfr && \
17865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17867                   "RANLIB=$${RANLIB}" \
17868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17869                   distclean) \
17870           || exit 1
17871
17872 @endif mpfr
17873
17874 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17875 maybe-maintainer-clean-mpfr:
17876 @if mpfr
17877 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17878
17879 maintainer-clean-mpfr: 
17880         @[ -f ./mpfr/Makefile ] || exit 0; \
17881         r=`${PWD_COMMAND}`; export r; \
17882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17883         $(HOST_EXPORTS) \
17884         for flag in $(EXTRA_HOST_FLAGS) ; do \
17885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17886         done; \
17887         echo "Doing maintainer-clean in mpfr" ; \
17888         (cd $(HOST_SUBDIR)/mpfr && \
17889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17891                   "RANLIB=$${RANLIB}" \
17892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17893                   maintainer-clean) \
17894           || exit 1
17895
17896 @endif mpfr
17897
17898
17899
17900 .PHONY: configure-gnuserv maybe-configure-gnuserv
17901 maybe-configure-gnuserv:
17902 @if gcc-bootstrap
17903 configure-gnuserv: stage_current
17904 @endif gcc-bootstrap
17905 @if gnuserv
17906 maybe-configure-gnuserv: configure-gnuserv
17907 configure-gnuserv: 
17908         @: $(MAKE); $(unstage)
17909         @r=`${PWD_COMMAND}`; export r; \
17910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17911         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17912         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17913         $(HOST_EXPORTS) \
17914         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17915         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17916         case $(srcdir) in \
17917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17918           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17920         esac; \
17921         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17922         libsrcdir="$$s/gnuserv"; \
17923         $(SHELL) $${libsrcdir}/configure \
17924           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17925           --target=${target_alias} $${srcdiroption}  \
17926           || exit 1
17927 @endif gnuserv
17928
17929
17930
17931
17932
17933 .PHONY: all-gnuserv maybe-all-gnuserv
17934 maybe-all-gnuserv:
17935 @if gcc-bootstrap
17936 all-gnuserv: stage_current
17937 @endif gcc-bootstrap
17938 @if gnuserv
17939 TARGET-gnuserv=all
17940 maybe-all-gnuserv: all-gnuserv
17941 all-gnuserv: configure-gnuserv
17942         @: $(MAKE); $(unstage)
17943         @r=`${PWD_COMMAND}`; export r; \
17944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17945         $(HOST_EXPORTS) \
17946         (cd $(HOST_SUBDIR)/gnuserv && \
17947           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17948                 $(TARGET-gnuserv))
17949 @endif gnuserv
17950
17951
17952
17953
17954 .PHONY: check-gnuserv maybe-check-gnuserv
17955 maybe-check-gnuserv:
17956 @if gnuserv
17957 maybe-check-gnuserv: check-gnuserv
17958
17959 check-gnuserv:
17960         @: $(MAKE); $(unstage)
17961         @r=`${PWD_COMMAND}`; export r; \
17962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17963         $(HOST_EXPORTS) \
17964         (cd $(HOST_SUBDIR)/gnuserv && \
17965           $(MAKE) $(FLAGS_TO_PASS)  check)
17966
17967 @endif gnuserv
17968
17969 .PHONY: install-gnuserv maybe-install-gnuserv
17970 maybe-install-gnuserv:
17971 @if gnuserv
17972 maybe-install-gnuserv: install-gnuserv
17973
17974 install-gnuserv: installdirs
17975         @: $(MAKE); $(unstage)
17976         @r=`${PWD_COMMAND}`; export r; \
17977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17978         $(HOST_EXPORTS) \
17979         (cd $(HOST_SUBDIR)/gnuserv && \
17980           $(MAKE) $(FLAGS_TO_PASS)  install)
17981
17982 @endif gnuserv
17983
17984 # Other targets (info, dvi, pdf, etc.)
17985
17986 .PHONY: maybe-info-gnuserv info-gnuserv
17987 maybe-info-gnuserv:
17988 @if gnuserv
17989 maybe-info-gnuserv: info-gnuserv
17990
17991 info-gnuserv: \
17992     configure-gnuserv 
17993         @: $(MAKE); $(unstage)
17994         @[ -f ./gnuserv/Makefile ] || exit 0; \
17995         r=`${PWD_COMMAND}`; export r; \
17996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17997         $(HOST_EXPORTS) \
17998         for flag in $(EXTRA_HOST_FLAGS) ; do \
17999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18000         done; \
18001         echo "Doing info in gnuserv" ; \
18002         (cd $(HOST_SUBDIR)/gnuserv && \
18003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18005                   "RANLIB=$${RANLIB}" \
18006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18007                   info) \
18008           || exit 1
18009
18010 @endif gnuserv
18011
18012 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
18013 maybe-dvi-gnuserv:
18014 @if gnuserv
18015 maybe-dvi-gnuserv: dvi-gnuserv
18016
18017 dvi-gnuserv: \
18018     configure-gnuserv 
18019         @: $(MAKE); $(unstage)
18020         @[ -f ./gnuserv/Makefile ] || exit 0; \
18021         r=`${PWD_COMMAND}`; export r; \
18022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18023         $(HOST_EXPORTS) \
18024         for flag in $(EXTRA_HOST_FLAGS) ; do \
18025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18026         done; \
18027         echo "Doing dvi in gnuserv" ; \
18028         (cd $(HOST_SUBDIR)/gnuserv && \
18029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18031                   "RANLIB=$${RANLIB}" \
18032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18033                   dvi) \
18034           || exit 1
18035
18036 @endif gnuserv
18037
18038 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
18039 maybe-pdf-gnuserv:
18040 @if gnuserv
18041 maybe-pdf-gnuserv: pdf-gnuserv
18042
18043 pdf-gnuserv: \
18044     configure-gnuserv 
18045         @: $(MAKE); $(unstage)
18046         @[ -f ./gnuserv/Makefile ] || exit 0; \
18047         r=`${PWD_COMMAND}`; export r; \
18048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18049         $(HOST_EXPORTS) \
18050         for flag in $(EXTRA_HOST_FLAGS) ; do \
18051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18052         done; \
18053         echo "Doing pdf in gnuserv" ; \
18054         (cd $(HOST_SUBDIR)/gnuserv && \
18055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18057                   "RANLIB=$${RANLIB}" \
18058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18059                   pdf) \
18060           || exit 1
18061
18062 @endif gnuserv
18063
18064 .PHONY: maybe-html-gnuserv html-gnuserv
18065 maybe-html-gnuserv:
18066 @if gnuserv
18067 maybe-html-gnuserv: html-gnuserv
18068
18069 html-gnuserv: \
18070     configure-gnuserv 
18071         @: $(MAKE); $(unstage)
18072         @[ -f ./gnuserv/Makefile ] || exit 0; \
18073         r=`${PWD_COMMAND}`; export r; \
18074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18075         $(HOST_EXPORTS) \
18076         for flag in $(EXTRA_HOST_FLAGS) ; do \
18077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18078         done; \
18079         echo "Doing html in gnuserv" ; \
18080         (cd $(HOST_SUBDIR)/gnuserv && \
18081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18083                   "RANLIB=$${RANLIB}" \
18084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18085                   html) \
18086           || exit 1
18087
18088 @endif gnuserv
18089
18090 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
18091 maybe-TAGS-gnuserv:
18092 @if gnuserv
18093 maybe-TAGS-gnuserv: TAGS-gnuserv
18094
18095 TAGS-gnuserv: \
18096     configure-gnuserv 
18097         @: $(MAKE); $(unstage)
18098         @[ -f ./gnuserv/Makefile ] || exit 0; \
18099         r=`${PWD_COMMAND}`; export r; \
18100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18101         $(HOST_EXPORTS) \
18102         for flag in $(EXTRA_HOST_FLAGS) ; do \
18103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18104         done; \
18105         echo "Doing TAGS in gnuserv" ; \
18106         (cd $(HOST_SUBDIR)/gnuserv && \
18107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18109                   "RANLIB=$${RANLIB}" \
18110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18111                   TAGS) \
18112           || exit 1
18113
18114 @endif gnuserv
18115
18116 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
18117 maybe-install-info-gnuserv:
18118 @if gnuserv
18119 maybe-install-info-gnuserv: install-info-gnuserv
18120
18121 install-info-gnuserv: \
18122     configure-gnuserv \
18123     info-gnuserv 
18124         @: $(MAKE); $(unstage)
18125         @[ -f ./gnuserv/Makefile ] || exit 0; \
18126         r=`${PWD_COMMAND}`; export r; \
18127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18128         $(HOST_EXPORTS) \
18129         for flag in $(EXTRA_HOST_FLAGS) ; do \
18130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18131         done; \
18132         echo "Doing install-info in gnuserv" ; \
18133         (cd $(HOST_SUBDIR)/gnuserv && \
18134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18136                   "RANLIB=$${RANLIB}" \
18137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18138                   install-info) \
18139           || exit 1
18140
18141 @endif gnuserv
18142
18143 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
18144 maybe-install-pdf-gnuserv:
18145 @if gnuserv
18146 maybe-install-pdf-gnuserv: install-pdf-gnuserv
18147
18148 install-pdf-gnuserv: \
18149     configure-gnuserv \
18150     pdf-gnuserv 
18151         @: $(MAKE); $(unstage)
18152         @[ -f ./gnuserv/Makefile ] || exit 0; \
18153         r=`${PWD_COMMAND}`; export r; \
18154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18155         $(HOST_EXPORTS) \
18156         for flag in $(EXTRA_HOST_FLAGS) ; do \
18157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18158         done; \
18159         echo "Doing install-pdf in gnuserv" ; \
18160         (cd $(HOST_SUBDIR)/gnuserv && \
18161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18163                   "RANLIB=$${RANLIB}" \
18164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18165                   install-pdf) \
18166           || exit 1
18167
18168 @endif gnuserv
18169
18170 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
18171 maybe-install-html-gnuserv:
18172 @if gnuserv
18173 maybe-install-html-gnuserv: install-html-gnuserv
18174
18175 install-html-gnuserv: \
18176     configure-gnuserv \
18177     html-gnuserv 
18178         @: $(MAKE); $(unstage)
18179         @[ -f ./gnuserv/Makefile ] || exit 0; \
18180         r=`${PWD_COMMAND}`; export r; \
18181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18182         $(HOST_EXPORTS) \
18183         for flag in $(EXTRA_HOST_FLAGS) ; do \
18184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18185         done; \
18186         echo "Doing install-html in gnuserv" ; \
18187         (cd $(HOST_SUBDIR)/gnuserv && \
18188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18190                   "RANLIB=$${RANLIB}" \
18191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18192                   install-html) \
18193           || exit 1
18194
18195 @endif gnuserv
18196
18197 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
18198 maybe-installcheck-gnuserv:
18199 @if gnuserv
18200 maybe-installcheck-gnuserv: installcheck-gnuserv
18201
18202 installcheck-gnuserv: \
18203     configure-gnuserv 
18204         @: $(MAKE); $(unstage)
18205         @[ -f ./gnuserv/Makefile ] || exit 0; \
18206         r=`${PWD_COMMAND}`; export r; \
18207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18208         $(HOST_EXPORTS) \
18209         for flag in $(EXTRA_HOST_FLAGS) ; do \
18210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18211         done; \
18212         echo "Doing installcheck in gnuserv" ; \
18213         (cd $(HOST_SUBDIR)/gnuserv && \
18214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18216                   "RANLIB=$${RANLIB}" \
18217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18218                   installcheck) \
18219           || exit 1
18220
18221 @endif gnuserv
18222
18223 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
18224 maybe-mostlyclean-gnuserv:
18225 @if gnuserv
18226 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
18227
18228 mostlyclean-gnuserv: 
18229         @: $(MAKE); $(unstage)
18230         @[ -f ./gnuserv/Makefile ] || exit 0; \
18231         r=`${PWD_COMMAND}`; export r; \
18232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18233         $(HOST_EXPORTS) \
18234         for flag in $(EXTRA_HOST_FLAGS) ; do \
18235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18236         done; \
18237         echo "Doing mostlyclean in gnuserv" ; \
18238         (cd $(HOST_SUBDIR)/gnuserv && \
18239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18241                   "RANLIB=$${RANLIB}" \
18242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18243                   mostlyclean) \
18244           || exit 1
18245
18246 @endif gnuserv
18247
18248 .PHONY: maybe-clean-gnuserv clean-gnuserv
18249 maybe-clean-gnuserv:
18250 @if gnuserv
18251 maybe-clean-gnuserv: clean-gnuserv
18252
18253 clean-gnuserv: 
18254         @: $(MAKE); $(unstage)
18255         @[ -f ./gnuserv/Makefile ] || exit 0; \
18256         r=`${PWD_COMMAND}`; export r; \
18257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18258         $(HOST_EXPORTS) \
18259         for flag in $(EXTRA_HOST_FLAGS) ; do \
18260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18261         done; \
18262         echo "Doing clean in gnuserv" ; \
18263         (cd $(HOST_SUBDIR)/gnuserv && \
18264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18266                   "RANLIB=$${RANLIB}" \
18267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18268                   clean) \
18269           || exit 1
18270
18271 @endif gnuserv
18272
18273 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
18274 maybe-distclean-gnuserv:
18275 @if gnuserv
18276 maybe-distclean-gnuserv: distclean-gnuserv
18277
18278 distclean-gnuserv: 
18279         @: $(MAKE); $(unstage)
18280         @[ -f ./gnuserv/Makefile ] || exit 0; \
18281         r=`${PWD_COMMAND}`; export r; \
18282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18283         $(HOST_EXPORTS) \
18284         for flag in $(EXTRA_HOST_FLAGS) ; do \
18285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18286         done; \
18287         echo "Doing distclean in gnuserv" ; \
18288         (cd $(HOST_SUBDIR)/gnuserv && \
18289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18291                   "RANLIB=$${RANLIB}" \
18292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18293                   distclean) \
18294           || exit 1
18295
18296 @endif gnuserv
18297
18298 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18299 maybe-maintainer-clean-gnuserv:
18300 @if gnuserv
18301 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18302
18303 maintainer-clean-gnuserv: 
18304         @: $(MAKE); $(unstage)
18305         @[ -f ./gnuserv/Makefile ] || exit 0; \
18306         r=`${PWD_COMMAND}`; export r; \
18307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18308         $(HOST_EXPORTS) \
18309         for flag in $(EXTRA_HOST_FLAGS) ; do \
18310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18311         done; \
18312         echo "Doing maintainer-clean in gnuserv" ; \
18313         (cd $(HOST_SUBDIR)/gnuserv && \
18314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18316                   "RANLIB=$${RANLIB}" \
18317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18318                   maintainer-clean) \
18319           || exit 1
18320
18321 @endif gnuserv
18322
18323
18324
18325 .PHONY: configure-gold maybe-configure-gold
18326 maybe-configure-gold:
18327 @if gcc-bootstrap
18328 configure-gold: stage_current
18329 @endif gcc-bootstrap
18330 @if gold
18331 maybe-configure-gold: configure-gold
18332 configure-gold: 
18333         @r=`${PWD_COMMAND}`; export r; \
18334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18335         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18336         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18337         $(HOST_EXPORTS) \
18338         echo Configuring in $(HOST_SUBDIR)/gold; \
18339         cd "$(HOST_SUBDIR)/gold" || exit 1; \
18340         case $(srcdir) in \
18341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18342           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18344         esac; \
18345         srcdiroption="--srcdir=$${topdir}/gold"; \
18346         libsrcdir="$$s/gold"; \
18347         $(SHELL) $${libsrcdir}/configure \
18348           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18349           --target=${target_alias} $${srcdiroption}  \
18350           || exit 1
18351 @endif gold
18352
18353
18354
18355 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18356 maybe-configure-stage1-gold:
18357 @if gold-bootstrap
18358 maybe-configure-stage1-gold: configure-stage1-gold
18359 configure-stage1-gold:
18360         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18361         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18362         @r=`${PWD_COMMAND}`; export r; \
18363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18364         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18365         $(HOST_EXPORTS)  \
18366         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18367         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
18368         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
18369         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18370         cd $(HOST_SUBDIR)/gold || exit 1; \
18371         case $(srcdir) in \
18372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18373           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18375         esac; \
18376         srcdiroption="--srcdir=$${topdir}/gold"; \
18377         libsrcdir="$$s/gold"; \
18378         $(SHELL) $${libsrcdir}/configure \
18379           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18380           --target=${target_alias} $${srcdiroption} \
18381            \
18382           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
18383 @endif gold-bootstrap
18384
18385 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18386 maybe-configure-stage2-gold:
18387 @if gold-bootstrap
18388 maybe-configure-stage2-gold: configure-stage2-gold
18389 configure-stage2-gold:
18390         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18391         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18392         @r=`${PWD_COMMAND}`; export r; \
18393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18394         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18395         $(HOST_EXPORTS) \
18396         $(POSTSTAGE1_HOST_EXPORTS)  \
18397         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18398         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
18399         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
18400         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18401         cd $(HOST_SUBDIR)/gold || exit 1; \
18402         case $(srcdir) in \
18403           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18404           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18405                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18406         esac; \
18407         srcdiroption="--srcdir=$${topdir}/gold"; \
18408         libsrcdir="$$s/gold"; \
18409         $(SHELL) $${libsrcdir}/configure \
18410           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18411           --target=${target_alias} $${srcdiroption} \
18412           --with-build-libsubdir=$(HOST_SUBDIR) \
18413           @stage2_werror_flag@ 
18414 @endif gold-bootstrap
18415
18416 .PHONY: configure-stageb2g0-gold maybe-configure-stageb2g0-gold
18417 maybe-configure-stageb2g0-gold:
18418 @if gold-bootstrap
18419 maybe-configure-stageb2g0-gold: configure-stageb2g0-gold
18420 configure-stageb2g0-gold:
18421         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18422         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18423         @r=`${PWD_COMMAND}`; export r; \
18424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18425         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18426         $(HOST_EXPORTS) \
18427         $(POSTSTAGE1_HOST_EXPORTS)  \
18428         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
18429         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
18430         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gold ; \
18431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18432         cd $(HOST_SUBDIR)/gold || exit 1; \
18433         case $(srcdir) in \
18434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18435           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18437         esac; \
18438         srcdiroption="--srcdir=$${topdir}/gold"; \
18439         libsrcdir="$$s/gold"; \
18440         $(SHELL) $${libsrcdir}/configure \
18441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18442           --target=${target_alias} $${srcdiroption} \
18443           --with-build-libsubdir=$(HOST_SUBDIR) \
18444           @stage2_werror_flag@ 
18445 @endif gold-bootstrap
18446
18447 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18448 maybe-configure-stage3-gold:
18449 @if gold-bootstrap
18450 maybe-configure-stage3-gold: configure-stage3-gold
18451 configure-stage3-gold:
18452         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18453         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18454         @r=`${PWD_COMMAND}`; export r; \
18455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18456         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18457         $(HOST_EXPORTS) \
18458         $(POSTSTAGE1_HOST_EXPORTS)  \
18459         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18460         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
18461         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
18462         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18463         cd $(HOST_SUBDIR)/gold || exit 1; \
18464         case $(srcdir) in \
18465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18466           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18468         esac; \
18469         srcdiroption="--srcdir=$${topdir}/gold"; \
18470         libsrcdir="$$s/gold"; \
18471         $(SHELL) $${libsrcdir}/configure \
18472           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18473           --target=${target_alias} $${srcdiroption} \
18474           --with-build-libsubdir=$(HOST_SUBDIR) \
18475           @stage2_werror_flag@ 
18476 @endif gold-bootstrap
18477
18478 .PHONY: configure-stageb3g2-gold maybe-configure-stageb3g2-gold
18479 maybe-configure-stageb3g2-gold:
18480 @if gold-bootstrap
18481 maybe-configure-stageb3g2-gold: configure-stageb3g2-gold
18482 configure-stageb3g2-gold:
18483         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18484         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18485         @r=`${PWD_COMMAND}`; export r; \
18486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18487         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18488         $(HOST_EXPORTS) \
18489         $(POSTSTAGE1_HOST_EXPORTS)  \
18490         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
18491         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
18492         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gold ; \
18493         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18494         cd $(HOST_SUBDIR)/gold || exit 1; \
18495         case $(srcdir) in \
18496           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18497           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18498                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18499         esac; \
18500         srcdiroption="--srcdir=$${topdir}/gold"; \
18501         libsrcdir="$$s/gold"; \
18502         $(SHELL) $${libsrcdir}/configure \
18503           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18504           --target=${target_alias} $${srcdiroption} \
18505           --with-build-libsubdir=$(HOST_SUBDIR) \
18506           @stage2_werror_flag@ 
18507 @endif gold-bootstrap
18508
18509 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18510 maybe-configure-stage4-gold:
18511 @if gold-bootstrap
18512 maybe-configure-stage4-gold: configure-stage4-gold
18513 configure-stage4-gold:
18514         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18515         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18516         @r=`${PWD_COMMAND}`; export r; \
18517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18518         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18519         $(HOST_EXPORTS) \
18520         $(POSTSTAGE1_HOST_EXPORTS)  \
18521         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18522         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
18523         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
18524         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18525         cd $(HOST_SUBDIR)/gold || exit 1; \
18526         case $(srcdir) in \
18527           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18528           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18529                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18530         esac; \
18531         srcdiroption="--srcdir=$${topdir}/gold"; \
18532         libsrcdir="$$s/gold"; \
18533         $(SHELL) $${libsrcdir}/configure \
18534           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18535           --target=${target_alias} $${srcdiroption} \
18536           --with-build-libsubdir=$(HOST_SUBDIR) \
18537           @stage2_werror_flag@ 
18538 @endif gold-bootstrap
18539
18540 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18541 maybe-configure-stageprofile-gold:
18542 @if gold-bootstrap
18543 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18544 configure-stageprofile-gold:
18545         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18546         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18547         @r=`${PWD_COMMAND}`; export r; \
18548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18549         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18550         $(HOST_EXPORTS) \
18551         $(POSTSTAGE1_HOST_EXPORTS)  \
18552         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
18553         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
18554         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
18555         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18556         cd $(HOST_SUBDIR)/gold || exit 1; \
18557         case $(srcdir) in \
18558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18559           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18561         esac; \
18562         srcdiroption="--srcdir=$${topdir}/gold"; \
18563         libsrcdir="$$s/gold"; \
18564         $(SHELL) $${libsrcdir}/configure \
18565           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18566           --target=${target_alias} $${srcdiroption} \
18567           --with-build-libsubdir=$(HOST_SUBDIR) \
18568           @stage2_werror_flag@ 
18569 @endif gold-bootstrap
18570
18571 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18572 maybe-configure-stagefeedback-gold:
18573 @if gold-bootstrap
18574 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18575 configure-stagefeedback-gold:
18576         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18577         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18578         @r=`${PWD_COMMAND}`; export r; \
18579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18580         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18581         $(HOST_EXPORTS) \
18582         $(POSTSTAGE1_HOST_EXPORTS)  \
18583         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
18584         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
18585         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
18586         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18587         cd $(HOST_SUBDIR)/gold || exit 1; \
18588         case $(srcdir) in \
18589           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18590           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18591                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18592         esac; \
18593         srcdiroption="--srcdir=$${topdir}/gold"; \
18594         libsrcdir="$$s/gold"; \
18595         $(SHELL) $${libsrcdir}/configure \
18596           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18597           --target=${target_alias} $${srcdiroption} \
18598           --with-build-libsubdir=$(HOST_SUBDIR) \
18599           @stage2_werror_flag@ 
18600 @endif gold-bootstrap
18601
18602
18603
18604
18605
18606 .PHONY: all-gold maybe-all-gold
18607 maybe-all-gold:
18608 @if gcc-bootstrap
18609 all-gold: stage_current
18610 @endif gcc-bootstrap
18611 @if gold
18612 TARGET-gold=all
18613 maybe-all-gold: all-gold
18614 all-gold: configure-gold
18615         @r=`${PWD_COMMAND}`; export r; \
18616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18617         $(HOST_EXPORTS) \
18618         (cd $(HOST_SUBDIR)/gold && \
18619           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18620                 $(TARGET-gold))
18621 @endif gold
18622
18623
18624
18625 .PHONY: all-stage1-gold maybe-all-stage1-gold
18626 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18627 maybe-all-stage1-gold:
18628 maybe-clean-stage1-gold:
18629 @if gold-bootstrap
18630 maybe-all-stage1-gold: all-stage1-gold
18631 all-stage1: all-stage1-gold
18632 TARGET-stage1-gold = $(TARGET-gold)
18633 all-stage1-gold: configure-stage1-gold
18634         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18635         @r=`${PWD_COMMAND}`; export r; \
18636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18637         $(HOST_EXPORTS) \
18638         cd $(HOST_SUBDIR)/gold && \
18639         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18640                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
18641                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
18642                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
18643                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
18644                 $(TARGET-stage1-gold)
18645
18646 maybe-clean-stage1-gold: clean-stage1-gold
18647 clean-stage1: clean-stage1-gold
18648 clean-stage1-gold:
18649         @if [ $(current_stage) = stage1 ]; then \
18650           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18651         else \
18652           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18653           $(MAKE) stage1-start; \
18654         fi; \
18655         cd $(HOST_SUBDIR)/gold && \
18656         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18657                  clean
18658 @endif gold-bootstrap
18659
18660
18661 .PHONY: all-stage2-gold maybe-all-stage2-gold
18662 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18663 maybe-all-stage2-gold:
18664 maybe-clean-stage2-gold:
18665 @if gold-bootstrap
18666 maybe-all-stage2-gold: all-stage2-gold
18667 all-stage2: all-stage2-gold
18668 TARGET-stage2-gold = $(TARGET-gold)
18669 all-stage2-gold: configure-stage2-gold
18670         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18671         @r=`${PWD_COMMAND}`; export r; \
18672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18673         $(HOST_EXPORTS) \
18674         $(POSTSTAGE1_HOST_EXPORTS) \
18675         cd $(HOST_SUBDIR)/gold && \
18676         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18677                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
18678                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18679                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18680                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18681                 $(TARGET-stage2-gold)
18682
18683 maybe-clean-stage2-gold: clean-stage2-gold
18684 clean-stage2: clean-stage2-gold
18685 clean-stage2-gold:
18686         @if [ $(current_stage) = stage2 ]; then \
18687           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18688         else \
18689           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18690           $(MAKE) stage2-start; \
18691         fi; \
18692         cd $(HOST_SUBDIR)/gold && \
18693         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18694                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18695                  clean
18696 @endif gold-bootstrap
18697
18698
18699 .PHONY: all-stageb2g0-gold maybe-all-stageb2g0-gold
18700 .PHONY: clean-stageb2g0-gold maybe-clean-stageb2g0-gold
18701 maybe-all-stageb2g0-gold:
18702 maybe-clean-stageb2g0-gold:
18703 @if gold-bootstrap
18704 maybe-all-stageb2g0-gold: all-stageb2g0-gold
18705 all-stageb2g0: all-stageb2g0-gold
18706 TARGET-stageb2g0-gold = $(TARGET-gold)
18707 all-stageb2g0-gold: configure-stageb2g0-gold
18708         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18709         @r=`${PWD_COMMAND}`; export r; \
18710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18711         $(HOST_EXPORTS) \
18712         $(POSTSTAGE1_HOST_EXPORTS) \
18713         cd $(HOST_SUBDIR)/gold && \
18714         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18715                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
18716                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
18717                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
18718                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18719                 $(TARGET-stageb2g0-gold)
18720
18721 maybe-clean-stageb2g0-gold: clean-stageb2g0-gold
18722 clean-stageb2g0: clean-stageb2g0-gold
18723 clean-stageb2g0-gold:
18724         @if [ $(current_stage) = stageb2g0 ]; then \
18725           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18726         else \
18727           [ -f $(HOST_SUBDIR)/stageb2g0-gold/Makefile ] || exit 0; \
18728           $(MAKE) stageb2g0-start; \
18729         fi; \
18730         cd $(HOST_SUBDIR)/gold && \
18731         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18732                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18733                  clean
18734 @endif gold-bootstrap
18735
18736
18737 .PHONY: all-stage3-gold maybe-all-stage3-gold
18738 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18739 maybe-all-stage3-gold:
18740 maybe-clean-stage3-gold:
18741 @if gold-bootstrap
18742 maybe-all-stage3-gold: all-stage3-gold
18743 all-stage3: all-stage3-gold
18744 TARGET-stage3-gold = $(TARGET-gold)
18745 all-stage3-gold: configure-stage3-gold
18746         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18747         @r=`${PWD_COMMAND}`; export r; \
18748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18749         $(HOST_EXPORTS) \
18750         $(POSTSTAGE1_HOST_EXPORTS) \
18751         cd $(HOST_SUBDIR)/gold && \
18752         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18753                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
18754                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
18755                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
18756                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18757                 $(TARGET-stage3-gold)
18758
18759 maybe-clean-stage3-gold: clean-stage3-gold
18760 clean-stage3: clean-stage3-gold
18761 clean-stage3-gold:
18762         @if [ $(current_stage) = stage3 ]; then \
18763           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18764         else \
18765           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18766           $(MAKE) stage3-start; \
18767         fi; \
18768         cd $(HOST_SUBDIR)/gold && \
18769         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18770                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18771                  clean
18772 @endif gold-bootstrap
18773
18774
18775 .PHONY: all-stageb3g2-gold maybe-all-stageb3g2-gold
18776 .PHONY: clean-stageb3g2-gold maybe-clean-stageb3g2-gold
18777 maybe-all-stageb3g2-gold:
18778 maybe-clean-stageb3g2-gold:
18779 @if gold-bootstrap
18780 maybe-all-stageb3g2-gold: all-stageb3g2-gold
18781 all-stageb3g2: all-stageb3g2-gold
18782 TARGET-stageb3g2-gold = $(TARGET-gold)
18783 all-stageb3g2-gold: configure-stageb3g2-gold
18784         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18785         @r=`${PWD_COMMAND}`; export r; \
18786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18787         $(HOST_EXPORTS) \
18788         $(POSTSTAGE1_HOST_EXPORTS) \
18789         cd $(HOST_SUBDIR)/gold && \
18790         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18791                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
18792                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
18793                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
18794                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18795                 $(TARGET-stageb3g2-gold)
18796
18797 maybe-clean-stageb3g2-gold: clean-stageb3g2-gold
18798 clean-stageb3g2: clean-stageb3g2-gold
18799 clean-stageb3g2-gold:
18800         @if [ $(current_stage) = stageb3g2 ]; then \
18801           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18802         else \
18803           [ -f $(HOST_SUBDIR)/stageb3g2-gold/Makefile ] || exit 0; \
18804           $(MAKE) stageb3g2-start; \
18805         fi; \
18806         cd $(HOST_SUBDIR)/gold && \
18807         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18808                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18809                  clean
18810 @endif gold-bootstrap
18811
18812
18813 .PHONY: all-stage4-gold maybe-all-stage4-gold
18814 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18815 maybe-all-stage4-gold:
18816 maybe-clean-stage4-gold:
18817 @if gold-bootstrap
18818 maybe-all-stage4-gold: all-stage4-gold
18819 all-stage4: all-stage4-gold
18820 TARGET-stage4-gold = $(TARGET-gold)
18821 all-stage4-gold: configure-stage4-gold
18822         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18823         @r=`${PWD_COMMAND}`; export r; \
18824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18825         $(HOST_EXPORTS) \
18826         $(POSTSTAGE1_HOST_EXPORTS) \
18827         cd $(HOST_SUBDIR)/gold && \
18828         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18829                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
18830                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18831                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
18832                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18833                 $(TARGET-stage4-gold)
18834
18835 maybe-clean-stage4-gold: clean-stage4-gold
18836 clean-stage4: clean-stage4-gold
18837 clean-stage4-gold:
18838         @if [ $(current_stage) = stage4 ]; then \
18839           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18840         else \
18841           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18842           $(MAKE) stage4-start; \
18843         fi; \
18844         cd $(HOST_SUBDIR)/gold && \
18845         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18846                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18847                  clean
18848 @endif gold-bootstrap
18849
18850
18851 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18852 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18853 maybe-all-stageprofile-gold:
18854 maybe-clean-stageprofile-gold:
18855 @if gold-bootstrap
18856 maybe-all-stageprofile-gold: all-stageprofile-gold
18857 all-stageprofile: all-stageprofile-gold
18858 TARGET-stageprofile-gold = $(TARGET-gold)
18859 all-stageprofile-gold: configure-stageprofile-gold
18860         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18861         @r=`${PWD_COMMAND}`; export r; \
18862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18863         $(HOST_EXPORTS) \
18864         $(POSTSTAGE1_HOST_EXPORTS) \
18865         cd $(HOST_SUBDIR)/gold && \
18866         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18867                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
18868                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18869                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18870                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18871                 $(TARGET-stageprofile-gold)
18872
18873 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18874 clean-stageprofile: clean-stageprofile-gold
18875 clean-stageprofile-gold:
18876         @if [ $(current_stage) = stageprofile ]; then \
18877           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18878         else \
18879           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18880           $(MAKE) stageprofile-start; \
18881         fi; \
18882         cd $(HOST_SUBDIR)/gold && \
18883         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18884                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18885                  clean
18886 @endif gold-bootstrap
18887
18888
18889 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18890 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18891 maybe-all-stagefeedback-gold:
18892 maybe-clean-stagefeedback-gold:
18893 @if gold-bootstrap
18894 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18895 all-stagefeedback: all-stagefeedback-gold
18896 TARGET-stagefeedback-gold = $(TARGET-gold)
18897 all-stagefeedback-gold: configure-stagefeedback-gold
18898         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18899         @r=`${PWD_COMMAND}`; export r; \
18900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901         $(HOST_EXPORTS) \
18902         $(POSTSTAGE1_HOST_EXPORTS) \
18903         cd $(HOST_SUBDIR)/gold && \
18904         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18905                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
18906                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18907                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18908                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18909                 $(TARGET-stagefeedback-gold)
18910
18911 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18912 clean-stagefeedback: clean-stagefeedback-gold
18913 clean-stagefeedback-gold:
18914         @if [ $(current_stage) = stagefeedback ]; then \
18915           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18916         else \
18917           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18918           $(MAKE) stagefeedback-start; \
18919         fi; \
18920         cd $(HOST_SUBDIR)/gold && \
18921         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18922                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18923                  clean
18924 @endif gold-bootstrap
18925
18926
18927
18928
18929
18930 .PHONY: check-gold maybe-check-gold
18931 maybe-check-gold:
18932 @if gold
18933 maybe-check-gold: check-gold
18934
18935 check-gold:
18936         @: $(MAKE); $(unstage)
18937         @r=`${PWD_COMMAND}`; export r; \
18938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18939         $(HOST_EXPORTS) \
18940         (cd $(HOST_SUBDIR)/gold && \
18941           $(MAKE) $(FLAGS_TO_PASS)  check)
18942
18943 @endif gold
18944
18945 .PHONY: install-gold maybe-install-gold
18946 maybe-install-gold:
18947 @if gold
18948 maybe-install-gold: install-gold
18949
18950 install-gold: installdirs
18951         @: $(MAKE); $(unstage)
18952         @r=`${PWD_COMMAND}`; export r; \
18953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18954         $(HOST_EXPORTS) \
18955         (cd $(HOST_SUBDIR)/gold && \
18956           $(MAKE) $(FLAGS_TO_PASS)  install)
18957
18958 @endif gold
18959
18960 # Other targets (info, dvi, pdf, etc.)
18961
18962 .PHONY: maybe-info-gold info-gold
18963 maybe-info-gold:
18964 @if gold
18965 maybe-info-gold: info-gold
18966
18967 info-gold: \
18968     configure-gold 
18969         @[ -f ./gold/Makefile ] || exit 0; \
18970         r=`${PWD_COMMAND}`; export r; \
18971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18972         $(HOST_EXPORTS) \
18973         for flag in $(EXTRA_HOST_FLAGS) ; do \
18974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18975         done; \
18976         echo "Doing info in gold" ; \
18977         (cd $(HOST_SUBDIR)/gold && \
18978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18980                   "RANLIB=$${RANLIB}" \
18981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18982                   info) \
18983           || exit 1
18984
18985 @endif gold
18986
18987 .PHONY: maybe-dvi-gold dvi-gold
18988 maybe-dvi-gold:
18989 @if gold
18990 maybe-dvi-gold: dvi-gold
18991
18992 dvi-gold: \
18993     configure-gold 
18994         @[ -f ./gold/Makefile ] || exit 0; \
18995         r=`${PWD_COMMAND}`; export r; \
18996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18997         $(HOST_EXPORTS) \
18998         for flag in $(EXTRA_HOST_FLAGS) ; do \
18999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19000         done; \
19001         echo "Doing dvi in gold" ; \
19002         (cd $(HOST_SUBDIR)/gold && \
19003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19005                   "RANLIB=$${RANLIB}" \
19006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19007                   dvi) \
19008           || exit 1
19009
19010 @endif gold
19011
19012 .PHONY: maybe-pdf-gold pdf-gold
19013 maybe-pdf-gold:
19014 @if gold
19015 maybe-pdf-gold: pdf-gold
19016
19017 pdf-gold: \
19018     configure-gold 
19019         @[ -f ./gold/Makefile ] || exit 0; \
19020         r=`${PWD_COMMAND}`; export r; \
19021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19022         $(HOST_EXPORTS) \
19023         for flag in $(EXTRA_HOST_FLAGS) ; do \
19024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19025         done; \
19026         echo "Doing pdf in gold" ; \
19027         (cd $(HOST_SUBDIR)/gold && \
19028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19030                   "RANLIB=$${RANLIB}" \
19031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19032                   pdf) \
19033           || exit 1
19034
19035 @endif gold
19036
19037 .PHONY: maybe-html-gold html-gold
19038 maybe-html-gold:
19039 @if gold
19040 maybe-html-gold: html-gold
19041
19042 html-gold: \
19043     configure-gold 
19044         @[ -f ./gold/Makefile ] || exit 0; \
19045         r=`${PWD_COMMAND}`; export r; \
19046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19047         $(HOST_EXPORTS) \
19048         for flag in $(EXTRA_HOST_FLAGS) ; do \
19049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19050         done; \
19051         echo "Doing html in gold" ; \
19052         (cd $(HOST_SUBDIR)/gold && \
19053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19055                   "RANLIB=$${RANLIB}" \
19056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19057                   html) \
19058           || exit 1
19059
19060 @endif gold
19061
19062 .PHONY: maybe-TAGS-gold TAGS-gold
19063 maybe-TAGS-gold:
19064 @if gold
19065 maybe-TAGS-gold: TAGS-gold
19066
19067 TAGS-gold: \
19068     configure-gold 
19069         @[ -f ./gold/Makefile ] || exit 0; \
19070         r=`${PWD_COMMAND}`; export r; \
19071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19072         $(HOST_EXPORTS) \
19073         for flag in $(EXTRA_HOST_FLAGS) ; do \
19074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19075         done; \
19076         echo "Doing TAGS in gold" ; \
19077         (cd $(HOST_SUBDIR)/gold && \
19078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19080                   "RANLIB=$${RANLIB}" \
19081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19082                   TAGS) \
19083           || exit 1
19084
19085 @endif gold
19086
19087 .PHONY: maybe-install-info-gold install-info-gold
19088 maybe-install-info-gold:
19089 @if gold
19090 maybe-install-info-gold: install-info-gold
19091
19092 install-info-gold: \
19093     configure-gold \
19094     info-gold 
19095         @[ -f ./gold/Makefile ] || exit 0; \
19096         r=`${PWD_COMMAND}`; export r; \
19097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19098         $(HOST_EXPORTS) \
19099         for flag in $(EXTRA_HOST_FLAGS) ; do \
19100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19101         done; \
19102         echo "Doing install-info in gold" ; \
19103         (cd $(HOST_SUBDIR)/gold && \
19104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19106                   "RANLIB=$${RANLIB}" \
19107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19108                   install-info) \
19109           || exit 1
19110
19111 @endif gold
19112
19113 .PHONY: maybe-install-pdf-gold install-pdf-gold
19114 maybe-install-pdf-gold:
19115 @if gold
19116 maybe-install-pdf-gold: install-pdf-gold
19117
19118 install-pdf-gold: \
19119     configure-gold \
19120     pdf-gold 
19121         @[ -f ./gold/Makefile ] || exit 0; \
19122         r=`${PWD_COMMAND}`; export r; \
19123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19124         $(HOST_EXPORTS) \
19125         for flag in $(EXTRA_HOST_FLAGS) ; do \
19126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19127         done; \
19128         echo "Doing install-pdf in gold" ; \
19129         (cd $(HOST_SUBDIR)/gold && \
19130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19132                   "RANLIB=$${RANLIB}" \
19133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19134                   install-pdf) \
19135           || exit 1
19136
19137 @endif gold
19138
19139 .PHONY: maybe-install-html-gold install-html-gold
19140 maybe-install-html-gold:
19141 @if gold
19142 maybe-install-html-gold: install-html-gold
19143
19144 install-html-gold: \
19145     configure-gold \
19146     html-gold 
19147         @[ -f ./gold/Makefile ] || exit 0; \
19148         r=`${PWD_COMMAND}`; export r; \
19149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19150         $(HOST_EXPORTS) \
19151         for flag in $(EXTRA_HOST_FLAGS) ; do \
19152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19153         done; \
19154         echo "Doing install-html in gold" ; \
19155         (cd $(HOST_SUBDIR)/gold && \
19156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19158                   "RANLIB=$${RANLIB}" \
19159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19160                   install-html) \
19161           || exit 1
19162
19163 @endif gold
19164
19165 .PHONY: maybe-installcheck-gold installcheck-gold
19166 maybe-installcheck-gold:
19167 @if gold
19168 maybe-installcheck-gold: installcheck-gold
19169
19170 installcheck-gold: \
19171     configure-gold 
19172         @[ -f ./gold/Makefile ] || exit 0; \
19173         r=`${PWD_COMMAND}`; export r; \
19174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19175         $(HOST_EXPORTS) \
19176         for flag in $(EXTRA_HOST_FLAGS) ; do \
19177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19178         done; \
19179         echo "Doing installcheck in gold" ; \
19180         (cd $(HOST_SUBDIR)/gold && \
19181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19183                   "RANLIB=$${RANLIB}" \
19184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19185                   installcheck) \
19186           || exit 1
19187
19188 @endif gold
19189
19190 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19191 maybe-mostlyclean-gold:
19192 @if gold
19193 maybe-mostlyclean-gold: mostlyclean-gold
19194
19195 mostlyclean-gold: 
19196         @[ -f ./gold/Makefile ] || exit 0; \
19197         r=`${PWD_COMMAND}`; export r; \
19198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19199         $(HOST_EXPORTS) \
19200         for flag in $(EXTRA_HOST_FLAGS) ; do \
19201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19202         done; \
19203         echo "Doing mostlyclean in gold" ; \
19204         (cd $(HOST_SUBDIR)/gold && \
19205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19207                   "RANLIB=$${RANLIB}" \
19208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19209                   mostlyclean) \
19210           || exit 1
19211
19212 @endif gold
19213
19214 .PHONY: maybe-clean-gold clean-gold
19215 maybe-clean-gold:
19216 @if gold
19217 maybe-clean-gold: clean-gold
19218
19219 clean-gold: 
19220         @[ -f ./gold/Makefile ] || exit 0; \
19221         r=`${PWD_COMMAND}`; export r; \
19222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19223         $(HOST_EXPORTS) \
19224         for flag in $(EXTRA_HOST_FLAGS) ; do \
19225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19226         done; \
19227         echo "Doing clean in gold" ; \
19228         (cd $(HOST_SUBDIR)/gold && \
19229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19231                   "RANLIB=$${RANLIB}" \
19232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19233                   clean) \
19234           || exit 1
19235
19236 @endif gold
19237
19238 .PHONY: maybe-distclean-gold distclean-gold
19239 maybe-distclean-gold:
19240 @if gold
19241 maybe-distclean-gold: distclean-gold
19242
19243 distclean-gold: 
19244         @[ -f ./gold/Makefile ] || exit 0; \
19245         r=`${PWD_COMMAND}`; export r; \
19246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19247         $(HOST_EXPORTS) \
19248         for flag in $(EXTRA_HOST_FLAGS) ; do \
19249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19250         done; \
19251         echo "Doing distclean in gold" ; \
19252         (cd $(HOST_SUBDIR)/gold && \
19253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19255                   "RANLIB=$${RANLIB}" \
19256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19257                   distclean) \
19258           || exit 1
19259
19260 @endif gold
19261
19262 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19263 maybe-maintainer-clean-gold:
19264 @if gold
19265 maybe-maintainer-clean-gold: maintainer-clean-gold
19266
19267 maintainer-clean-gold: 
19268         @[ -f ./gold/Makefile ] || exit 0; \
19269         r=`${PWD_COMMAND}`; export r; \
19270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19271         $(HOST_EXPORTS) \
19272         for flag in $(EXTRA_HOST_FLAGS) ; do \
19273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19274         done; \
19275         echo "Doing maintainer-clean in gold" ; \
19276         (cd $(HOST_SUBDIR)/gold && \
19277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19279                   "RANLIB=$${RANLIB}" \
19280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19281                   maintainer-clean) \
19282           || exit 1
19283
19284 @endif gold
19285
19286
19287
19288 .PHONY: configure-gprof maybe-configure-gprof
19289 maybe-configure-gprof:
19290 @if gcc-bootstrap
19291 configure-gprof: stage_current
19292 @endif gcc-bootstrap
19293 @if gprof
19294 maybe-configure-gprof: configure-gprof
19295 configure-gprof: 
19296         @: $(MAKE); $(unstage)
19297         @r=`${PWD_COMMAND}`; export r; \
19298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19299         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19300         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
19301         $(HOST_EXPORTS) \
19302         echo Configuring in $(HOST_SUBDIR)/gprof; \
19303         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19304         case $(srcdir) in \
19305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19306           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19308         esac; \
19309         srcdiroption="--srcdir=$${topdir}/gprof"; \
19310         libsrcdir="$$s/gprof"; \
19311         $(SHELL) $${libsrcdir}/configure \
19312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19313           --target=${target_alias} $${srcdiroption}  \
19314           || exit 1
19315 @endif gprof
19316
19317
19318
19319
19320
19321 .PHONY: all-gprof maybe-all-gprof
19322 maybe-all-gprof:
19323 @if gcc-bootstrap
19324 all-gprof: stage_current
19325 @endif gcc-bootstrap
19326 @if gprof
19327 TARGET-gprof=all
19328 maybe-all-gprof: all-gprof
19329 all-gprof: configure-gprof
19330         @: $(MAKE); $(unstage)
19331         @r=`${PWD_COMMAND}`; export r; \
19332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19333         $(HOST_EXPORTS) \
19334         (cd $(HOST_SUBDIR)/gprof && \
19335           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19336                 $(TARGET-gprof))
19337 @endif gprof
19338
19339
19340
19341
19342 .PHONY: check-gprof maybe-check-gprof
19343 maybe-check-gprof:
19344 @if gprof
19345 maybe-check-gprof: check-gprof
19346
19347 check-gprof:
19348         @: $(MAKE); $(unstage)
19349         @r=`${PWD_COMMAND}`; export r; \
19350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19351         $(HOST_EXPORTS) \
19352         (cd $(HOST_SUBDIR)/gprof && \
19353           $(MAKE) $(FLAGS_TO_PASS)  check)
19354
19355 @endif gprof
19356
19357 .PHONY: install-gprof maybe-install-gprof
19358 maybe-install-gprof:
19359 @if gprof
19360 maybe-install-gprof: install-gprof
19361
19362 install-gprof: installdirs
19363         @: $(MAKE); $(unstage)
19364         @r=`${PWD_COMMAND}`; export r; \
19365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19366         $(HOST_EXPORTS) \
19367         (cd $(HOST_SUBDIR)/gprof && \
19368           $(MAKE) $(FLAGS_TO_PASS)  install)
19369
19370 @endif gprof
19371
19372 # Other targets (info, dvi, pdf, etc.)
19373
19374 .PHONY: maybe-info-gprof info-gprof
19375 maybe-info-gprof:
19376 @if gprof
19377 maybe-info-gprof: info-gprof
19378
19379 info-gprof: \
19380     configure-gprof 
19381         @: $(MAKE); $(unstage)
19382         @[ -f ./gprof/Makefile ] || exit 0; \
19383         r=`${PWD_COMMAND}`; export r; \
19384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19385         $(HOST_EXPORTS) \
19386         for flag in $(EXTRA_HOST_FLAGS) ; do \
19387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19388         done; \
19389         echo "Doing info in gprof" ; \
19390         (cd $(HOST_SUBDIR)/gprof && \
19391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19393                   "RANLIB=$${RANLIB}" \
19394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19395                   info) \
19396           || exit 1
19397
19398 @endif gprof
19399
19400 .PHONY: maybe-dvi-gprof dvi-gprof
19401 maybe-dvi-gprof:
19402 @if gprof
19403 maybe-dvi-gprof: dvi-gprof
19404
19405 dvi-gprof: \
19406     configure-gprof 
19407         @: $(MAKE); $(unstage)
19408         @[ -f ./gprof/Makefile ] || exit 0; \
19409         r=`${PWD_COMMAND}`; export r; \
19410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19411         $(HOST_EXPORTS) \
19412         for flag in $(EXTRA_HOST_FLAGS) ; do \
19413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19414         done; \
19415         echo "Doing dvi in gprof" ; \
19416         (cd $(HOST_SUBDIR)/gprof && \
19417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19419                   "RANLIB=$${RANLIB}" \
19420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19421                   dvi) \
19422           || exit 1
19423
19424 @endif gprof
19425
19426 .PHONY: maybe-pdf-gprof pdf-gprof
19427 maybe-pdf-gprof:
19428 @if gprof
19429 maybe-pdf-gprof: pdf-gprof
19430
19431 pdf-gprof: \
19432     configure-gprof 
19433         @: $(MAKE); $(unstage)
19434         @[ -f ./gprof/Makefile ] || exit 0; \
19435         r=`${PWD_COMMAND}`; export r; \
19436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19437         $(HOST_EXPORTS) \
19438         for flag in $(EXTRA_HOST_FLAGS) ; do \
19439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19440         done; \
19441         echo "Doing pdf in gprof" ; \
19442         (cd $(HOST_SUBDIR)/gprof && \
19443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19445                   "RANLIB=$${RANLIB}" \
19446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19447                   pdf) \
19448           || exit 1
19449
19450 @endif gprof
19451
19452 .PHONY: maybe-html-gprof html-gprof
19453 maybe-html-gprof:
19454 @if gprof
19455 maybe-html-gprof: html-gprof
19456
19457 html-gprof: \
19458     configure-gprof 
19459         @: $(MAKE); $(unstage)
19460         @[ -f ./gprof/Makefile ] || exit 0; \
19461         r=`${PWD_COMMAND}`; export r; \
19462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19463         $(HOST_EXPORTS) \
19464         for flag in $(EXTRA_HOST_FLAGS) ; do \
19465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19466         done; \
19467         echo "Doing html in gprof" ; \
19468         (cd $(HOST_SUBDIR)/gprof && \
19469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19471                   "RANLIB=$${RANLIB}" \
19472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19473                   html) \
19474           || exit 1
19475
19476 @endif gprof
19477
19478 .PHONY: maybe-TAGS-gprof TAGS-gprof
19479 maybe-TAGS-gprof:
19480 @if gprof
19481 maybe-TAGS-gprof: TAGS-gprof
19482
19483 TAGS-gprof: \
19484     configure-gprof 
19485         @: $(MAKE); $(unstage)
19486         @[ -f ./gprof/Makefile ] || exit 0; \
19487         r=`${PWD_COMMAND}`; export r; \
19488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19489         $(HOST_EXPORTS) \
19490         for flag in $(EXTRA_HOST_FLAGS) ; do \
19491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19492         done; \
19493         echo "Doing TAGS in gprof" ; \
19494         (cd $(HOST_SUBDIR)/gprof && \
19495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19497                   "RANLIB=$${RANLIB}" \
19498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19499                   TAGS) \
19500           || exit 1
19501
19502 @endif gprof
19503
19504 .PHONY: maybe-install-info-gprof install-info-gprof
19505 maybe-install-info-gprof:
19506 @if gprof
19507 maybe-install-info-gprof: install-info-gprof
19508
19509 install-info-gprof: \
19510     configure-gprof \
19511     info-gprof 
19512         @: $(MAKE); $(unstage)
19513         @[ -f ./gprof/Makefile ] || exit 0; \
19514         r=`${PWD_COMMAND}`; export r; \
19515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19516         $(HOST_EXPORTS) \
19517         for flag in $(EXTRA_HOST_FLAGS) ; do \
19518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19519         done; \
19520         echo "Doing install-info in gprof" ; \
19521         (cd $(HOST_SUBDIR)/gprof && \
19522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19524                   "RANLIB=$${RANLIB}" \
19525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19526                   install-info) \
19527           || exit 1
19528
19529 @endif gprof
19530
19531 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19532 maybe-install-pdf-gprof:
19533 @if gprof
19534 maybe-install-pdf-gprof: install-pdf-gprof
19535
19536 install-pdf-gprof: \
19537     configure-gprof \
19538     pdf-gprof 
19539         @: $(MAKE); $(unstage)
19540         @[ -f ./gprof/Makefile ] || exit 0; \
19541         r=`${PWD_COMMAND}`; export r; \
19542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19543         $(HOST_EXPORTS) \
19544         for flag in $(EXTRA_HOST_FLAGS) ; do \
19545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19546         done; \
19547         echo "Doing install-pdf in gprof" ; \
19548         (cd $(HOST_SUBDIR)/gprof && \
19549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19551                   "RANLIB=$${RANLIB}" \
19552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19553                   install-pdf) \
19554           || exit 1
19555
19556 @endif gprof
19557
19558 .PHONY: maybe-install-html-gprof install-html-gprof
19559 maybe-install-html-gprof:
19560 @if gprof
19561 maybe-install-html-gprof: install-html-gprof
19562
19563 install-html-gprof: \
19564     configure-gprof \
19565     html-gprof 
19566         @: $(MAKE); $(unstage)
19567         @[ -f ./gprof/Makefile ] || exit 0; \
19568         r=`${PWD_COMMAND}`; export r; \
19569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19570         $(HOST_EXPORTS) \
19571         for flag in $(EXTRA_HOST_FLAGS) ; do \
19572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19573         done; \
19574         echo "Doing install-html in gprof" ; \
19575         (cd $(HOST_SUBDIR)/gprof && \
19576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19578                   "RANLIB=$${RANLIB}" \
19579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19580                   install-html) \
19581           || exit 1
19582
19583 @endif gprof
19584
19585 .PHONY: maybe-installcheck-gprof installcheck-gprof
19586 maybe-installcheck-gprof:
19587 @if gprof
19588 maybe-installcheck-gprof: installcheck-gprof
19589
19590 installcheck-gprof: \
19591     configure-gprof 
19592         @: $(MAKE); $(unstage)
19593         @[ -f ./gprof/Makefile ] || exit 0; \
19594         r=`${PWD_COMMAND}`; export r; \
19595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19596         $(HOST_EXPORTS) \
19597         for flag in $(EXTRA_HOST_FLAGS) ; do \
19598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19599         done; \
19600         echo "Doing installcheck in gprof" ; \
19601         (cd $(HOST_SUBDIR)/gprof && \
19602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19604                   "RANLIB=$${RANLIB}" \
19605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19606                   installcheck) \
19607           || exit 1
19608
19609 @endif gprof
19610
19611 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19612 maybe-mostlyclean-gprof:
19613 @if gprof
19614 maybe-mostlyclean-gprof: mostlyclean-gprof
19615
19616 mostlyclean-gprof: 
19617         @: $(MAKE); $(unstage)
19618         @[ -f ./gprof/Makefile ] || exit 0; \
19619         r=`${PWD_COMMAND}`; export r; \
19620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621         $(HOST_EXPORTS) \
19622         for flag in $(EXTRA_HOST_FLAGS) ; do \
19623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19624         done; \
19625         echo "Doing mostlyclean in gprof" ; \
19626         (cd $(HOST_SUBDIR)/gprof && \
19627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19629                   "RANLIB=$${RANLIB}" \
19630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19631                   mostlyclean) \
19632           || exit 1
19633
19634 @endif gprof
19635
19636 .PHONY: maybe-clean-gprof clean-gprof
19637 maybe-clean-gprof:
19638 @if gprof
19639 maybe-clean-gprof: clean-gprof
19640
19641 clean-gprof: 
19642         @: $(MAKE); $(unstage)
19643         @[ -f ./gprof/Makefile ] || exit 0; \
19644         r=`${PWD_COMMAND}`; export r; \
19645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19646         $(HOST_EXPORTS) \
19647         for flag in $(EXTRA_HOST_FLAGS) ; do \
19648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19649         done; \
19650         echo "Doing clean in gprof" ; \
19651         (cd $(HOST_SUBDIR)/gprof && \
19652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19654                   "RANLIB=$${RANLIB}" \
19655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19656                   clean) \
19657           || exit 1
19658
19659 @endif gprof
19660
19661 .PHONY: maybe-distclean-gprof distclean-gprof
19662 maybe-distclean-gprof:
19663 @if gprof
19664 maybe-distclean-gprof: distclean-gprof
19665
19666 distclean-gprof: 
19667         @: $(MAKE); $(unstage)
19668         @[ -f ./gprof/Makefile ] || exit 0; \
19669         r=`${PWD_COMMAND}`; export r; \
19670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19671         $(HOST_EXPORTS) \
19672         for flag in $(EXTRA_HOST_FLAGS) ; do \
19673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19674         done; \
19675         echo "Doing distclean in gprof" ; \
19676         (cd $(HOST_SUBDIR)/gprof && \
19677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19679                   "RANLIB=$${RANLIB}" \
19680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19681                   distclean) \
19682           || exit 1
19683
19684 @endif gprof
19685
19686 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19687 maybe-maintainer-clean-gprof:
19688 @if gprof
19689 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19690
19691 maintainer-clean-gprof: 
19692         @: $(MAKE); $(unstage)
19693         @[ -f ./gprof/Makefile ] || exit 0; \
19694         r=`${PWD_COMMAND}`; export r; \
19695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19696         $(HOST_EXPORTS) \
19697         for flag in $(EXTRA_HOST_FLAGS) ; do \
19698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19699         done; \
19700         echo "Doing maintainer-clean in gprof" ; \
19701         (cd $(HOST_SUBDIR)/gprof && \
19702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19704                   "RANLIB=$${RANLIB}" \
19705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19706                   maintainer-clean) \
19707           || exit 1
19708
19709 @endif gprof
19710
19711
19712
19713 .PHONY: configure-gzip maybe-configure-gzip
19714 maybe-configure-gzip:
19715 @if gcc-bootstrap
19716 configure-gzip: stage_current
19717 @endif gcc-bootstrap
19718 @if gzip
19719 maybe-configure-gzip: configure-gzip
19720 configure-gzip: 
19721         @: $(MAKE); $(unstage)
19722         @r=`${PWD_COMMAND}`; export r; \
19723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19724         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
19725         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
19726         $(HOST_EXPORTS) \
19727         echo Configuring in $(HOST_SUBDIR)/gzip; \
19728         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
19729         case $(srcdir) in \
19730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19731           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
19732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19733         esac; \
19734         srcdiroption="--srcdir=$${topdir}/gzip"; \
19735         libsrcdir="$$s/gzip"; \
19736         $(SHELL) $${libsrcdir}/configure \
19737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19738           --target=${target_alias} $${srcdiroption}  \
19739           || exit 1
19740 @endif gzip
19741
19742
19743
19744
19745
19746 .PHONY: all-gzip maybe-all-gzip
19747 maybe-all-gzip:
19748 @if gcc-bootstrap
19749 all-gzip: stage_current
19750 @endif gcc-bootstrap
19751 @if gzip
19752 TARGET-gzip=all
19753 maybe-all-gzip: all-gzip
19754 all-gzip: configure-gzip
19755         @: $(MAKE); $(unstage)
19756         @r=`${PWD_COMMAND}`; export r; \
19757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19758         $(HOST_EXPORTS) \
19759         (cd $(HOST_SUBDIR)/gzip && \
19760           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19761                 $(TARGET-gzip))
19762 @endif gzip
19763
19764
19765
19766
19767 .PHONY: check-gzip maybe-check-gzip
19768 maybe-check-gzip:
19769 @if gzip
19770 maybe-check-gzip: check-gzip
19771
19772 check-gzip:
19773         @: $(MAKE); $(unstage)
19774         @r=`${PWD_COMMAND}`; export r; \
19775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19776         $(HOST_EXPORTS) \
19777         (cd $(HOST_SUBDIR)/gzip && \
19778           $(MAKE) $(FLAGS_TO_PASS)  check)
19779
19780 @endif gzip
19781
19782 .PHONY: install-gzip maybe-install-gzip
19783 maybe-install-gzip:
19784 @if gzip
19785 maybe-install-gzip: install-gzip
19786
19787 install-gzip: installdirs
19788         @: $(MAKE); $(unstage)
19789         @r=`${PWD_COMMAND}`; export r; \
19790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19791         $(HOST_EXPORTS) \
19792         (cd $(HOST_SUBDIR)/gzip && \
19793           $(MAKE) $(FLAGS_TO_PASS)  install)
19794
19795 @endif gzip
19796
19797 # Other targets (info, dvi, pdf, etc.)
19798
19799 .PHONY: maybe-info-gzip info-gzip
19800 maybe-info-gzip:
19801 @if gzip
19802 maybe-info-gzip: info-gzip
19803
19804 info-gzip: \
19805     configure-gzip 
19806         @: $(MAKE); $(unstage)
19807         @[ -f ./gzip/Makefile ] || exit 0; \
19808         r=`${PWD_COMMAND}`; export r; \
19809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19810         $(HOST_EXPORTS) \
19811         for flag in $(EXTRA_HOST_FLAGS) ; do \
19812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19813         done; \
19814         echo "Doing info in gzip" ; \
19815         (cd $(HOST_SUBDIR)/gzip && \
19816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19818                   "RANLIB=$${RANLIB}" \
19819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19820                   info) \
19821           || exit 1
19822
19823 @endif gzip
19824
19825 .PHONY: maybe-dvi-gzip dvi-gzip
19826 maybe-dvi-gzip:
19827 @if gzip
19828 maybe-dvi-gzip: dvi-gzip
19829
19830 dvi-gzip: \
19831     configure-gzip 
19832         @: $(MAKE); $(unstage)
19833         @[ -f ./gzip/Makefile ] || exit 0; \
19834         r=`${PWD_COMMAND}`; export r; \
19835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19836         $(HOST_EXPORTS) \
19837         for flag in $(EXTRA_HOST_FLAGS) ; do \
19838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19839         done; \
19840         echo "Doing dvi in gzip" ; \
19841         (cd $(HOST_SUBDIR)/gzip && \
19842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19844                   "RANLIB=$${RANLIB}" \
19845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19846                   dvi) \
19847           || exit 1
19848
19849 @endif gzip
19850
19851 .PHONY: maybe-pdf-gzip pdf-gzip
19852 maybe-pdf-gzip:
19853 @if gzip
19854 maybe-pdf-gzip: pdf-gzip
19855
19856 pdf-gzip: \
19857     configure-gzip 
19858         @: $(MAKE); $(unstage)
19859         @[ -f ./gzip/Makefile ] || exit 0; \
19860         r=`${PWD_COMMAND}`; export r; \
19861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19862         $(HOST_EXPORTS) \
19863         for flag in $(EXTRA_HOST_FLAGS) ; do \
19864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19865         done; \
19866         echo "Doing pdf in gzip" ; \
19867         (cd $(HOST_SUBDIR)/gzip && \
19868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19870                   "RANLIB=$${RANLIB}" \
19871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19872                   pdf) \
19873           || exit 1
19874
19875 @endif gzip
19876
19877 .PHONY: maybe-html-gzip html-gzip
19878 maybe-html-gzip:
19879 @if gzip
19880 maybe-html-gzip: html-gzip
19881
19882 html-gzip: \
19883     configure-gzip 
19884         @: $(MAKE); $(unstage)
19885         @[ -f ./gzip/Makefile ] || exit 0; \
19886         r=`${PWD_COMMAND}`; export r; \
19887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19888         $(HOST_EXPORTS) \
19889         for flag in $(EXTRA_HOST_FLAGS) ; do \
19890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19891         done; \
19892         echo "Doing html in gzip" ; \
19893         (cd $(HOST_SUBDIR)/gzip && \
19894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19896                   "RANLIB=$${RANLIB}" \
19897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19898                   html) \
19899           || exit 1
19900
19901 @endif gzip
19902
19903 .PHONY: maybe-TAGS-gzip TAGS-gzip
19904 maybe-TAGS-gzip:
19905 @if gzip
19906 maybe-TAGS-gzip: TAGS-gzip
19907
19908 TAGS-gzip: \
19909     configure-gzip 
19910         @: $(MAKE); $(unstage)
19911         @[ -f ./gzip/Makefile ] || exit 0; \
19912         r=`${PWD_COMMAND}`; export r; \
19913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19914         $(HOST_EXPORTS) \
19915         for flag in $(EXTRA_HOST_FLAGS) ; do \
19916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19917         done; \
19918         echo "Doing TAGS in gzip" ; \
19919         (cd $(HOST_SUBDIR)/gzip && \
19920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19922                   "RANLIB=$${RANLIB}" \
19923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19924                   TAGS) \
19925           || exit 1
19926
19927 @endif gzip
19928
19929 .PHONY: maybe-install-info-gzip install-info-gzip
19930 maybe-install-info-gzip:
19931 @if gzip
19932 maybe-install-info-gzip: install-info-gzip
19933
19934 install-info-gzip: \
19935     configure-gzip \
19936     info-gzip 
19937         @: $(MAKE); $(unstage)
19938         @[ -f ./gzip/Makefile ] || exit 0; \
19939         r=`${PWD_COMMAND}`; export r; \
19940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19941         $(HOST_EXPORTS) \
19942         for flag in $(EXTRA_HOST_FLAGS) ; do \
19943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19944         done; \
19945         echo "Doing install-info in gzip" ; \
19946         (cd $(HOST_SUBDIR)/gzip && \
19947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19949                   "RANLIB=$${RANLIB}" \
19950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19951                   install-info) \
19952           || exit 1
19953
19954 @endif gzip
19955
19956 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
19957 maybe-install-pdf-gzip:
19958 @if gzip
19959 maybe-install-pdf-gzip: install-pdf-gzip
19960
19961 install-pdf-gzip: \
19962     configure-gzip \
19963     pdf-gzip 
19964         @: $(MAKE); $(unstage)
19965         @[ -f ./gzip/Makefile ] || exit 0; \
19966         r=`${PWD_COMMAND}`; export r; \
19967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19968         $(HOST_EXPORTS) \
19969         for flag in $(EXTRA_HOST_FLAGS) ; do \
19970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19971         done; \
19972         echo "Doing install-pdf in gzip" ; \
19973         (cd $(HOST_SUBDIR)/gzip && \
19974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19976                   "RANLIB=$${RANLIB}" \
19977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19978                   install-pdf) \
19979           || exit 1
19980
19981 @endif gzip
19982
19983 .PHONY: maybe-install-html-gzip install-html-gzip
19984 maybe-install-html-gzip:
19985 @if gzip
19986 maybe-install-html-gzip: install-html-gzip
19987
19988 install-html-gzip: \
19989     configure-gzip \
19990     html-gzip 
19991         @: $(MAKE); $(unstage)
19992         @[ -f ./gzip/Makefile ] || exit 0; \
19993         r=`${PWD_COMMAND}`; export r; \
19994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19995         $(HOST_EXPORTS) \
19996         for flag in $(EXTRA_HOST_FLAGS) ; do \
19997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19998         done; \
19999         echo "Doing install-html in gzip" ; \
20000         (cd $(HOST_SUBDIR)/gzip && \
20001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20003                   "RANLIB=$${RANLIB}" \
20004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20005                   install-html) \
20006           || exit 1
20007
20008 @endif gzip
20009
20010 .PHONY: maybe-installcheck-gzip installcheck-gzip
20011 maybe-installcheck-gzip:
20012 @if gzip
20013 maybe-installcheck-gzip: installcheck-gzip
20014
20015 installcheck-gzip: \
20016     configure-gzip 
20017         @: $(MAKE); $(unstage)
20018         @[ -f ./gzip/Makefile ] || exit 0; \
20019         r=`${PWD_COMMAND}`; export r; \
20020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20021         $(HOST_EXPORTS) \
20022         for flag in $(EXTRA_HOST_FLAGS) ; do \
20023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20024         done; \
20025         echo "Doing installcheck in gzip" ; \
20026         (cd $(HOST_SUBDIR)/gzip && \
20027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20029                   "RANLIB=$${RANLIB}" \
20030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20031                   installcheck) \
20032           || exit 1
20033
20034 @endif gzip
20035
20036 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
20037 maybe-mostlyclean-gzip:
20038 @if gzip
20039 maybe-mostlyclean-gzip: mostlyclean-gzip
20040
20041 mostlyclean-gzip: 
20042         @: $(MAKE); $(unstage)
20043         @[ -f ./gzip/Makefile ] || exit 0; \
20044         r=`${PWD_COMMAND}`; export r; \
20045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20046         $(HOST_EXPORTS) \
20047         for flag in $(EXTRA_HOST_FLAGS) ; do \
20048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20049         done; \
20050         echo "Doing mostlyclean in gzip" ; \
20051         (cd $(HOST_SUBDIR)/gzip && \
20052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20054                   "RANLIB=$${RANLIB}" \
20055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20056                   mostlyclean) \
20057           || exit 1
20058
20059 @endif gzip
20060
20061 .PHONY: maybe-clean-gzip clean-gzip
20062 maybe-clean-gzip:
20063 @if gzip
20064 maybe-clean-gzip: clean-gzip
20065
20066 clean-gzip: 
20067         @: $(MAKE); $(unstage)
20068         @[ -f ./gzip/Makefile ] || exit 0; \
20069         r=`${PWD_COMMAND}`; export r; \
20070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20071         $(HOST_EXPORTS) \
20072         for flag in $(EXTRA_HOST_FLAGS) ; do \
20073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20074         done; \
20075         echo "Doing clean in gzip" ; \
20076         (cd $(HOST_SUBDIR)/gzip && \
20077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20079                   "RANLIB=$${RANLIB}" \
20080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20081                   clean) \
20082           || exit 1
20083
20084 @endif gzip
20085
20086 .PHONY: maybe-distclean-gzip distclean-gzip
20087 maybe-distclean-gzip:
20088 @if gzip
20089 maybe-distclean-gzip: distclean-gzip
20090
20091 distclean-gzip: 
20092         @: $(MAKE); $(unstage)
20093         @[ -f ./gzip/Makefile ] || exit 0; \
20094         r=`${PWD_COMMAND}`; export r; \
20095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20096         $(HOST_EXPORTS) \
20097         for flag in $(EXTRA_HOST_FLAGS) ; do \
20098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20099         done; \
20100         echo "Doing distclean in gzip" ; \
20101         (cd $(HOST_SUBDIR)/gzip && \
20102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20104                   "RANLIB=$${RANLIB}" \
20105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20106                   distclean) \
20107           || exit 1
20108
20109 @endif gzip
20110
20111 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
20112 maybe-maintainer-clean-gzip:
20113 @if gzip
20114 maybe-maintainer-clean-gzip: maintainer-clean-gzip
20115
20116 maintainer-clean-gzip: 
20117         @: $(MAKE); $(unstage)
20118         @[ -f ./gzip/Makefile ] || exit 0; \
20119         r=`${PWD_COMMAND}`; export r; \
20120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20121         $(HOST_EXPORTS) \
20122         for flag in $(EXTRA_HOST_FLAGS) ; do \
20123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20124         done; \
20125         echo "Doing maintainer-clean in gzip" ; \
20126         (cd $(HOST_SUBDIR)/gzip && \
20127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20129                   "RANLIB=$${RANLIB}" \
20130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20131                   maintainer-clean) \
20132           || exit 1
20133
20134 @endif gzip
20135
20136
20137
20138 .PHONY: configure-hello maybe-configure-hello
20139 maybe-configure-hello:
20140 @if gcc-bootstrap
20141 configure-hello: stage_current
20142 @endif gcc-bootstrap
20143 @if hello
20144 maybe-configure-hello: configure-hello
20145 configure-hello: 
20146         @: $(MAKE); $(unstage)
20147         @r=`${PWD_COMMAND}`; export r; \
20148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20149         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
20150         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
20151         $(HOST_EXPORTS) \
20152         echo Configuring in $(HOST_SUBDIR)/hello; \
20153         cd "$(HOST_SUBDIR)/hello" || exit 1; \
20154         case $(srcdir) in \
20155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20156           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
20157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20158         esac; \
20159         srcdiroption="--srcdir=$${topdir}/hello"; \
20160         libsrcdir="$$s/hello"; \
20161         $(SHELL) $${libsrcdir}/configure \
20162           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20163           --target=${target_alias} $${srcdiroption}  \
20164           || exit 1
20165 @endif hello
20166
20167
20168
20169
20170
20171 .PHONY: all-hello maybe-all-hello
20172 maybe-all-hello:
20173 @if gcc-bootstrap
20174 all-hello: stage_current
20175 @endif gcc-bootstrap
20176 @if hello
20177 TARGET-hello=all
20178 maybe-all-hello: all-hello
20179 all-hello: configure-hello
20180         @: $(MAKE); $(unstage)
20181         @r=`${PWD_COMMAND}`; export r; \
20182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20183         $(HOST_EXPORTS) \
20184         (cd $(HOST_SUBDIR)/hello && \
20185           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20186                 $(TARGET-hello))
20187 @endif hello
20188
20189
20190
20191
20192 .PHONY: check-hello maybe-check-hello
20193 maybe-check-hello:
20194 @if hello
20195 maybe-check-hello: check-hello
20196
20197 check-hello:
20198         @: $(MAKE); $(unstage)
20199         @r=`${PWD_COMMAND}`; export r; \
20200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201         $(HOST_EXPORTS) \
20202         (cd $(HOST_SUBDIR)/hello && \
20203           $(MAKE) $(FLAGS_TO_PASS)  check)
20204
20205 @endif hello
20206
20207 .PHONY: install-hello maybe-install-hello
20208 maybe-install-hello:
20209 @if hello
20210 maybe-install-hello: install-hello
20211
20212 install-hello: installdirs
20213         @: $(MAKE); $(unstage)
20214         @r=`${PWD_COMMAND}`; export r; \
20215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20216         $(HOST_EXPORTS) \
20217         (cd $(HOST_SUBDIR)/hello && \
20218           $(MAKE) $(FLAGS_TO_PASS)  install)
20219
20220 @endif hello
20221
20222 # Other targets (info, dvi, pdf, etc.)
20223
20224 .PHONY: maybe-info-hello info-hello
20225 maybe-info-hello:
20226 @if hello
20227 maybe-info-hello: info-hello
20228
20229 info-hello: \
20230     configure-hello 
20231         @: $(MAKE); $(unstage)
20232         @[ -f ./hello/Makefile ] || exit 0; \
20233         r=`${PWD_COMMAND}`; export r; \
20234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20235         $(HOST_EXPORTS) \
20236         for flag in $(EXTRA_HOST_FLAGS) ; do \
20237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20238         done; \
20239         echo "Doing info in hello" ; \
20240         (cd $(HOST_SUBDIR)/hello && \
20241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20243                   "RANLIB=$${RANLIB}" \
20244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20245                   info) \
20246           || exit 1
20247
20248 @endif hello
20249
20250 .PHONY: maybe-dvi-hello dvi-hello
20251 maybe-dvi-hello:
20252 @if hello
20253 maybe-dvi-hello: dvi-hello
20254
20255 dvi-hello: \
20256     configure-hello 
20257         @: $(MAKE); $(unstage)
20258         @[ -f ./hello/Makefile ] || exit 0; \
20259         r=`${PWD_COMMAND}`; export r; \
20260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20261         $(HOST_EXPORTS) \
20262         for flag in $(EXTRA_HOST_FLAGS) ; do \
20263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20264         done; \
20265         echo "Doing dvi in hello" ; \
20266         (cd $(HOST_SUBDIR)/hello && \
20267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20269                   "RANLIB=$${RANLIB}" \
20270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20271                   dvi) \
20272           || exit 1
20273
20274 @endif hello
20275
20276 .PHONY: maybe-pdf-hello pdf-hello
20277 maybe-pdf-hello:
20278 @if hello
20279 maybe-pdf-hello: pdf-hello
20280
20281 pdf-hello: \
20282     configure-hello 
20283         @: $(MAKE); $(unstage)
20284         @[ -f ./hello/Makefile ] || exit 0; \
20285         r=`${PWD_COMMAND}`; export r; \
20286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20287         $(HOST_EXPORTS) \
20288         for flag in $(EXTRA_HOST_FLAGS) ; do \
20289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20290         done; \
20291         echo "Doing pdf in hello" ; \
20292         (cd $(HOST_SUBDIR)/hello && \
20293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20295                   "RANLIB=$${RANLIB}" \
20296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20297                   pdf) \
20298           || exit 1
20299
20300 @endif hello
20301
20302 .PHONY: maybe-html-hello html-hello
20303 maybe-html-hello:
20304 @if hello
20305 maybe-html-hello: html-hello
20306
20307 html-hello: \
20308     configure-hello 
20309         @: $(MAKE); $(unstage)
20310         @[ -f ./hello/Makefile ] || exit 0; \
20311         r=`${PWD_COMMAND}`; export r; \
20312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20313         $(HOST_EXPORTS) \
20314         for flag in $(EXTRA_HOST_FLAGS) ; do \
20315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20316         done; \
20317         echo "Doing html in hello" ; \
20318         (cd $(HOST_SUBDIR)/hello && \
20319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20321                   "RANLIB=$${RANLIB}" \
20322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20323                   html) \
20324           || exit 1
20325
20326 @endif hello
20327
20328 .PHONY: maybe-TAGS-hello TAGS-hello
20329 maybe-TAGS-hello:
20330 @if hello
20331 maybe-TAGS-hello: TAGS-hello
20332
20333 TAGS-hello: \
20334     configure-hello 
20335         @: $(MAKE); $(unstage)
20336         @[ -f ./hello/Makefile ] || exit 0; \
20337         r=`${PWD_COMMAND}`; export r; \
20338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20339         $(HOST_EXPORTS) \
20340         for flag in $(EXTRA_HOST_FLAGS) ; do \
20341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20342         done; \
20343         echo "Doing TAGS in hello" ; \
20344         (cd $(HOST_SUBDIR)/hello && \
20345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20347                   "RANLIB=$${RANLIB}" \
20348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20349                   TAGS) \
20350           || exit 1
20351
20352 @endif hello
20353
20354 .PHONY: maybe-install-info-hello install-info-hello
20355 maybe-install-info-hello:
20356 @if hello
20357 maybe-install-info-hello: install-info-hello
20358
20359 install-info-hello: \
20360     configure-hello \
20361     info-hello 
20362         @: $(MAKE); $(unstage)
20363         @[ -f ./hello/Makefile ] || exit 0; \
20364         r=`${PWD_COMMAND}`; export r; \
20365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20366         $(HOST_EXPORTS) \
20367         for flag in $(EXTRA_HOST_FLAGS) ; do \
20368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20369         done; \
20370         echo "Doing install-info in hello" ; \
20371         (cd $(HOST_SUBDIR)/hello && \
20372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20374                   "RANLIB=$${RANLIB}" \
20375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20376                   install-info) \
20377           || exit 1
20378
20379 @endif hello
20380
20381 .PHONY: maybe-install-pdf-hello install-pdf-hello
20382 maybe-install-pdf-hello:
20383 @if hello
20384 maybe-install-pdf-hello: install-pdf-hello
20385
20386 install-pdf-hello: \
20387     configure-hello \
20388     pdf-hello 
20389         @: $(MAKE); $(unstage)
20390         @[ -f ./hello/Makefile ] || exit 0; \
20391         r=`${PWD_COMMAND}`; export r; \
20392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20393         $(HOST_EXPORTS) \
20394         for flag in $(EXTRA_HOST_FLAGS) ; do \
20395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20396         done; \
20397         echo "Doing install-pdf in hello" ; \
20398         (cd $(HOST_SUBDIR)/hello && \
20399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20401                   "RANLIB=$${RANLIB}" \
20402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20403                   install-pdf) \
20404           || exit 1
20405
20406 @endif hello
20407
20408 .PHONY: maybe-install-html-hello install-html-hello
20409 maybe-install-html-hello:
20410 @if hello
20411 maybe-install-html-hello: install-html-hello
20412
20413 install-html-hello: \
20414     configure-hello \
20415     html-hello 
20416         @: $(MAKE); $(unstage)
20417         @[ -f ./hello/Makefile ] || exit 0; \
20418         r=`${PWD_COMMAND}`; export r; \
20419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20420         $(HOST_EXPORTS) \
20421         for flag in $(EXTRA_HOST_FLAGS) ; do \
20422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20423         done; \
20424         echo "Doing install-html in hello" ; \
20425         (cd $(HOST_SUBDIR)/hello && \
20426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20428                   "RANLIB=$${RANLIB}" \
20429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20430                   install-html) \
20431           || exit 1
20432
20433 @endif hello
20434
20435 .PHONY: maybe-installcheck-hello installcheck-hello
20436 maybe-installcheck-hello:
20437 @if hello
20438 maybe-installcheck-hello: installcheck-hello
20439
20440 installcheck-hello: \
20441     configure-hello 
20442         @: $(MAKE); $(unstage)
20443         @[ -f ./hello/Makefile ] || exit 0; \
20444         r=`${PWD_COMMAND}`; export r; \
20445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20446         $(HOST_EXPORTS) \
20447         for flag in $(EXTRA_HOST_FLAGS) ; do \
20448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20449         done; \
20450         echo "Doing installcheck in hello" ; \
20451         (cd $(HOST_SUBDIR)/hello && \
20452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20454                   "RANLIB=$${RANLIB}" \
20455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20456                   installcheck) \
20457           || exit 1
20458
20459 @endif hello
20460
20461 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
20462 maybe-mostlyclean-hello:
20463 @if hello
20464 maybe-mostlyclean-hello: mostlyclean-hello
20465
20466 mostlyclean-hello: 
20467         @: $(MAKE); $(unstage)
20468         @[ -f ./hello/Makefile ] || exit 0; \
20469         r=`${PWD_COMMAND}`; export r; \
20470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20471         $(HOST_EXPORTS) \
20472         for flag in $(EXTRA_HOST_FLAGS) ; do \
20473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20474         done; \
20475         echo "Doing mostlyclean in hello" ; \
20476         (cd $(HOST_SUBDIR)/hello && \
20477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20479                   "RANLIB=$${RANLIB}" \
20480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20481                   mostlyclean) \
20482           || exit 1
20483
20484 @endif hello
20485
20486 .PHONY: maybe-clean-hello clean-hello
20487 maybe-clean-hello:
20488 @if hello
20489 maybe-clean-hello: clean-hello
20490
20491 clean-hello: 
20492         @: $(MAKE); $(unstage)
20493         @[ -f ./hello/Makefile ] || exit 0; \
20494         r=`${PWD_COMMAND}`; export r; \
20495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20496         $(HOST_EXPORTS) \
20497         for flag in $(EXTRA_HOST_FLAGS) ; do \
20498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20499         done; \
20500         echo "Doing clean in hello" ; \
20501         (cd $(HOST_SUBDIR)/hello && \
20502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20504                   "RANLIB=$${RANLIB}" \
20505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20506                   clean) \
20507           || exit 1
20508
20509 @endif hello
20510
20511 .PHONY: maybe-distclean-hello distclean-hello
20512 maybe-distclean-hello:
20513 @if hello
20514 maybe-distclean-hello: distclean-hello
20515
20516 distclean-hello: 
20517         @: $(MAKE); $(unstage)
20518         @[ -f ./hello/Makefile ] || exit 0; \
20519         r=`${PWD_COMMAND}`; export r; \
20520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20521         $(HOST_EXPORTS) \
20522         for flag in $(EXTRA_HOST_FLAGS) ; do \
20523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20524         done; \
20525         echo "Doing distclean in hello" ; \
20526         (cd $(HOST_SUBDIR)/hello && \
20527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20529                   "RANLIB=$${RANLIB}" \
20530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20531                   distclean) \
20532           || exit 1
20533
20534 @endif hello
20535
20536 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
20537 maybe-maintainer-clean-hello:
20538 @if hello
20539 maybe-maintainer-clean-hello: maintainer-clean-hello
20540
20541 maintainer-clean-hello: 
20542         @: $(MAKE); $(unstage)
20543         @[ -f ./hello/Makefile ] || exit 0; \
20544         r=`${PWD_COMMAND}`; export r; \
20545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20546         $(HOST_EXPORTS) \
20547         for flag in $(EXTRA_HOST_FLAGS) ; do \
20548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20549         done; \
20550         echo "Doing maintainer-clean in hello" ; \
20551         (cd $(HOST_SUBDIR)/hello && \
20552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20554                   "RANLIB=$${RANLIB}" \
20555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20556                   maintainer-clean) \
20557           || exit 1
20558
20559 @endif hello
20560
20561
20562
20563 .PHONY: configure-indent maybe-configure-indent
20564 maybe-configure-indent:
20565 @if gcc-bootstrap
20566 configure-indent: stage_current
20567 @endif gcc-bootstrap
20568 @if indent
20569 maybe-configure-indent: configure-indent
20570 configure-indent: 
20571         @: $(MAKE); $(unstage)
20572         @r=`${PWD_COMMAND}`; export r; \
20573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20574         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
20575         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
20576         $(HOST_EXPORTS) \
20577         echo Configuring in $(HOST_SUBDIR)/indent; \
20578         cd "$(HOST_SUBDIR)/indent" || exit 1; \
20579         case $(srcdir) in \
20580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20581           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
20582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20583         esac; \
20584         srcdiroption="--srcdir=$${topdir}/indent"; \
20585         libsrcdir="$$s/indent"; \
20586         $(SHELL) $${libsrcdir}/configure \
20587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20588           --target=${target_alias} $${srcdiroption}  \
20589           || exit 1
20590 @endif indent
20591
20592
20593
20594
20595
20596 .PHONY: all-indent maybe-all-indent
20597 maybe-all-indent:
20598 @if gcc-bootstrap
20599 all-indent: stage_current
20600 @endif gcc-bootstrap
20601 @if indent
20602 TARGET-indent=all
20603 maybe-all-indent: all-indent
20604 all-indent: configure-indent
20605         @: $(MAKE); $(unstage)
20606         @r=`${PWD_COMMAND}`; export r; \
20607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20608         $(HOST_EXPORTS) \
20609         (cd $(HOST_SUBDIR)/indent && \
20610           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20611                 $(TARGET-indent))
20612 @endif indent
20613
20614
20615
20616
20617 .PHONY: check-indent maybe-check-indent
20618 maybe-check-indent:
20619 @if indent
20620 maybe-check-indent: check-indent
20621
20622 check-indent:
20623         @: $(MAKE); $(unstage)
20624         @r=`${PWD_COMMAND}`; export r; \
20625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20626         $(HOST_EXPORTS) \
20627         (cd $(HOST_SUBDIR)/indent && \
20628           $(MAKE) $(FLAGS_TO_PASS)  check)
20629
20630 @endif indent
20631
20632 .PHONY: install-indent maybe-install-indent
20633 maybe-install-indent:
20634 @if indent
20635 maybe-install-indent: install-indent
20636
20637 install-indent: installdirs
20638         @: $(MAKE); $(unstage)
20639         @r=`${PWD_COMMAND}`; export r; \
20640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20641         $(HOST_EXPORTS) \
20642         (cd $(HOST_SUBDIR)/indent && \
20643           $(MAKE) $(FLAGS_TO_PASS)  install)
20644
20645 @endif indent
20646
20647 # Other targets (info, dvi, pdf, etc.)
20648
20649 .PHONY: maybe-info-indent info-indent
20650 maybe-info-indent:
20651 @if indent
20652 maybe-info-indent: info-indent
20653
20654 info-indent: \
20655     configure-indent 
20656         @: $(MAKE); $(unstage)
20657         @[ -f ./indent/Makefile ] || exit 0; \
20658         r=`${PWD_COMMAND}`; export r; \
20659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20660         $(HOST_EXPORTS) \
20661         for flag in $(EXTRA_HOST_FLAGS) ; do \
20662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20663         done; \
20664         echo "Doing info in indent" ; \
20665         (cd $(HOST_SUBDIR)/indent && \
20666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20668                   "RANLIB=$${RANLIB}" \
20669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20670                   info) \
20671           || exit 1
20672
20673 @endif indent
20674
20675 .PHONY: maybe-dvi-indent dvi-indent
20676 maybe-dvi-indent:
20677 @if indent
20678 maybe-dvi-indent: dvi-indent
20679
20680 dvi-indent: \
20681     configure-indent 
20682         @: $(MAKE); $(unstage)
20683         @[ -f ./indent/Makefile ] || exit 0; \
20684         r=`${PWD_COMMAND}`; export r; \
20685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20686         $(HOST_EXPORTS) \
20687         for flag in $(EXTRA_HOST_FLAGS) ; do \
20688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20689         done; \
20690         echo "Doing dvi in indent" ; \
20691         (cd $(HOST_SUBDIR)/indent && \
20692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20694                   "RANLIB=$${RANLIB}" \
20695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20696                   dvi) \
20697           || exit 1
20698
20699 @endif indent
20700
20701 .PHONY: maybe-pdf-indent pdf-indent
20702 maybe-pdf-indent:
20703 @if indent
20704 maybe-pdf-indent: pdf-indent
20705
20706 pdf-indent: \
20707     configure-indent 
20708         @: $(MAKE); $(unstage)
20709         @[ -f ./indent/Makefile ] || exit 0; \
20710         r=`${PWD_COMMAND}`; export r; \
20711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20712         $(HOST_EXPORTS) \
20713         for flag in $(EXTRA_HOST_FLAGS) ; do \
20714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20715         done; \
20716         echo "Doing pdf in indent" ; \
20717         (cd $(HOST_SUBDIR)/indent && \
20718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20720                   "RANLIB=$${RANLIB}" \
20721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20722                   pdf) \
20723           || exit 1
20724
20725 @endif indent
20726
20727 .PHONY: maybe-html-indent html-indent
20728 maybe-html-indent:
20729 @if indent
20730 maybe-html-indent: html-indent
20731
20732 html-indent: \
20733     configure-indent 
20734         @: $(MAKE); $(unstage)
20735         @[ -f ./indent/Makefile ] || exit 0; \
20736         r=`${PWD_COMMAND}`; export r; \
20737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20738         $(HOST_EXPORTS) \
20739         for flag in $(EXTRA_HOST_FLAGS) ; do \
20740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20741         done; \
20742         echo "Doing html in indent" ; \
20743         (cd $(HOST_SUBDIR)/indent && \
20744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20746                   "RANLIB=$${RANLIB}" \
20747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20748                   html) \
20749           || exit 1
20750
20751 @endif indent
20752
20753 .PHONY: maybe-TAGS-indent TAGS-indent
20754 maybe-TAGS-indent:
20755 @if indent
20756 maybe-TAGS-indent: TAGS-indent
20757
20758 TAGS-indent: \
20759     configure-indent 
20760         @: $(MAKE); $(unstage)
20761         @[ -f ./indent/Makefile ] || exit 0; \
20762         r=`${PWD_COMMAND}`; export r; \
20763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20764         $(HOST_EXPORTS) \
20765         for flag in $(EXTRA_HOST_FLAGS) ; do \
20766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20767         done; \
20768         echo "Doing TAGS in indent" ; \
20769         (cd $(HOST_SUBDIR)/indent && \
20770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20772                   "RANLIB=$${RANLIB}" \
20773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20774                   TAGS) \
20775           || exit 1
20776
20777 @endif indent
20778
20779 .PHONY: maybe-install-info-indent install-info-indent
20780 maybe-install-info-indent:
20781 @if indent
20782 maybe-install-info-indent: install-info-indent
20783
20784 install-info-indent: \
20785     configure-indent \
20786     info-indent 
20787         @: $(MAKE); $(unstage)
20788         @[ -f ./indent/Makefile ] || exit 0; \
20789         r=`${PWD_COMMAND}`; export r; \
20790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20791         $(HOST_EXPORTS) \
20792         for flag in $(EXTRA_HOST_FLAGS) ; do \
20793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20794         done; \
20795         echo "Doing install-info in indent" ; \
20796         (cd $(HOST_SUBDIR)/indent && \
20797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20799                   "RANLIB=$${RANLIB}" \
20800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20801                   install-info) \
20802           || exit 1
20803
20804 @endif indent
20805
20806 .PHONY: maybe-install-pdf-indent install-pdf-indent
20807 maybe-install-pdf-indent:
20808 @if indent
20809 maybe-install-pdf-indent: install-pdf-indent
20810
20811 install-pdf-indent: \
20812     configure-indent \
20813     pdf-indent 
20814         @: $(MAKE); $(unstage)
20815         @[ -f ./indent/Makefile ] || exit 0; \
20816         r=`${PWD_COMMAND}`; export r; \
20817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20818         $(HOST_EXPORTS) \
20819         for flag in $(EXTRA_HOST_FLAGS) ; do \
20820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20821         done; \
20822         echo "Doing install-pdf in indent" ; \
20823         (cd $(HOST_SUBDIR)/indent && \
20824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20826                   "RANLIB=$${RANLIB}" \
20827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20828                   install-pdf) \
20829           || exit 1
20830
20831 @endif indent
20832
20833 .PHONY: maybe-install-html-indent install-html-indent
20834 maybe-install-html-indent:
20835 @if indent
20836 maybe-install-html-indent: install-html-indent
20837
20838 install-html-indent: \
20839     configure-indent \
20840     html-indent 
20841         @: $(MAKE); $(unstage)
20842         @[ -f ./indent/Makefile ] || exit 0; \
20843         r=`${PWD_COMMAND}`; export r; \
20844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20845         $(HOST_EXPORTS) \
20846         for flag in $(EXTRA_HOST_FLAGS) ; do \
20847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20848         done; \
20849         echo "Doing install-html in indent" ; \
20850         (cd $(HOST_SUBDIR)/indent && \
20851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20853                   "RANLIB=$${RANLIB}" \
20854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20855                   install-html) \
20856           || exit 1
20857
20858 @endif indent
20859
20860 .PHONY: maybe-installcheck-indent installcheck-indent
20861 maybe-installcheck-indent:
20862 @if indent
20863 maybe-installcheck-indent: installcheck-indent
20864
20865 installcheck-indent: \
20866     configure-indent 
20867         @: $(MAKE); $(unstage)
20868         @[ -f ./indent/Makefile ] || exit 0; \
20869         r=`${PWD_COMMAND}`; export r; \
20870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20871         $(HOST_EXPORTS) \
20872         for flag in $(EXTRA_HOST_FLAGS) ; do \
20873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20874         done; \
20875         echo "Doing installcheck in indent" ; \
20876         (cd $(HOST_SUBDIR)/indent && \
20877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20879                   "RANLIB=$${RANLIB}" \
20880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20881                   installcheck) \
20882           || exit 1
20883
20884 @endif indent
20885
20886 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
20887 maybe-mostlyclean-indent:
20888 @if indent
20889 maybe-mostlyclean-indent: mostlyclean-indent
20890
20891 mostlyclean-indent: 
20892         @: $(MAKE); $(unstage)
20893         @[ -f ./indent/Makefile ] || exit 0; \
20894         r=`${PWD_COMMAND}`; export r; \
20895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20896         $(HOST_EXPORTS) \
20897         for flag in $(EXTRA_HOST_FLAGS) ; do \
20898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20899         done; \
20900         echo "Doing mostlyclean in indent" ; \
20901         (cd $(HOST_SUBDIR)/indent && \
20902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20904                   "RANLIB=$${RANLIB}" \
20905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20906                   mostlyclean) \
20907           || exit 1
20908
20909 @endif indent
20910
20911 .PHONY: maybe-clean-indent clean-indent
20912 maybe-clean-indent:
20913 @if indent
20914 maybe-clean-indent: clean-indent
20915
20916 clean-indent: 
20917         @: $(MAKE); $(unstage)
20918         @[ -f ./indent/Makefile ] || exit 0; \
20919         r=`${PWD_COMMAND}`; export r; \
20920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20921         $(HOST_EXPORTS) \
20922         for flag in $(EXTRA_HOST_FLAGS) ; do \
20923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20924         done; \
20925         echo "Doing clean in indent" ; \
20926         (cd $(HOST_SUBDIR)/indent && \
20927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20929                   "RANLIB=$${RANLIB}" \
20930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20931                   clean) \
20932           || exit 1
20933
20934 @endif indent
20935
20936 .PHONY: maybe-distclean-indent distclean-indent
20937 maybe-distclean-indent:
20938 @if indent
20939 maybe-distclean-indent: distclean-indent
20940
20941 distclean-indent: 
20942         @: $(MAKE); $(unstage)
20943         @[ -f ./indent/Makefile ] || exit 0; \
20944         r=`${PWD_COMMAND}`; export r; \
20945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20946         $(HOST_EXPORTS) \
20947         for flag in $(EXTRA_HOST_FLAGS) ; do \
20948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20949         done; \
20950         echo "Doing distclean in indent" ; \
20951         (cd $(HOST_SUBDIR)/indent && \
20952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20954                   "RANLIB=$${RANLIB}" \
20955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20956                   distclean) \
20957           || exit 1
20958
20959 @endif indent
20960
20961 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
20962 maybe-maintainer-clean-indent:
20963 @if indent
20964 maybe-maintainer-clean-indent: maintainer-clean-indent
20965
20966 maintainer-clean-indent: 
20967         @: $(MAKE); $(unstage)
20968         @[ -f ./indent/Makefile ] || exit 0; \
20969         r=`${PWD_COMMAND}`; export r; \
20970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20971         $(HOST_EXPORTS) \
20972         for flag in $(EXTRA_HOST_FLAGS) ; do \
20973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20974         done; \
20975         echo "Doing maintainer-clean in indent" ; \
20976         (cd $(HOST_SUBDIR)/indent && \
20977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20979                   "RANLIB=$${RANLIB}" \
20980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20981                   maintainer-clean) \
20982           || exit 1
20983
20984 @endif indent
20985
20986
20987
20988 .PHONY: configure-intl maybe-configure-intl
20989 maybe-configure-intl:
20990 @if gcc-bootstrap
20991 configure-intl: stage_current
20992 @endif gcc-bootstrap
20993 @if intl
20994 maybe-configure-intl: configure-intl
20995 configure-intl: 
20996         @r=`${PWD_COMMAND}`; export r; \
20997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20998         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20999         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21000         $(HOST_EXPORTS) \
21001         echo Configuring in $(HOST_SUBDIR)/intl; \
21002         cd "$(HOST_SUBDIR)/intl" || exit 1; \
21003         case $(srcdir) in \
21004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21005           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21007         esac; \
21008         srcdiroption="--srcdir=$${topdir}/intl"; \
21009         libsrcdir="$$s/intl"; \
21010         $(SHELL) $${libsrcdir}/configure \
21011           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21012           --target=${target_alias} $${srcdiroption}  \
21013           || exit 1
21014 @endif intl
21015
21016
21017
21018 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
21019 maybe-configure-stage1-intl:
21020 @if intl-bootstrap
21021 maybe-configure-stage1-intl: configure-stage1-intl
21022 configure-stage1-intl:
21023         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21024         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21025         @r=`${PWD_COMMAND}`; export r; \
21026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21027         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21028         $(HOST_EXPORTS)  \
21029         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21030         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
21031         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
21032         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21033         cd $(HOST_SUBDIR)/intl || exit 1; \
21034         case $(srcdir) in \
21035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21036           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21038         esac; \
21039         srcdiroption="--srcdir=$${topdir}/intl"; \
21040         libsrcdir="$$s/intl"; \
21041         $(SHELL) $${libsrcdir}/configure \
21042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21043           --target=${target_alias} $${srcdiroption} \
21044            \
21045           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
21046 @endif intl-bootstrap
21047
21048 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
21049 maybe-configure-stage2-intl:
21050 @if intl-bootstrap
21051 maybe-configure-stage2-intl: configure-stage2-intl
21052 configure-stage2-intl:
21053         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21055         @r=`${PWD_COMMAND}`; export r; \
21056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21057         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21058         $(HOST_EXPORTS) \
21059         $(POSTSTAGE1_HOST_EXPORTS)  \
21060         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21061         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
21062         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
21063         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21064         cd $(HOST_SUBDIR)/intl || exit 1; \
21065         case $(srcdir) in \
21066           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21067           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21068                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21069         esac; \
21070         srcdiroption="--srcdir=$${topdir}/intl"; \
21071         libsrcdir="$$s/intl"; \
21072         $(SHELL) $${libsrcdir}/configure \
21073           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21074           --target=${target_alias} $${srcdiroption} \
21075           --with-build-libsubdir=$(HOST_SUBDIR) \
21076           @stage2_werror_flag@ 
21077 @endif intl-bootstrap
21078
21079 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
21080 maybe-configure-stageb2g0-intl:
21081 @if intl-bootstrap
21082 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
21083 configure-stageb2g0-intl:
21084         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21085         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21086         @r=`${PWD_COMMAND}`; export r; \
21087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21088         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21089         $(HOST_EXPORTS) \
21090         $(POSTSTAGE1_HOST_EXPORTS)  \
21091         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21092         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
21093         echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
21094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21095         cd $(HOST_SUBDIR)/intl || exit 1; \
21096         case $(srcdir) in \
21097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21098           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21100         esac; \
21101         srcdiroption="--srcdir=$${topdir}/intl"; \
21102         libsrcdir="$$s/intl"; \
21103         $(SHELL) $${libsrcdir}/configure \
21104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21105           --target=${target_alias} $${srcdiroption} \
21106           --with-build-libsubdir=$(HOST_SUBDIR) \
21107           @stage2_werror_flag@ 
21108 @endif intl-bootstrap
21109
21110 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
21111 maybe-configure-stage3-intl:
21112 @if intl-bootstrap
21113 maybe-configure-stage3-intl: configure-stage3-intl
21114 configure-stage3-intl:
21115         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21116         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21117         @r=`${PWD_COMMAND}`; export r; \
21118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21119         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21120         $(HOST_EXPORTS) \
21121         $(POSTSTAGE1_HOST_EXPORTS)  \
21122         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21123         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
21124         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
21125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21126         cd $(HOST_SUBDIR)/intl || exit 1; \
21127         case $(srcdir) in \
21128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21129           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21131         esac; \
21132         srcdiroption="--srcdir=$${topdir}/intl"; \
21133         libsrcdir="$$s/intl"; \
21134         $(SHELL) $${libsrcdir}/configure \
21135           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21136           --target=${target_alias} $${srcdiroption} \
21137           --with-build-libsubdir=$(HOST_SUBDIR) \
21138           @stage2_werror_flag@ 
21139 @endif intl-bootstrap
21140
21141 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
21142 maybe-configure-stageb3g2-intl:
21143 @if intl-bootstrap
21144 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
21145 configure-stageb3g2-intl:
21146         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21147         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21148         @r=`${PWD_COMMAND}`; export r; \
21149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21150         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21151         $(HOST_EXPORTS) \
21152         $(POSTSTAGE1_HOST_EXPORTS)  \
21153         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21154         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
21155         echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
21156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21157         cd $(HOST_SUBDIR)/intl || exit 1; \
21158         case $(srcdir) in \
21159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21160           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21162         esac; \
21163         srcdiroption="--srcdir=$${topdir}/intl"; \
21164         libsrcdir="$$s/intl"; \
21165         $(SHELL) $${libsrcdir}/configure \
21166           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21167           --target=${target_alias} $${srcdiroption} \
21168           --with-build-libsubdir=$(HOST_SUBDIR) \
21169           @stage2_werror_flag@ 
21170 @endif intl-bootstrap
21171
21172 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
21173 maybe-configure-stage4-intl:
21174 @if intl-bootstrap
21175 maybe-configure-stage4-intl: configure-stage4-intl
21176 configure-stage4-intl:
21177         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21178         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21179         @r=`${PWD_COMMAND}`; export r; \
21180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21181         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21182         $(HOST_EXPORTS) \
21183         $(POSTSTAGE1_HOST_EXPORTS)  \
21184         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21185         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
21186         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
21187         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21188         cd $(HOST_SUBDIR)/intl || exit 1; \
21189         case $(srcdir) in \
21190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21191           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21193         esac; \
21194         srcdiroption="--srcdir=$${topdir}/intl"; \
21195         libsrcdir="$$s/intl"; \
21196         $(SHELL) $${libsrcdir}/configure \
21197           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21198           --target=${target_alias} $${srcdiroption} \
21199           --with-build-libsubdir=$(HOST_SUBDIR) \
21200           @stage2_werror_flag@ 
21201 @endif intl-bootstrap
21202
21203 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
21204 maybe-configure-stageprofile-intl:
21205 @if intl-bootstrap
21206 maybe-configure-stageprofile-intl: configure-stageprofile-intl
21207 configure-stageprofile-intl:
21208         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21209         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21210         @r=`${PWD_COMMAND}`; export r; \
21211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21212         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21213         $(HOST_EXPORTS) \
21214         $(POSTSTAGE1_HOST_EXPORTS)  \
21215         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
21216         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
21217         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
21218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21219         cd $(HOST_SUBDIR)/intl || exit 1; \
21220         case $(srcdir) in \
21221           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21222           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21223                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21224         esac; \
21225         srcdiroption="--srcdir=$${topdir}/intl"; \
21226         libsrcdir="$$s/intl"; \
21227         $(SHELL) $${libsrcdir}/configure \
21228           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21229           --target=${target_alias} $${srcdiroption} \
21230           --with-build-libsubdir=$(HOST_SUBDIR) \
21231           @stage2_werror_flag@ 
21232 @endif intl-bootstrap
21233
21234 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
21235 maybe-configure-stagefeedback-intl:
21236 @if intl-bootstrap
21237 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
21238 configure-stagefeedback-intl:
21239         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21240         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21241         @r=`${PWD_COMMAND}`; export r; \
21242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21243         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21244         $(HOST_EXPORTS) \
21245         $(POSTSTAGE1_HOST_EXPORTS)  \
21246         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
21247         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
21248         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
21249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21250         cd $(HOST_SUBDIR)/intl || exit 1; \
21251         case $(srcdir) in \
21252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21253           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21255         esac; \
21256         srcdiroption="--srcdir=$${topdir}/intl"; \
21257         libsrcdir="$$s/intl"; \
21258         $(SHELL) $${libsrcdir}/configure \
21259           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21260           --target=${target_alias} $${srcdiroption} \
21261           --with-build-libsubdir=$(HOST_SUBDIR) \
21262           @stage2_werror_flag@ 
21263 @endif intl-bootstrap
21264
21265
21266
21267
21268
21269 .PHONY: all-intl maybe-all-intl
21270 maybe-all-intl:
21271 @if gcc-bootstrap
21272 all-intl: stage_current
21273 @endif gcc-bootstrap
21274 @if intl
21275 TARGET-intl=all
21276 maybe-all-intl: all-intl
21277 all-intl: configure-intl
21278         @r=`${PWD_COMMAND}`; export r; \
21279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21280         $(HOST_EXPORTS) \
21281         (cd $(HOST_SUBDIR)/intl && \
21282           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21283                 $(TARGET-intl))
21284 @endif intl
21285
21286
21287
21288 .PHONY: all-stage1-intl maybe-all-stage1-intl
21289 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
21290 maybe-all-stage1-intl:
21291 maybe-clean-stage1-intl:
21292 @if intl-bootstrap
21293 maybe-all-stage1-intl: all-stage1-intl
21294 all-stage1: all-stage1-intl
21295 TARGET-stage1-intl = $(TARGET-intl)
21296 all-stage1-intl: configure-stage1-intl
21297         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21298         @r=`${PWD_COMMAND}`; export r; \
21299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21300         $(HOST_EXPORTS) \
21301         cd $(HOST_SUBDIR)/intl && \
21302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21303                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
21304                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
21305                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
21306                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
21307                 $(TARGET-stage1-intl)
21308
21309 maybe-clean-stage1-intl: clean-stage1-intl
21310 clean-stage1: clean-stage1-intl
21311 clean-stage1-intl:
21312         @if [ $(current_stage) = stage1 ]; then \
21313           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21314         else \
21315           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
21316           $(MAKE) stage1-start; \
21317         fi; \
21318         cd $(HOST_SUBDIR)/intl && \
21319         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21320                  clean
21321 @endif intl-bootstrap
21322
21323
21324 .PHONY: all-stage2-intl maybe-all-stage2-intl
21325 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
21326 maybe-all-stage2-intl:
21327 maybe-clean-stage2-intl:
21328 @if intl-bootstrap
21329 maybe-all-stage2-intl: all-stage2-intl
21330 all-stage2: all-stage2-intl
21331 TARGET-stage2-intl = $(TARGET-intl)
21332 all-stage2-intl: configure-stage2-intl
21333         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21334         @r=`${PWD_COMMAND}`; export r; \
21335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21336         $(HOST_EXPORTS) \
21337         $(POSTSTAGE1_HOST_EXPORTS) \
21338         cd $(HOST_SUBDIR)/intl && \
21339         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21340                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
21341                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21342                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21343                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21344                 $(TARGET-stage2-intl)
21345
21346 maybe-clean-stage2-intl: clean-stage2-intl
21347 clean-stage2: clean-stage2-intl
21348 clean-stage2-intl:
21349         @if [ $(current_stage) = stage2 ]; then \
21350           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21351         else \
21352           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
21353           $(MAKE) stage2-start; \
21354         fi; \
21355         cd $(HOST_SUBDIR)/intl && \
21356         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21357                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21358                  clean
21359 @endif intl-bootstrap
21360
21361
21362 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
21363 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
21364 maybe-all-stageb2g0-intl:
21365 maybe-clean-stageb2g0-intl:
21366 @if intl-bootstrap
21367 maybe-all-stageb2g0-intl: all-stageb2g0-intl
21368 all-stageb2g0: all-stageb2g0-intl
21369 TARGET-stageb2g0-intl = $(TARGET-intl)
21370 all-stageb2g0-intl: configure-stageb2g0-intl
21371         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21372         @r=`${PWD_COMMAND}`; export r; \
21373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21374         $(HOST_EXPORTS) \
21375         $(POSTSTAGE1_HOST_EXPORTS) \
21376         cd $(HOST_SUBDIR)/intl && \
21377         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21378                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
21379                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
21380                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
21381                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21382                 $(TARGET-stageb2g0-intl)
21383
21384 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
21385 clean-stageb2g0: clean-stageb2g0-intl
21386 clean-stageb2g0-intl:
21387         @if [ $(current_stage) = stageb2g0 ]; then \
21388           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21389         else \
21390           [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
21391           $(MAKE) stageb2g0-start; \
21392         fi; \
21393         cd $(HOST_SUBDIR)/intl && \
21394         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21395                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21396                  clean
21397 @endif intl-bootstrap
21398
21399
21400 .PHONY: all-stage3-intl maybe-all-stage3-intl
21401 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
21402 maybe-all-stage3-intl:
21403 maybe-clean-stage3-intl:
21404 @if intl-bootstrap
21405 maybe-all-stage3-intl: all-stage3-intl
21406 all-stage3: all-stage3-intl
21407 TARGET-stage3-intl = $(TARGET-intl)
21408 all-stage3-intl: configure-stage3-intl
21409         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21410         @r=`${PWD_COMMAND}`; export r; \
21411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21412         $(HOST_EXPORTS) \
21413         $(POSTSTAGE1_HOST_EXPORTS) \
21414         cd $(HOST_SUBDIR)/intl && \
21415         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21416                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
21417                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
21418                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
21419                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21420                 $(TARGET-stage3-intl)
21421
21422 maybe-clean-stage3-intl: clean-stage3-intl
21423 clean-stage3: clean-stage3-intl
21424 clean-stage3-intl:
21425         @if [ $(current_stage) = stage3 ]; then \
21426           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21427         else \
21428           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
21429           $(MAKE) stage3-start; \
21430         fi; \
21431         cd $(HOST_SUBDIR)/intl && \
21432         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21433                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21434                  clean
21435 @endif intl-bootstrap
21436
21437
21438 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
21439 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
21440 maybe-all-stageb3g2-intl:
21441 maybe-clean-stageb3g2-intl:
21442 @if intl-bootstrap
21443 maybe-all-stageb3g2-intl: all-stageb3g2-intl
21444 all-stageb3g2: all-stageb3g2-intl
21445 TARGET-stageb3g2-intl = $(TARGET-intl)
21446 all-stageb3g2-intl: configure-stageb3g2-intl
21447         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21448         @r=`${PWD_COMMAND}`; export r; \
21449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21450         $(HOST_EXPORTS) \
21451         $(POSTSTAGE1_HOST_EXPORTS) \
21452         cd $(HOST_SUBDIR)/intl && \
21453         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21454                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
21455                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
21456                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
21457                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21458                 $(TARGET-stageb3g2-intl)
21459
21460 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
21461 clean-stageb3g2: clean-stageb3g2-intl
21462 clean-stageb3g2-intl:
21463         @if [ $(current_stage) = stageb3g2 ]; then \
21464           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21465         else \
21466           [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
21467           $(MAKE) stageb3g2-start; \
21468         fi; \
21469         cd $(HOST_SUBDIR)/intl && \
21470         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21471                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21472                  clean
21473 @endif intl-bootstrap
21474
21475
21476 .PHONY: all-stage4-intl maybe-all-stage4-intl
21477 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
21478 maybe-all-stage4-intl:
21479 maybe-clean-stage4-intl:
21480 @if intl-bootstrap
21481 maybe-all-stage4-intl: all-stage4-intl
21482 all-stage4: all-stage4-intl
21483 TARGET-stage4-intl = $(TARGET-intl)
21484 all-stage4-intl: configure-stage4-intl
21485         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21486         @r=`${PWD_COMMAND}`; export r; \
21487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21488         $(HOST_EXPORTS) \
21489         $(POSTSTAGE1_HOST_EXPORTS) \
21490         cd $(HOST_SUBDIR)/intl && \
21491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21492                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
21493                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21494                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
21495                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21496                 $(TARGET-stage4-intl)
21497
21498 maybe-clean-stage4-intl: clean-stage4-intl
21499 clean-stage4: clean-stage4-intl
21500 clean-stage4-intl:
21501         @if [ $(current_stage) = stage4 ]; then \
21502           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21503         else \
21504           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
21505           $(MAKE) stage4-start; \
21506         fi; \
21507         cd $(HOST_SUBDIR)/intl && \
21508         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21509                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21510                  clean
21511 @endif intl-bootstrap
21512
21513
21514 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
21515 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
21516 maybe-all-stageprofile-intl:
21517 maybe-clean-stageprofile-intl:
21518 @if intl-bootstrap
21519 maybe-all-stageprofile-intl: all-stageprofile-intl
21520 all-stageprofile: all-stageprofile-intl
21521 TARGET-stageprofile-intl = $(TARGET-intl)
21522 all-stageprofile-intl: configure-stageprofile-intl
21523         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21524         @r=`${PWD_COMMAND}`; export r; \
21525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21526         $(HOST_EXPORTS) \
21527         $(POSTSTAGE1_HOST_EXPORTS) \
21528         cd $(HOST_SUBDIR)/intl && \
21529         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21530                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
21531                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21532                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21533                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21534                 $(TARGET-stageprofile-intl)
21535
21536 maybe-clean-stageprofile-intl: clean-stageprofile-intl
21537 clean-stageprofile: clean-stageprofile-intl
21538 clean-stageprofile-intl:
21539         @if [ $(current_stage) = stageprofile ]; then \
21540           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21541         else \
21542           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
21543           $(MAKE) stageprofile-start; \
21544         fi; \
21545         cd $(HOST_SUBDIR)/intl && \
21546         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21547                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21548                  clean
21549 @endif intl-bootstrap
21550
21551
21552 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
21553 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
21554 maybe-all-stagefeedback-intl:
21555 maybe-clean-stagefeedback-intl:
21556 @if intl-bootstrap
21557 maybe-all-stagefeedback-intl: all-stagefeedback-intl
21558 all-stagefeedback: all-stagefeedback-intl
21559 TARGET-stagefeedback-intl = $(TARGET-intl)
21560 all-stagefeedback-intl: configure-stagefeedback-intl
21561         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21562         @r=`${PWD_COMMAND}`; export r; \
21563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21564         $(HOST_EXPORTS) \
21565         $(POSTSTAGE1_HOST_EXPORTS) \
21566         cd $(HOST_SUBDIR)/intl && \
21567         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21568                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
21569                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21570                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21571                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21572                 $(TARGET-stagefeedback-intl)
21573
21574 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
21575 clean-stagefeedback: clean-stagefeedback-intl
21576 clean-stagefeedback-intl:
21577         @if [ $(current_stage) = stagefeedback ]; then \
21578           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21579         else \
21580           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
21581           $(MAKE) stagefeedback-start; \
21582         fi; \
21583         cd $(HOST_SUBDIR)/intl && \
21584         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21585                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21586                  clean
21587 @endif intl-bootstrap
21588
21589
21590
21591
21592
21593 .PHONY: check-intl maybe-check-intl
21594 maybe-check-intl:
21595 @if intl
21596 maybe-check-intl: check-intl
21597
21598 check-intl:
21599         @: $(MAKE); $(unstage)
21600         @r=`${PWD_COMMAND}`; export r; \
21601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21602         $(HOST_EXPORTS) \
21603         (cd $(HOST_SUBDIR)/intl && \
21604           $(MAKE) $(FLAGS_TO_PASS)  check)
21605
21606 @endif intl
21607
21608 .PHONY: install-intl maybe-install-intl
21609 maybe-install-intl:
21610 @if intl
21611 maybe-install-intl: install-intl
21612
21613 install-intl: installdirs
21614         @: $(MAKE); $(unstage)
21615         @r=`${PWD_COMMAND}`; export r; \
21616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21617         $(HOST_EXPORTS) \
21618         (cd $(HOST_SUBDIR)/intl && \
21619           $(MAKE) $(FLAGS_TO_PASS)  install)
21620
21621 @endif intl
21622
21623 # Other targets (info, dvi, pdf, etc.)
21624
21625 .PHONY: maybe-info-intl info-intl
21626 maybe-info-intl:
21627 @if intl
21628 maybe-info-intl: info-intl
21629
21630 info-intl: \
21631     configure-intl 
21632         @[ -f ./intl/Makefile ] || exit 0; \
21633         r=`${PWD_COMMAND}`; export r; \
21634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21635         $(HOST_EXPORTS) \
21636         for flag in $(EXTRA_HOST_FLAGS) ; do \
21637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21638         done; \
21639         echo "Doing info in intl" ; \
21640         (cd $(HOST_SUBDIR)/intl && \
21641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21643                   "RANLIB=$${RANLIB}" \
21644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21645                   info) \
21646           || exit 1
21647
21648 @endif intl
21649
21650 .PHONY: maybe-dvi-intl dvi-intl
21651 maybe-dvi-intl:
21652 @if intl
21653 maybe-dvi-intl: dvi-intl
21654
21655 dvi-intl: \
21656     configure-intl 
21657         @[ -f ./intl/Makefile ] || exit 0; \
21658         r=`${PWD_COMMAND}`; export r; \
21659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660         $(HOST_EXPORTS) \
21661         for flag in $(EXTRA_HOST_FLAGS) ; do \
21662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21663         done; \
21664         echo "Doing dvi in intl" ; \
21665         (cd $(HOST_SUBDIR)/intl && \
21666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21668                   "RANLIB=$${RANLIB}" \
21669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21670                   dvi) \
21671           || exit 1
21672
21673 @endif intl
21674
21675 .PHONY: maybe-pdf-intl pdf-intl
21676 maybe-pdf-intl:
21677 @if intl
21678 maybe-pdf-intl: pdf-intl
21679
21680 pdf-intl: \
21681     configure-intl 
21682         @[ -f ./intl/Makefile ] || exit 0; \
21683         r=`${PWD_COMMAND}`; export r; \
21684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685         $(HOST_EXPORTS) \
21686         for flag in $(EXTRA_HOST_FLAGS) ; do \
21687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21688         done; \
21689         echo "Doing pdf in intl" ; \
21690         (cd $(HOST_SUBDIR)/intl && \
21691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21693                   "RANLIB=$${RANLIB}" \
21694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21695                   pdf) \
21696           || exit 1
21697
21698 @endif intl
21699
21700 .PHONY: maybe-html-intl html-intl
21701 maybe-html-intl:
21702 @if intl
21703 maybe-html-intl: html-intl
21704
21705 html-intl: \
21706     configure-intl 
21707         @[ -f ./intl/Makefile ] || exit 0; \
21708         r=`${PWD_COMMAND}`; export r; \
21709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21710         $(HOST_EXPORTS) \
21711         for flag in $(EXTRA_HOST_FLAGS) ; do \
21712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21713         done; \
21714         echo "Doing html in intl" ; \
21715         (cd $(HOST_SUBDIR)/intl && \
21716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21718                   "RANLIB=$${RANLIB}" \
21719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21720                   html) \
21721           || exit 1
21722
21723 @endif intl
21724
21725 .PHONY: maybe-TAGS-intl TAGS-intl
21726 maybe-TAGS-intl:
21727 @if intl
21728 maybe-TAGS-intl: TAGS-intl
21729
21730 TAGS-intl: \
21731     configure-intl 
21732         @[ -f ./intl/Makefile ] || exit 0; \
21733         r=`${PWD_COMMAND}`; export r; \
21734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21735         $(HOST_EXPORTS) \
21736         for flag in $(EXTRA_HOST_FLAGS) ; do \
21737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21738         done; \
21739         echo "Doing TAGS in intl" ; \
21740         (cd $(HOST_SUBDIR)/intl && \
21741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21743                   "RANLIB=$${RANLIB}" \
21744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21745                   TAGS) \
21746           || exit 1
21747
21748 @endif intl
21749
21750 .PHONY: maybe-install-info-intl install-info-intl
21751 maybe-install-info-intl:
21752 @if intl
21753 maybe-install-info-intl: install-info-intl
21754
21755 install-info-intl: \
21756     configure-intl \
21757     info-intl 
21758         @[ -f ./intl/Makefile ] || exit 0; \
21759         r=`${PWD_COMMAND}`; export r; \
21760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21761         $(HOST_EXPORTS) \
21762         for flag in $(EXTRA_HOST_FLAGS) ; do \
21763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21764         done; \
21765         echo "Doing install-info in intl" ; \
21766         (cd $(HOST_SUBDIR)/intl && \
21767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21769                   "RANLIB=$${RANLIB}" \
21770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21771                   install-info) \
21772           || exit 1
21773
21774 @endif intl
21775
21776 .PHONY: maybe-install-pdf-intl install-pdf-intl
21777 maybe-install-pdf-intl:
21778 @if intl
21779 maybe-install-pdf-intl: install-pdf-intl
21780
21781 install-pdf-intl: \
21782     configure-intl \
21783     pdf-intl 
21784         @[ -f ./intl/Makefile ] || exit 0; \
21785         r=`${PWD_COMMAND}`; export r; \
21786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21787         $(HOST_EXPORTS) \
21788         for flag in $(EXTRA_HOST_FLAGS) ; do \
21789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21790         done; \
21791         echo "Doing install-pdf in intl" ; \
21792         (cd $(HOST_SUBDIR)/intl && \
21793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21795                   "RANLIB=$${RANLIB}" \
21796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21797                   install-pdf) \
21798           || exit 1
21799
21800 @endif intl
21801
21802 .PHONY: maybe-install-html-intl install-html-intl
21803 maybe-install-html-intl:
21804 @if intl
21805 maybe-install-html-intl: install-html-intl
21806
21807 install-html-intl: \
21808     configure-intl \
21809     html-intl 
21810         @[ -f ./intl/Makefile ] || exit 0; \
21811         r=`${PWD_COMMAND}`; export r; \
21812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21813         $(HOST_EXPORTS) \
21814         for flag in $(EXTRA_HOST_FLAGS) ; do \
21815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21816         done; \
21817         echo "Doing install-html in intl" ; \
21818         (cd $(HOST_SUBDIR)/intl && \
21819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21821                   "RANLIB=$${RANLIB}" \
21822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21823                   install-html) \
21824           || exit 1
21825
21826 @endif intl
21827
21828 .PHONY: maybe-installcheck-intl installcheck-intl
21829 maybe-installcheck-intl:
21830 @if intl
21831 maybe-installcheck-intl: installcheck-intl
21832
21833 installcheck-intl: \
21834     configure-intl 
21835         @[ -f ./intl/Makefile ] || exit 0; \
21836         r=`${PWD_COMMAND}`; export r; \
21837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21838         $(HOST_EXPORTS) \
21839         for flag in $(EXTRA_HOST_FLAGS) ; do \
21840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21841         done; \
21842         echo "Doing installcheck in intl" ; \
21843         (cd $(HOST_SUBDIR)/intl && \
21844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21846                   "RANLIB=$${RANLIB}" \
21847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21848                   installcheck) \
21849           || exit 1
21850
21851 @endif intl
21852
21853 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21854 maybe-mostlyclean-intl:
21855 @if intl
21856 maybe-mostlyclean-intl: mostlyclean-intl
21857
21858 mostlyclean-intl: 
21859         @[ -f ./intl/Makefile ] || exit 0; \
21860         r=`${PWD_COMMAND}`; export r; \
21861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21862         $(HOST_EXPORTS) \
21863         for flag in $(EXTRA_HOST_FLAGS) ; do \
21864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21865         done; \
21866         echo "Doing mostlyclean in intl" ; \
21867         (cd $(HOST_SUBDIR)/intl && \
21868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21870                   "RANLIB=$${RANLIB}" \
21871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21872                   mostlyclean) \
21873           || exit 1
21874
21875 @endif intl
21876
21877 .PHONY: maybe-clean-intl clean-intl
21878 maybe-clean-intl:
21879 @if intl
21880 maybe-clean-intl: clean-intl
21881
21882 clean-intl: 
21883         @[ -f ./intl/Makefile ] || exit 0; \
21884         r=`${PWD_COMMAND}`; export r; \
21885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21886         $(HOST_EXPORTS) \
21887         for flag in $(EXTRA_HOST_FLAGS) ; do \
21888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21889         done; \
21890         echo "Doing clean in intl" ; \
21891         (cd $(HOST_SUBDIR)/intl && \
21892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21894                   "RANLIB=$${RANLIB}" \
21895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21896                   clean) \
21897           || exit 1
21898
21899 @endif intl
21900
21901 .PHONY: maybe-distclean-intl distclean-intl
21902 maybe-distclean-intl:
21903 @if intl
21904 maybe-distclean-intl: distclean-intl
21905
21906 distclean-intl: 
21907         @[ -f ./intl/Makefile ] || exit 0; \
21908         r=`${PWD_COMMAND}`; export r; \
21909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21910         $(HOST_EXPORTS) \
21911         for flag in $(EXTRA_HOST_FLAGS) ; do \
21912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21913         done; \
21914         echo "Doing distclean in intl" ; \
21915         (cd $(HOST_SUBDIR)/intl && \
21916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21918                   "RANLIB=$${RANLIB}" \
21919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21920                   distclean) \
21921           || exit 1
21922
21923 @endif intl
21924
21925 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
21926 maybe-maintainer-clean-intl:
21927 @if intl
21928 maybe-maintainer-clean-intl: maintainer-clean-intl
21929
21930 maintainer-clean-intl: 
21931         @[ -f ./intl/Makefile ] || exit 0; \
21932         r=`${PWD_COMMAND}`; export r; \
21933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21934         $(HOST_EXPORTS) \
21935         for flag in $(EXTRA_HOST_FLAGS) ; do \
21936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21937         done; \
21938         echo "Doing maintainer-clean in intl" ; \
21939         (cd $(HOST_SUBDIR)/intl && \
21940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21942                   "RANLIB=$${RANLIB}" \
21943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21944                   maintainer-clean) \
21945           || exit 1
21946
21947 @endif intl
21948
21949
21950
21951 .PHONY: configure-tcl maybe-configure-tcl
21952 maybe-configure-tcl:
21953 @if gcc-bootstrap
21954 configure-tcl: stage_current
21955 @endif gcc-bootstrap
21956 @if tcl
21957 maybe-configure-tcl: configure-tcl
21958 configure-tcl: 
21959         @: $(MAKE); $(unstage)
21960         @r=`${PWD_COMMAND}`; export r; \
21961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21962         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
21963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
21964         $(HOST_EXPORTS) \
21965         echo Configuring in $(HOST_SUBDIR)/tcl; \
21966         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
21967         case $(srcdir) in \
21968           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21969           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
21970                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21971         esac; \
21972         srcdiroption="--srcdir=$${topdir}/tcl"; \
21973         libsrcdir="$$s/tcl"; \
21974         $(SHELL) $${libsrcdir}/configure \
21975           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21976           --target=${target_alias} $${srcdiroption}  \
21977           || exit 1
21978 @endif tcl
21979
21980
21981
21982
21983
21984 .PHONY: all-tcl maybe-all-tcl
21985 maybe-all-tcl:
21986 @if gcc-bootstrap
21987 all-tcl: stage_current
21988 @endif gcc-bootstrap
21989 @if tcl
21990 TARGET-tcl=all
21991 maybe-all-tcl: all-tcl
21992 all-tcl: configure-tcl
21993         @: $(MAKE); $(unstage)
21994         @r=`${PWD_COMMAND}`; export r; \
21995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21996         $(HOST_EXPORTS) \
21997         (cd $(HOST_SUBDIR)/tcl && \
21998           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21999                 $(TARGET-tcl))
22000 @endif tcl
22001
22002
22003
22004
22005 .PHONY: check-tcl maybe-check-tcl
22006 maybe-check-tcl:
22007 @if tcl
22008 maybe-check-tcl: check-tcl
22009
22010 check-tcl:
22011         @: $(MAKE); $(unstage)
22012         @r=`${PWD_COMMAND}`; export r; \
22013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22014         $(HOST_EXPORTS) \
22015         (cd $(HOST_SUBDIR)/tcl && \
22016           $(MAKE) $(FLAGS_TO_PASS)  check)
22017
22018 @endif tcl
22019
22020 .PHONY: install-tcl maybe-install-tcl
22021 maybe-install-tcl:
22022 @if tcl
22023 maybe-install-tcl: install-tcl
22024
22025 install-tcl: installdirs
22026         @: $(MAKE); $(unstage)
22027         @r=`${PWD_COMMAND}`; export r; \
22028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22029         $(HOST_EXPORTS) \
22030         (cd $(HOST_SUBDIR)/tcl && \
22031           $(MAKE) $(FLAGS_TO_PASS)  install)
22032
22033 @endif tcl
22034
22035 # Other targets (info, dvi, pdf, etc.)
22036
22037 .PHONY: maybe-info-tcl info-tcl
22038 maybe-info-tcl:
22039 @if tcl
22040 maybe-info-tcl: info-tcl
22041
22042 info-tcl: \
22043     configure-tcl 
22044         @: $(MAKE); $(unstage)
22045         @[ -f ./tcl/Makefile ] || exit 0; \
22046         r=`${PWD_COMMAND}`; export r; \
22047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22048         $(HOST_EXPORTS) \
22049         for flag in $(EXTRA_HOST_FLAGS) ; do \
22050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22051         done; \
22052         echo "Doing info in tcl" ; \
22053         (cd $(HOST_SUBDIR)/tcl && \
22054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22056                   "RANLIB=$${RANLIB}" \
22057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22058                   info) \
22059           || exit 1
22060
22061 @endif tcl
22062
22063 .PHONY: maybe-dvi-tcl dvi-tcl
22064 maybe-dvi-tcl:
22065 @if tcl
22066 maybe-dvi-tcl: dvi-tcl
22067
22068 dvi-tcl: \
22069     configure-tcl 
22070         @: $(MAKE); $(unstage)
22071         @[ -f ./tcl/Makefile ] || exit 0; \
22072         r=`${PWD_COMMAND}`; export r; \
22073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22074         $(HOST_EXPORTS) \
22075         for flag in $(EXTRA_HOST_FLAGS) ; do \
22076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22077         done; \
22078         echo "Doing dvi in tcl" ; \
22079         (cd $(HOST_SUBDIR)/tcl && \
22080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22082                   "RANLIB=$${RANLIB}" \
22083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22084                   dvi) \
22085           || exit 1
22086
22087 @endif tcl
22088
22089 .PHONY: maybe-pdf-tcl pdf-tcl
22090 maybe-pdf-tcl:
22091 @if tcl
22092 maybe-pdf-tcl: pdf-tcl
22093
22094 pdf-tcl: \
22095     configure-tcl 
22096         @: $(MAKE); $(unstage)
22097         @[ -f ./tcl/Makefile ] || exit 0; \
22098         r=`${PWD_COMMAND}`; export r; \
22099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22100         $(HOST_EXPORTS) \
22101         for flag in $(EXTRA_HOST_FLAGS) ; do \
22102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22103         done; \
22104         echo "Doing pdf in tcl" ; \
22105         (cd $(HOST_SUBDIR)/tcl && \
22106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22108                   "RANLIB=$${RANLIB}" \
22109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22110                   pdf) \
22111           || exit 1
22112
22113 @endif tcl
22114
22115 .PHONY: maybe-html-tcl html-tcl
22116 maybe-html-tcl:
22117 @if tcl
22118 maybe-html-tcl: html-tcl
22119
22120 html-tcl: \
22121     configure-tcl 
22122         @: $(MAKE); $(unstage)
22123         @[ -f ./tcl/Makefile ] || exit 0; \
22124         r=`${PWD_COMMAND}`; export r; \
22125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22126         $(HOST_EXPORTS) \
22127         for flag in $(EXTRA_HOST_FLAGS) ; do \
22128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22129         done; \
22130         echo "Doing html in tcl" ; \
22131         (cd $(HOST_SUBDIR)/tcl && \
22132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22134                   "RANLIB=$${RANLIB}" \
22135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22136                   html) \
22137           || exit 1
22138
22139 @endif tcl
22140
22141 .PHONY: maybe-TAGS-tcl TAGS-tcl
22142 maybe-TAGS-tcl:
22143 @if tcl
22144 maybe-TAGS-tcl: TAGS-tcl
22145
22146 TAGS-tcl: \
22147     configure-tcl 
22148         @: $(MAKE); $(unstage)
22149         @[ -f ./tcl/Makefile ] || exit 0; \
22150         r=`${PWD_COMMAND}`; export r; \
22151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22152         $(HOST_EXPORTS) \
22153         for flag in $(EXTRA_HOST_FLAGS) ; do \
22154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22155         done; \
22156         echo "Doing TAGS in tcl" ; \
22157         (cd $(HOST_SUBDIR)/tcl && \
22158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22160                   "RANLIB=$${RANLIB}" \
22161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22162                   TAGS) \
22163           || exit 1
22164
22165 @endif tcl
22166
22167 .PHONY: maybe-install-info-tcl install-info-tcl
22168 maybe-install-info-tcl:
22169 @if tcl
22170 maybe-install-info-tcl: install-info-tcl
22171
22172 install-info-tcl: \
22173     configure-tcl \
22174     info-tcl 
22175         @: $(MAKE); $(unstage)
22176         @[ -f ./tcl/Makefile ] || exit 0; \
22177         r=`${PWD_COMMAND}`; export r; \
22178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22179         $(HOST_EXPORTS) \
22180         for flag in $(EXTRA_HOST_FLAGS) ; do \
22181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22182         done; \
22183         echo "Doing install-info in tcl" ; \
22184         (cd $(HOST_SUBDIR)/tcl && \
22185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22187                   "RANLIB=$${RANLIB}" \
22188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22189                   install-info) \
22190           || exit 1
22191
22192 @endif tcl
22193
22194 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
22195 maybe-install-pdf-tcl:
22196 @if tcl
22197 maybe-install-pdf-tcl: install-pdf-tcl
22198
22199 install-pdf-tcl: \
22200     configure-tcl \
22201     pdf-tcl 
22202         @: $(MAKE); $(unstage)
22203         @[ -f ./tcl/Makefile ] || exit 0; \
22204         r=`${PWD_COMMAND}`; export r; \
22205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22206         $(HOST_EXPORTS) \
22207         for flag in $(EXTRA_HOST_FLAGS) ; do \
22208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22209         done; \
22210         echo "Doing install-pdf in tcl" ; \
22211         (cd $(HOST_SUBDIR)/tcl && \
22212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22214                   "RANLIB=$${RANLIB}" \
22215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22216                   install-pdf) \
22217           || exit 1
22218
22219 @endif tcl
22220
22221 .PHONY: maybe-install-html-tcl install-html-tcl
22222 maybe-install-html-tcl:
22223 @if tcl
22224 maybe-install-html-tcl: install-html-tcl
22225
22226 install-html-tcl: \
22227     configure-tcl \
22228     html-tcl 
22229         @: $(MAKE); $(unstage)
22230         @[ -f ./tcl/Makefile ] || exit 0; \
22231         r=`${PWD_COMMAND}`; export r; \
22232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22233         $(HOST_EXPORTS) \
22234         for flag in $(EXTRA_HOST_FLAGS) ; do \
22235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22236         done; \
22237         echo "Doing install-html in tcl" ; \
22238         (cd $(HOST_SUBDIR)/tcl && \
22239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22241                   "RANLIB=$${RANLIB}" \
22242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22243                   install-html) \
22244           || exit 1
22245
22246 @endif tcl
22247
22248 .PHONY: maybe-installcheck-tcl installcheck-tcl
22249 maybe-installcheck-tcl:
22250 @if tcl
22251 maybe-installcheck-tcl: installcheck-tcl
22252
22253 installcheck-tcl: \
22254     configure-tcl 
22255         @: $(MAKE); $(unstage)
22256         @[ -f ./tcl/Makefile ] || exit 0; \
22257         r=`${PWD_COMMAND}`; export r; \
22258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22259         $(HOST_EXPORTS) \
22260         for flag in $(EXTRA_HOST_FLAGS) ; do \
22261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22262         done; \
22263         echo "Doing installcheck in tcl" ; \
22264         (cd $(HOST_SUBDIR)/tcl && \
22265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22267                   "RANLIB=$${RANLIB}" \
22268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22269                   installcheck) \
22270           || exit 1
22271
22272 @endif tcl
22273
22274 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
22275 maybe-mostlyclean-tcl:
22276 @if tcl
22277 maybe-mostlyclean-tcl: mostlyclean-tcl
22278
22279 # tcl doesn't support mostlyclean.
22280 mostlyclean-tcl:
22281
22282 @endif tcl
22283
22284 .PHONY: maybe-clean-tcl clean-tcl
22285 maybe-clean-tcl:
22286 @if tcl
22287 maybe-clean-tcl: clean-tcl
22288
22289 clean-tcl: 
22290         @: $(MAKE); $(unstage)
22291         @[ -f ./tcl/Makefile ] || exit 0; \
22292         r=`${PWD_COMMAND}`; export r; \
22293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22294         $(HOST_EXPORTS) \
22295         for flag in $(EXTRA_HOST_FLAGS) ; do \
22296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22297         done; \
22298         echo "Doing clean in tcl" ; \
22299         (cd $(HOST_SUBDIR)/tcl && \
22300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22302                   "RANLIB=$${RANLIB}" \
22303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22304                   clean) \
22305           || exit 1
22306
22307 @endif tcl
22308
22309 .PHONY: maybe-distclean-tcl distclean-tcl
22310 maybe-distclean-tcl:
22311 @if tcl
22312 maybe-distclean-tcl: distclean-tcl
22313
22314 distclean-tcl: 
22315         @: $(MAKE); $(unstage)
22316         @[ -f ./tcl/Makefile ] || exit 0; \
22317         r=`${PWD_COMMAND}`; export r; \
22318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22319         $(HOST_EXPORTS) \
22320         for flag in $(EXTRA_HOST_FLAGS) ; do \
22321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22322         done; \
22323         echo "Doing distclean in tcl" ; \
22324         (cd $(HOST_SUBDIR)/tcl && \
22325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22327                   "RANLIB=$${RANLIB}" \
22328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22329                   distclean) \
22330           || exit 1
22331
22332 @endif tcl
22333
22334 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
22335 maybe-maintainer-clean-tcl:
22336 @if tcl
22337 maybe-maintainer-clean-tcl: maintainer-clean-tcl
22338
22339 maintainer-clean-tcl: 
22340         @: $(MAKE); $(unstage)
22341         @[ -f ./tcl/Makefile ] || exit 0; \
22342         r=`${PWD_COMMAND}`; export r; \
22343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22344         $(HOST_EXPORTS) \
22345         for flag in $(EXTRA_HOST_FLAGS) ; do \
22346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22347         done; \
22348         echo "Doing maintainer-clean in tcl" ; \
22349         (cd $(HOST_SUBDIR)/tcl && \
22350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22352                   "RANLIB=$${RANLIB}" \
22353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22354                   maintainer-clean) \
22355           || exit 1
22356
22357 @endif tcl
22358
22359
22360
22361 .PHONY: configure-itcl maybe-configure-itcl
22362 maybe-configure-itcl:
22363 @if gcc-bootstrap
22364 configure-itcl: stage_current
22365 @endif gcc-bootstrap
22366 @if itcl
22367 maybe-configure-itcl: configure-itcl
22368 configure-itcl: 
22369         @: $(MAKE); $(unstage)
22370         @r=`${PWD_COMMAND}`; export r; \
22371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22372         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
22373         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
22374         $(HOST_EXPORTS) \
22375         echo Configuring in $(HOST_SUBDIR)/itcl; \
22376         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
22377         case $(srcdir) in \
22378           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22379           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
22380                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22381         esac; \
22382         srcdiroption="--srcdir=$${topdir}/itcl"; \
22383         libsrcdir="$$s/itcl"; \
22384         $(SHELL) $${libsrcdir}/configure \
22385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22386           --target=${target_alias} $${srcdiroption}  \
22387           || exit 1
22388 @endif itcl
22389
22390
22391
22392
22393
22394 .PHONY: all-itcl maybe-all-itcl
22395 maybe-all-itcl:
22396 @if gcc-bootstrap
22397 all-itcl: stage_current
22398 @endif gcc-bootstrap
22399 @if itcl
22400 TARGET-itcl=all
22401 maybe-all-itcl: all-itcl
22402 all-itcl: configure-itcl
22403         @: $(MAKE); $(unstage)
22404         @r=`${PWD_COMMAND}`; export r; \
22405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22406         $(HOST_EXPORTS) \
22407         (cd $(HOST_SUBDIR)/itcl && \
22408           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22409                 $(TARGET-itcl))
22410 @endif itcl
22411
22412
22413
22414
22415 .PHONY: check-itcl maybe-check-itcl
22416 maybe-check-itcl:
22417 @if itcl
22418 maybe-check-itcl: check-itcl
22419
22420 check-itcl:
22421         @: $(MAKE); $(unstage)
22422         @r=`${PWD_COMMAND}`; export r; \
22423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424         $(HOST_EXPORTS) \
22425         (cd $(HOST_SUBDIR)/itcl && \
22426           $(MAKE) $(FLAGS_TO_PASS)  check)
22427
22428 @endif itcl
22429
22430 .PHONY: install-itcl maybe-install-itcl
22431 maybe-install-itcl:
22432 @if itcl
22433 maybe-install-itcl: install-itcl
22434
22435 install-itcl: installdirs
22436         @: $(MAKE); $(unstage)
22437         @r=`${PWD_COMMAND}`; export r; \
22438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22439         $(HOST_EXPORTS) \
22440         (cd $(HOST_SUBDIR)/itcl && \
22441           $(MAKE) $(FLAGS_TO_PASS)  install)
22442
22443 @endif itcl
22444
22445 # Other targets (info, dvi, pdf, etc.)
22446
22447 .PHONY: maybe-info-itcl info-itcl
22448 maybe-info-itcl:
22449 @if itcl
22450 maybe-info-itcl: info-itcl
22451
22452 info-itcl: \
22453     configure-itcl 
22454         @: $(MAKE); $(unstage)
22455         @[ -f ./itcl/Makefile ] || exit 0; \
22456         r=`${PWD_COMMAND}`; export r; \
22457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22458         $(HOST_EXPORTS) \
22459         for flag in $(EXTRA_HOST_FLAGS) ; do \
22460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22461         done; \
22462         echo "Doing info in itcl" ; \
22463         (cd $(HOST_SUBDIR)/itcl && \
22464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22466                   "RANLIB=$${RANLIB}" \
22467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22468                   info) \
22469           || exit 1
22470
22471 @endif itcl
22472
22473 .PHONY: maybe-dvi-itcl dvi-itcl
22474 maybe-dvi-itcl:
22475 @if itcl
22476 maybe-dvi-itcl: dvi-itcl
22477
22478 dvi-itcl: \
22479     configure-itcl 
22480         @: $(MAKE); $(unstage)
22481         @[ -f ./itcl/Makefile ] || exit 0; \
22482         r=`${PWD_COMMAND}`; export r; \
22483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22484         $(HOST_EXPORTS) \
22485         for flag in $(EXTRA_HOST_FLAGS) ; do \
22486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22487         done; \
22488         echo "Doing dvi in itcl" ; \
22489         (cd $(HOST_SUBDIR)/itcl && \
22490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22492                   "RANLIB=$${RANLIB}" \
22493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22494                   dvi) \
22495           || exit 1
22496
22497 @endif itcl
22498
22499 .PHONY: maybe-pdf-itcl pdf-itcl
22500 maybe-pdf-itcl:
22501 @if itcl
22502 maybe-pdf-itcl: pdf-itcl
22503
22504 pdf-itcl: \
22505     configure-itcl 
22506         @: $(MAKE); $(unstage)
22507         @[ -f ./itcl/Makefile ] || exit 0; \
22508         r=`${PWD_COMMAND}`; export r; \
22509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22510         $(HOST_EXPORTS) \
22511         for flag in $(EXTRA_HOST_FLAGS) ; do \
22512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22513         done; \
22514         echo "Doing pdf in itcl" ; \
22515         (cd $(HOST_SUBDIR)/itcl && \
22516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22518                   "RANLIB=$${RANLIB}" \
22519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22520                   pdf) \
22521           || exit 1
22522
22523 @endif itcl
22524
22525 .PHONY: maybe-html-itcl html-itcl
22526 maybe-html-itcl:
22527 @if itcl
22528 maybe-html-itcl: html-itcl
22529
22530 html-itcl: \
22531     configure-itcl 
22532         @: $(MAKE); $(unstage)
22533         @[ -f ./itcl/Makefile ] || exit 0; \
22534         r=`${PWD_COMMAND}`; export r; \
22535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22536         $(HOST_EXPORTS) \
22537         for flag in $(EXTRA_HOST_FLAGS) ; do \
22538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22539         done; \
22540         echo "Doing html in itcl" ; \
22541         (cd $(HOST_SUBDIR)/itcl && \
22542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22544                   "RANLIB=$${RANLIB}" \
22545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22546                   html) \
22547           || exit 1
22548
22549 @endif itcl
22550
22551 .PHONY: maybe-TAGS-itcl TAGS-itcl
22552 maybe-TAGS-itcl:
22553 @if itcl
22554 maybe-TAGS-itcl: TAGS-itcl
22555
22556 TAGS-itcl: \
22557     configure-itcl 
22558         @: $(MAKE); $(unstage)
22559         @[ -f ./itcl/Makefile ] || exit 0; \
22560         r=`${PWD_COMMAND}`; export r; \
22561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22562         $(HOST_EXPORTS) \
22563         for flag in $(EXTRA_HOST_FLAGS) ; do \
22564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22565         done; \
22566         echo "Doing TAGS in itcl" ; \
22567         (cd $(HOST_SUBDIR)/itcl && \
22568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22570                   "RANLIB=$${RANLIB}" \
22571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22572                   TAGS) \
22573           || exit 1
22574
22575 @endif itcl
22576
22577 .PHONY: maybe-install-info-itcl install-info-itcl
22578 maybe-install-info-itcl:
22579 @if itcl
22580 maybe-install-info-itcl: install-info-itcl
22581
22582 install-info-itcl: \
22583     configure-itcl \
22584     info-itcl 
22585         @: $(MAKE); $(unstage)
22586         @[ -f ./itcl/Makefile ] || exit 0; \
22587         r=`${PWD_COMMAND}`; export r; \
22588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22589         $(HOST_EXPORTS) \
22590         for flag in $(EXTRA_HOST_FLAGS) ; do \
22591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22592         done; \
22593         echo "Doing install-info in itcl" ; \
22594         (cd $(HOST_SUBDIR)/itcl && \
22595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22597                   "RANLIB=$${RANLIB}" \
22598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22599                   install-info) \
22600           || exit 1
22601
22602 @endif itcl
22603
22604 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22605 maybe-install-pdf-itcl:
22606 @if itcl
22607 maybe-install-pdf-itcl: install-pdf-itcl
22608
22609 install-pdf-itcl: \
22610     configure-itcl \
22611     pdf-itcl 
22612         @: $(MAKE); $(unstage)
22613         @[ -f ./itcl/Makefile ] || exit 0; \
22614         r=`${PWD_COMMAND}`; export r; \
22615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22616         $(HOST_EXPORTS) \
22617         for flag in $(EXTRA_HOST_FLAGS) ; do \
22618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22619         done; \
22620         echo "Doing install-pdf in itcl" ; \
22621         (cd $(HOST_SUBDIR)/itcl && \
22622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22624                   "RANLIB=$${RANLIB}" \
22625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22626                   install-pdf) \
22627           || exit 1
22628
22629 @endif itcl
22630
22631 .PHONY: maybe-install-html-itcl install-html-itcl
22632 maybe-install-html-itcl:
22633 @if itcl
22634 maybe-install-html-itcl: install-html-itcl
22635
22636 install-html-itcl: \
22637     configure-itcl \
22638     html-itcl 
22639         @: $(MAKE); $(unstage)
22640         @[ -f ./itcl/Makefile ] || exit 0; \
22641         r=`${PWD_COMMAND}`; export r; \
22642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22643         $(HOST_EXPORTS) \
22644         for flag in $(EXTRA_HOST_FLAGS) ; do \
22645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22646         done; \
22647         echo "Doing install-html in itcl" ; \
22648         (cd $(HOST_SUBDIR)/itcl && \
22649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22651                   "RANLIB=$${RANLIB}" \
22652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22653                   install-html) \
22654           || exit 1
22655
22656 @endif itcl
22657
22658 .PHONY: maybe-installcheck-itcl installcheck-itcl
22659 maybe-installcheck-itcl:
22660 @if itcl
22661 maybe-installcheck-itcl: installcheck-itcl
22662
22663 installcheck-itcl: \
22664     configure-itcl 
22665         @: $(MAKE); $(unstage)
22666         @[ -f ./itcl/Makefile ] || exit 0; \
22667         r=`${PWD_COMMAND}`; export r; \
22668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22669         $(HOST_EXPORTS) \
22670         for flag in $(EXTRA_HOST_FLAGS) ; do \
22671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22672         done; \
22673         echo "Doing installcheck in itcl" ; \
22674         (cd $(HOST_SUBDIR)/itcl && \
22675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22677                   "RANLIB=$${RANLIB}" \
22678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22679                   installcheck) \
22680           || exit 1
22681
22682 @endif itcl
22683
22684 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22685 maybe-mostlyclean-itcl:
22686 @if itcl
22687 maybe-mostlyclean-itcl: mostlyclean-itcl
22688
22689 mostlyclean-itcl: 
22690         @: $(MAKE); $(unstage)
22691         @[ -f ./itcl/Makefile ] || exit 0; \
22692         r=`${PWD_COMMAND}`; export r; \
22693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22694         $(HOST_EXPORTS) \
22695         for flag in $(EXTRA_HOST_FLAGS) ; do \
22696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22697         done; \
22698         echo "Doing mostlyclean in itcl" ; \
22699         (cd $(HOST_SUBDIR)/itcl && \
22700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22702                   "RANLIB=$${RANLIB}" \
22703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22704                   mostlyclean) \
22705           || exit 1
22706
22707 @endif itcl
22708
22709 .PHONY: maybe-clean-itcl clean-itcl
22710 maybe-clean-itcl:
22711 @if itcl
22712 maybe-clean-itcl: clean-itcl
22713
22714 clean-itcl: 
22715         @: $(MAKE); $(unstage)
22716         @[ -f ./itcl/Makefile ] || exit 0; \
22717         r=`${PWD_COMMAND}`; export r; \
22718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22719         $(HOST_EXPORTS) \
22720         for flag in $(EXTRA_HOST_FLAGS) ; do \
22721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22722         done; \
22723         echo "Doing clean in itcl" ; \
22724         (cd $(HOST_SUBDIR)/itcl && \
22725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22727                   "RANLIB=$${RANLIB}" \
22728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22729                   clean) \
22730           || exit 1
22731
22732 @endif itcl
22733
22734 .PHONY: maybe-distclean-itcl distclean-itcl
22735 maybe-distclean-itcl:
22736 @if itcl
22737 maybe-distclean-itcl: distclean-itcl
22738
22739 distclean-itcl: 
22740         @: $(MAKE); $(unstage)
22741         @[ -f ./itcl/Makefile ] || exit 0; \
22742         r=`${PWD_COMMAND}`; export r; \
22743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22744         $(HOST_EXPORTS) \
22745         for flag in $(EXTRA_HOST_FLAGS) ; do \
22746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22747         done; \
22748         echo "Doing distclean in itcl" ; \
22749         (cd $(HOST_SUBDIR)/itcl && \
22750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22752                   "RANLIB=$${RANLIB}" \
22753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22754                   distclean) \
22755           || exit 1
22756
22757 @endif itcl
22758
22759 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22760 maybe-maintainer-clean-itcl:
22761 @if itcl
22762 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22763
22764 maintainer-clean-itcl: 
22765         @: $(MAKE); $(unstage)
22766         @[ -f ./itcl/Makefile ] || exit 0; \
22767         r=`${PWD_COMMAND}`; export r; \
22768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22769         $(HOST_EXPORTS) \
22770         for flag in $(EXTRA_HOST_FLAGS) ; do \
22771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22772         done; \
22773         echo "Doing maintainer-clean in itcl" ; \
22774         (cd $(HOST_SUBDIR)/itcl && \
22775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22777                   "RANLIB=$${RANLIB}" \
22778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22779                   maintainer-clean) \
22780           || exit 1
22781
22782 @endif itcl
22783
22784
22785
22786 .PHONY: configure-ld maybe-configure-ld
22787 maybe-configure-ld:
22788 @if gcc-bootstrap
22789 configure-ld: stage_current
22790 @endif gcc-bootstrap
22791 @if ld
22792 maybe-configure-ld: configure-ld
22793 configure-ld: 
22794         @r=`${PWD_COMMAND}`; export r; \
22795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22796         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22797         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22798         $(HOST_EXPORTS) \
22799         echo Configuring in $(HOST_SUBDIR)/ld; \
22800         cd "$(HOST_SUBDIR)/ld" || exit 1; \
22801         case $(srcdir) in \
22802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22803           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22805         esac; \
22806         srcdiroption="--srcdir=$${topdir}/ld"; \
22807         libsrcdir="$$s/ld"; \
22808         $(SHELL) $${libsrcdir}/configure \
22809           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22810           --target=${target_alias} $${srcdiroption}  \
22811           || exit 1
22812 @endif ld
22813
22814
22815
22816 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
22817 maybe-configure-stage1-ld:
22818 @if ld-bootstrap
22819 maybe-configure-stage1-ld: configure-stage1-ld
22820 configure-stage1-ld:
22821         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22822         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22823         @r=`${PWD_COMMAND}`; export r; \
22824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22825         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22826         $(HOST_EXPORTS)  \
22827         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22828         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
22829         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
22830         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22831         cd $(HOST_SUBDIR)/ld || exit 1; \
22832         case $(srcdir) in \
22833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22834           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22836         esac; \
22837         srcdiroption="--srcdir=$${topdir}/ld"; \
22838         libsrcdir="$$s/ld"; \
22839         $(SHELL) $${libsrcdir}/configure \
22840           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22841           --target=${target_alias} $${srcdiroption} \
22842            \
22843           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
22844 @endif ld-bootstrap
22845
22846 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
22847 maybe-configure-stage2-ld:
22848 @if ld-bootstrap
22849 maybe-configure-stage2-ld: configure-stage2-ld
22850 configure-stage2-ld:
22851         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22852         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22853         @r=`${PWD_COMMAND}`; export r; \
22854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22855         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22856         $(HOST_EXPORTS) \
22857         $(POSTSTAGE1_HOST_EXPORTS)  \
22858         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22859         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
22860         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
22861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22862         cd $(HOST_SUBDIR)/ld || exit 1; \
22863         case $(srcdir) in \
22864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22865           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22867         esac; \
22868         srcdiroption="--srcdir=$${topdir}/ld"; \
22869         libsrcdir="$$s/ld"; \
22870         $(SHELL) $${libsrcdir}/configure \
22871           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22872           --target=${target_alias} $${srcdiroption} \
22873           --with-build-libsubdir=$(HOST_SUBDIR) \
22874           @stage2_werror_flag@ 
22875 @endif ld-bootstrap
22876
22877 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
22878 maybe-configure-stageb2g0-ld:
22879 @if ld-bootstrap
22880 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
22881 configure-stageb2g0-ld:
22882         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22883         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22884         @r=`${PWD_COMMAND}`; export r; \
22885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22886         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22887         $(HOST_EXPORTS) \
22888         $(POSTSTAGE1_HOST_EXPORTS)  \
22889         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22890         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
22891         echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
22892         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22893         cd $(HOST_SUBDIR)/ld || exit 1; \
22894         case $(srcdir) in \
22895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22896           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22898         esac; \
22899         srcdiroption="--srcdir=$${topdir}/ld"; \
22900         libsrcdir="$$s/ld"; \
22901         $(SHELL) $${libsrcdir}/configure \
22902           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22903           --target=${target_alias} $${srcdiroption} \
22904           --with-build-libsubdir=$(HOST_SUBDIR) \
22905           @stage2_werror_flag@ 
22906 @endif ld-bootstrap
22907
22908 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
22909 maybe-configure-stage3-ld:
22910 @if ld-bootstrap
22911 maybe-configure-stage3-ld: configure-stage3-ld
22912 configure-stage3-ld:
22913         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22914         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22915         @r=`${PWD_COMMAND}`; export r; \
22916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22917         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22918         $(HOST_EXPORTS) \
22919         $(POSTSTAGE1_HOST_EXPORTS)  \
22920         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22921         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
22922         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
22923         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22924         cd $(HOST_SUBDIR)/ld || exit 1; \
22925         case $(srcdir) in \
22926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22927           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22929         esac; \
22930         srcdiroption="--srcdir=$${topdir}/ld"; \
22931         libsrcdir="$$s/ld"; \
22932         $(SHELL) $${libsrcdir}/configure \
22933           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22934           --target=${target_alias} $${srcdiroption} \
22935           --with-build-libsubdir=$(HOST_SUBDIR) \
22936           @stage2_werror_flag@ 
22937 @endif ld-bootstrap
22938
22939 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
22940 maybe-configure-stageb3g2-ld:
22941 @if ld-bootstrap
22942 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
22943 configure-stageb3g2-ld:
22944         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22945         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22946         @r=`${PWD_COMMAND}`; export r; \
22947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22948         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22949         $(HOST_EXPORTS) \
22950         $(POSTSTAGE1_HOST_EXPORTS)  \
22951         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22952         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
22953         echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
22954         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22955         cd $(HOST_SUBDIR)/ld || exit 1; \
22956         case $(srcdir) in \
22957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22958           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22960         esac; \
22961         srcdiroption="--srcdir=$${topdir}/ld"; \
22962         libsrcdir="$$s/ld"; \
22963         $(SHELL) $${libsrcdir}/configure \
22964           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22965           --target=${target_alias} $${srcdiroption} \
22966           --with-build-libsubdir=$(HOST_SUBDIR) \
22967           @stage2_werror_flag@ 
22968 @endif ld-bootstrap
22969
22970 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
22971 maybe-configure-stage4-ld:
22972 @if ld-bootstrap
22973 maybe-configure-stage4-ld: configure-stage4-ld
22974 configure-stage4-ld:
22975         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22976         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22977         @r=`${PWD_COMMAND}`; export r; \
22978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22979         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22980         $(HOST_EXPORTS) \
22981         $(POSTSTAGE1_HOST_EXPORTS)  \
22982         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22983         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
22984         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
22985         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22986         cd $(HOST_SUBDIR)/ld || exit 1; \
22987         case $(srcdir) in \
22988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22989           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22991         esac; \
22992         srcdiroption="--srcdir=$${topdir}/ld"; \
22993         libsrcdir="$$s/ld"; \
22994         $(SHELL) $${libsrcdir}/configure \
22995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22996           --target=${target_alias} $${srcdiroption} \
22997           --with-build-libsubdir=$(HOST_SUBDIR) \
22998           @stage2_werror_flag@ 
22999 @endif ld-bootstrap
23000
23001 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
23002 maybe-configure-stageprofile-ld:
23003 @if ld-bootstrap
23004 maybe-configure-stageprofile-ld: configure-stageprofile-ld
23005 configure-stageprofile-ld:
23006         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23007         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23008         @r=`${PWD_COMMAND}`; export r; \
23009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23010         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23011         $(HOST_EXPORTS) \
23012         $(POSTSTAGE1_HOST_EXPORTS)  \
23013         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23014         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
23015         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
23016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23017         cd $(HOST_SUBDIR)/ld || exit 1; \
23018         case $(srcdir) in \
23019           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23020           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23021                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23022         esac; \
23023         srcdiroption="--srcdir=$${topdir}/ld"; \
23024         libsrcdir="$$s/ld"; \
23025         $(SHELL) $${libsrcdir}/configure \
23026           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23027           --target=${target_alias} $${srcdiroption} \
23028           --with-build-libsubdir=$(HOST_SUBDIR) \
23029           @stage2_werror_flag@ 
23030 @endif ld-bootstrap
23031
23032 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
23033 maybe-configure-stagefeedback-ld:
23034 @if ld-bootstrap
23035 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
23036 configure-stagefeedback-ld:
23037         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23038         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23039         @r=`${PWD_COMMAND}`; export r; \
23040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23041         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23042         $(HOST_EXPORTS) \
23043         $(POSTSTAGE1_HOST_EXPORTS)  \
23044         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23045         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
23046         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
23047         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23048         cd $(HOST_SUBDIR)/ld || exit 1; \
23049         case $(srcdir) in \
23050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23051           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23053         esac; \
23054         srcdiroption="--srcdir=$${topdir}/ld"; \
23055         libsrcdir="$$s/ld"; \
23056         $(SHELL) $${libsrcdir}/configure \
23057           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23058           --target=${target_alias} $${srcdiroption} \
23059           --with-build-libsubdir=$(HOST_SUBDIR) \
23060           @stage2_werror_flag@ 
23061 @endif ld-bootstrap
23062
23063
23064
23065
23066
23067 .PHONY: all-ld maybe-all-ld
23068 maybe-all-ld:
23069 @if gcc-bootstrap
23070 all-ld: stage_current
23071 @endif gcc-bootstrap
23072 @if ld
23073 TARGET-ld=all
23074 maybe-all-ld: all-ld
23075 all-ld: configure-ld
23076         @r=`${PWD_COMMAND}`; export r; \
23077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23078         $(HOST_EXPORTS) \
23079         (cd $(HOST_SUBDIR)/ld && \
23080           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23081                 $(TARGET-ld))
23082 @endif ld
23083
23084
23085
23086 .PHONY: all-stage1-ld maybe-all-stage1-ld
23087 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
23088 maybe-all-stage1-ld:
23089 maybe-clean-stage1-ld:
23090 @if ld-bootstrap
23091 maybe-all-stage1-ld: all-stage1-ld
23092 all-stage1: all-stage1-ld
23093 TARGET-stage1-ld = $(TARGET-ld)
23094 all-stage1-ld: configure-stage1-ld
23095         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23096         @r=`${PWD_COMMAND}`; export r; \
23097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23098         $(HOST_EXPORTS) \
23099         cd $(HOST_SUBDIR)/ld && \
23100         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23101                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23102                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23103                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23104                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
23105                 $(TARGET-stage1-ld)
23106
23107 maybe-clean-stage1-ld: clean-stage1-ld
23108 clean-stage1: clean-stage1-ld
23109 clean-stage1-ld:
23110         @if [ $(current_stage) = stage1 ]; then \
23111           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23112         else \
23113           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
23114           $(MAKE) stage1-start; \
23115         fi; \
23116         cd $(HOST_SUBDIR)/ld && \
23117         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23118                  clean
23119 @endif ld-bootstrap
23120
23121
23122 .PHONY: all-stage2-ld maybe-all-stage2-ld
23123 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
23124 maybe-all-stage2-ld:
23125 maybe-clean-stage2-ld:
23126 @if ld-bootstrap
23127 maybe-all-stage2-ld: all-stage2-ld
23128 all-stage2: all-stage2-ld
23129 TARGET-stage2-ld = $(TARGET-ld)
23130 all-stage2-ld: configure-stage2-ld
23131         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23132         @r=`${PWD_COMMAND}`; export r; \
23133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23134         $(HOST_EXPORTS) \
23135         $(POSTSTAGE1_HOST_EXPORTS) \
23136         cd $(HOST_SUBDIR)/ld && \
23137         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23138                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23139                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23140                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23141                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23142                 $(TARGET-stage2-ld)
23143
23144 maybe-clean-stage2-ld: clean-stage2-ld
23145 clean-stage2: clean-stage2-ld
23146 clean-stage2-ld:
23147         @if [ $(current_stage) = stage2 ]; then \
23148           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23149         else \
23150           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
23151           $(MAKE) stage2-start; \
23152         fi; \
23153         cd $(HOST_SUBDIR)/ld && \
23154         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23155                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23156                  clean
23157 @endif ld-bootstrap
23158
23159
23160 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
23161 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
23162 maybe-all-stageb2g0-ld:
23163 maybe-clean-stageb2g0-ld:
23164 @if ld-bootstrap
23165 maybe-all-stageb2g0-ld: all-stageb2g0-ld
23166 all-stageb2g0: all-stageb2g0-ld
23167 TARGET-stageb2g0-ld = $(TARGET-ld)
23168 all-stageb2g0-ld: configure-stageb2g0-ld
23169         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23170         @r=`${PWD_COMMAND}`; export r; \
23171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23172         $(HOST_EXPORTS) \
23173         $(POSTSTAGE1_HOST_EXPORTS) \
23174         cd $(HOST_SUBDIR)/ld && \
23175         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23176                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23177                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23178                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23179                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23180                 $(TARGET-stageb2g0-ld)
23181
23182 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
23183 clean-stageb2g0: clean-stageb2g0-ld
23184 clean-stageb2g0-ld:
23185         @if [ $(current_stage) = stageb2g0 ]; then \
23186           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23187         else \
23188           [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
23189           $(MAKE) stageb2g0-start; \
23190         fi; \
23191         cd $(HOST_SUBDIR)/ld && \
23192         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23193                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23194                  clean
23195 @endif ld-bootstrap
23196
23197
23198 .PHONY: all-stage3-ld maybe-all-stage3-ld
23199 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
23200 maybe-all-stage3-ld:
23201 maybe-clean-stage3-ld:
23202 @if ld-bootstrap
23203 maybe-all-stage3-ld: all-stage3-ld
23204 all-stage3: all-stage3-ld
23205 TARGET-stage3-ld = $(TARGET-ld)
23206 all-stage3-ld: configure-stage3-ld
23207         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23208         @r=`${PWD_COMMAND}`; export r; \
23209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23210         $(HOST_EXPORTS) \
23211         $(POSTSTAGE1_HOST_EXPORTS) \
23212         cd $(HOST_SUBDIR)/ld && \
23213         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23214                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23215                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23216                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23217                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23218                 $(TARGET-stage3-ld)
23219
23220 maybe-clean-stage3-ld: clean-stage3-ld
23221 clean-stage3: clean-stage3-ld
23222 clean-stage3-ld:
23223         @if [ $(current_stage) = stage3 ]; then \
23224           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23225         else \
23226           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
23227           $(MAKE) stage3-start; \
23228         fi; \
23229         cd $(HOST_SUBDIR)/ld && \
23230         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23231                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23232                  clean
23233 @endif ld-bootstrap
23234
23235
23236 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
23237 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
23238 maybe-all-stageb3g2-ld:
23239 maybe-clean-stageb3g2-ld:
23240 @if ld-bootstrap
23241 maybe-all-stageb3g2-ld: all-stageb3g2-ld
23242 all-stageb3g2: all-stageb3g2-ld
23243 TARGET-stageb3g2-ld = $(TARGET-ld)
23244 all-stageb3g2-ld: configure-stageb3g2-ld
23245         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23246         @r=`${PWD_COMMAND}`; export r; \
23247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23248         $(HOST_EXPORTS) \
23249         $(POSTSTAGE1_HOST_EXPORTS) \
23250         cd $(HOST_SUBDIR)/ld && \
23251         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23252                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23253                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23254                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23255                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23256                 $(TARGET-stageb3g2-ld)
23257
23258 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
23259 clean-stageb3g2: clean-stageb3g2-ld
23260 clean-stageb3g2-ld:
23261         @if [ $(current_stage) = stageb3g2 ]; then \
23262           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23263         else \
23264           [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
23265           $(MAKE) stageb3g2-start; \
23266         fi; \
23267         cd $(HOST_SUBDIR)/ld && \
23268         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23269                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23270                  clean
23271 @endif ld-bootstrap
23272
23273
23274 .PHONY: all-stage4-ld maybe-all-stage4-ld
23275 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
23276 maybe-all-stage4-ld:
23277 maybe-clean-stage4-ld:
23278 @if ld-bootstrap
23279 maybe-all-stage4-ld: all-stage4-ld
23280 all-stage4: all-stage4-ld
23281 TARGET-stage4-ld = $(TARGET-ld)
23282 all-stage4-ld: configure-stage4-ld
23283         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23284         @r=`${PWD_COMMAND}`; export r; \
23285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23286         $(HOST_EXPORTS) \
23287         $(POSTSTAGE1_HOST_EXPORTS) \
23288         cd $(HOST_SUBDIR)/ld && \
23289         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23290                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23291                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23292                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23293                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23294                 $(TARGET-stage4-ld)
23295
23296 maybe-clean-stage4-ld: clean-stage4-ld
23297 clean-stage4: clean-stage4-ld
23298 clean-stage4-ld:
23299         @if [ $(current_stage) = stage4 ]; then \
23300           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23301         else \
23302           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
23303           $(MAKE) stage4-start; \
23304         fi; \
23305         cd $(HOST_SUBDIR)/ld && \
23306         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23307                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23308                  clean
23309 @endif ld-bootstrap
23310
23311
23312 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
23313 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
23314 maybe-all-stageprofile-ld:
23315 maybe-clean-stageprofile-ld:
23316 @if ld-bootstrap
23317 maybe-all-stageprofile-ld: all-stageprofile-ld
23318 all-stageprofile: all-stageprofile-ld
23319 TARGET-stageprofile-ld = $(TARGET-ld)
23320 all-stageprofile-ld: configure-stageprofile-ld
23321         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23322         @r=`${PWD_COMMAND}`; export r; \
23323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23324         $(HOST_EXPORTS) \
23325         $(POSTSTAGE1_HOST_EXPORTS) \
23326         cd $(HOST_SUBDIR)/ld && \
23327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23328                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23329                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23330                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23331                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23332                 $(TARGET-stageprofile-ld)
23333
23334 maybe-clean-stageprofile-ld: clean-stageprofile-ld
23335 clean-stageprofile: clean-stageprofile-ld
23336 clean-stageprofile-ld:
23337         @if [ $(current_stage) = stageprofile ]; then \
23338           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23339         else \
23340           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
23341           $(MAKE) stageprofile-start; \
23342         fi; \
23343         cd $(HOST_SUBDIR)/ld && \
23344         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23345                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23346                  clean
23347 @endif ld-bootstrap
23348
23349
23350 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23351 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23352 maybe-all-stagefeedback-ld:
23353 maybe-clean-stagefeedback-ld:
23354 @if ld-bootstrap
23355 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23356 all-stagefeedback: all-stagefeedback-ld
23357 TARGET-stagefeedback-ld = $(TARGET-ld)
23358 all-stagefeedback-ld: configure-stagefeedback-ld
23359         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23360         @r=`${PWD_COMMAND}`; export r; \
23361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23362         $(HOST_EXPORTS) \
23363         $(POSTSTAGE1_HOST_EXPORTS) \
23364         cd $(HOST_SUBDIR)/ld && \
23365         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23366                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23367                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23368                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23369                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23370                 $(TARGET-stagefeedback-ld)
23371
23372 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23373 clean-stagefeedback: clean-stagefeedback-ld
23374 clean-stagefeedback-ld:
23375         @if [ $(current_stage) = stagefeedback ]; then \
23376           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23377         else \
23378           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23379           $(MAKE) stagefeedback-start; \
23380         fi; \
23381         cd $(HOST_SUBDIR)/ld && \
23382         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23383                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23384                  clean
23385 @endif ld-bootstrap
23386
23387
23388
23389
23390
23391 .PHONY: check-ld maybe-check-ld
23392 maybe-check-ld:
23393 @if ld
23394 maybe-check-ld: check-ld
23395
23396 check-ld:
23397         @: $(MAKE); $(unstage)
23398         @r=`${PWD_COMMAND}`; export r; \
23399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23400         $(HOST_EXPORTS) \
23401         (cd $(HOST_SUBDIR)/ld && \
23402           $(MAKE) $(FLAGS_TO_PASS)  check)
23403
23404 @endif ld
23405
23406 .PHONY: install-ld maybe-install-ld
23407 maybe-install-ld:
23408 @if ld
23409 maybe-install-ld: install-ld
23410
23411 install-ld: installdirs
23412         @: $(MAKE); $(unstage)
23413         @r=`${PWD_COMMAND}`; export r; \
23414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23415         $(HOST_EXPORTS) \
23416         (cd $(HOST_SUBDIR)/ld && \
23417           $(MAKE) $(FLAGS_TO_PASS)  install)
23418
23419 @endif ld
23420
23421 # Other targets (info, dvi, pdf, etc.)
23422
23423 .PHONY: maybe-info-ld info-ld
23424 maybe-info-ld:
23425 @if ld
23426 maybe-info-ld: info-ld
23427
23428 info-ld: \
23429     configure-ld 
23430         @[ -f ./ld/Makefile ] || exit 0; \
23431         r=`${PWD_COMMAND}`; export r; \
23432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23433         $(HOST_EXPORTS) \
23434         for flag in $(EXTRA_HOST_FLAGS) ; do \
23435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23436         done; \
23437         echo "Doing info in ld" ; \
23438         (cd $(HOST_SUBDIR)/ld && \
23439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23441                   "RANLIB=$${RANLIB}" \
23442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23443                   info) \
23444           || exit 1
23445
23446 @endif ld
23447
23448 .PHONY: maybe-dvi-ld dvi-ld
23449 maybe-dvi-ld:
23450 @if ld
23451 maybe-dvi-ld: dvi-ld
23452
23453 dvi-ld: \
23454     configure-ld 
23455         @[ -f ./ld/Makefile ] || exit 0; \
23456         r=`${PWD_COMMAND}`; export r; \
23457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23458         $(HOST_EXPORTS) \
23459         for flag in $(EXTRA_HOST_FLAGS) ; do \
23460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23461         done; \
23462         echo "Doing dvi in ld" ; \
23463         (cd $(HOST_SUBDIR)/ld && \
23464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23466                   "RANLIB=$${RANLIB}" \
23467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23468                   dvi) \
23469           || exit 1
23470
23471 @endif ld
23472
23473 .PHONY: maybe-pdf-ld pdf-ld
23474 maybe-pdf-ld:
23475 @if ld
23476 maybe-pdf-ld: pdf-ld
23477
23478 pdf-ld: \
23479     configure-ld 
23480         @[ -f ./ld/Makefile ] || exit 0; \
23481         r=`${PWD_COMMAND}`; export r; \
23482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23483         $(HOST_EXPORTS) \
23484         for flag in $(EXTRA_HOST_FLAGS) ; do \
23485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23486         done; \
23487         echo "Doing pdf in ld" ; \
23488         (cd $(HOST_SUBDIR)/ld && \
23489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23491                   "RANLIB=$${RANLIB}" \
23492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23493                   pdf) \
23494           || exit 1
23495
23496 @endif ld
23497
23498 .PHONY: maybe-html-ld html-ld
23499 maybe-html-ld:
23500 @if ld
23501 maybe-html-ld: html-ld
23502
23503 html-ld: \
23504     configure-ld 
23505         @[ -f ./ld/Makefile ] || exit 0; \
23506         r=`${PWD_COMMAND}`; export r; \
23507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23508         $(HOST_EXPORTS) \
23509         for flag in $(EXTRA_HOST_FLAGS) ; do \
23510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23511         done; \
23512         echo "Doing html in ld" ; \
23513         (cd $(HOST_SUBDIR)/ld && \
23514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23516                   "RANLIB=$${RANLIB}" \
23517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23518                   html) \
23519           || exit 1
23520
23521 @endif ld
23522
23523 .PHONY: maybe-TAGS-ld TAGS-ld
23524 maybe-TAGS-ld:
23525 @if ld
23526 maybe-TAGS-ld: TAGS-ld
23527
23528 TAGS-ld: \
23529     configure-ld 
23530         @[ -f ./ld/Makefile ] || exit 0; \
23531         r=`${PWD_COMMAND}`; export r; \
23532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23533         $(HOST_EXPORTS) \
23534         for flag in $(EXTRA_HOST_FLAGS) ; do \
23535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23536         done; \
23537         echo "Doing TAGS in ld" ; \
23538         (cd $(HOST_SUBDIR)/ld && \
23539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23541                   "RANLIB=$${RANLIB}" \
23542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23543                   TAGS) \
23544           || exit 1
23545
23546 @endif ld
23547
23548 .PHONY: maybe-install-info-ld install-info-ld
23549 maybe-install-info-ld:
23550 @if ld
23551 maybe-install-info-ld: install-info-ld
23552
23553 install-info-ld: \
23554     configure-ld \
23555     info-ld 
23556         @[ -f ./ld/Makefile ] || exit 0; \
23557         r=`${PWD_COMMAND}`; export r; \
23558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23559         $(HOST_EXPORTS) \
23560         for flag in $(EXTRA_HOST_FLAGS) ; do \
23561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23562         done; \
23563         echo "Doing install-info in ld" ; \
23564         (cd $(HOST_SUBDIR)/ld && \
23565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23567                   "RANLIB=$${RANLIB}" \
23568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23569                   install-info) \
23570           || exit 1
23571
23572 @endif ld
23573
23574 .PHONY: maybe-install-pdf-ld install-pdf-ld
23575 maybe-install-pdf-ld:
23576 @if ld
23577 maybe-install-pdf-ld: install-pdf-ld
23578
23579 install-pdf-ld: \
23580     configure-ld \
23581     pdf-ld 
23582         @[ -f ./ld/Makefile ] || exit 0; \
23583         r=`${PWD_COMMAND}`; export r; \
23584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23585         $(HOST_EXPORTS) \
23586         for flag in $(EXTRA_HOST_FLAGS) ; do \
23587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23588         done; \
23589         echo "Doing install-pdf in ld" ; \
23590         (cd $(HOST_SUBDIR)/ld && \
23591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23593                   "RANLIB=$${RANLIB}" \
23594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23595                   install-pdf) \
23596           || exit 1
23597
23598 @endif ld
23599
23600 .PHONY: maybe-install-html-ld install-html-ld
23601 maybe-install-html-ld:
23602 @if ld
23603 maybe-install-html-ld: install-html-ld
23604
23605 install-html-ld: \
23606     configure-ld \
23607     html-ld 
23608         @[ -f ./ld/Makefile ] || exit 0; \
23609         r=`${PWD_COMMAND}`; export r; \
23610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23611         $(HOST_EXPORTS) \
23612         for flag in $(EXTRA_HOST_FLAGS) ; do \
23613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23614         done; \
23615         echo "Doing install-html in ld" ; \
23616         (cd $(HOST_SUBDIR)/ld && \
23617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23619                   "RANLIB=$${RANLIB}" \
23620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23621                   install-html) \
23622           || exit 1
23623
23624 @endif ld
23625
23626 .PHONY: maybe-installcheck-ld installcheck-ld
23627 maybe-installcheck-ld:
23628 @if ld
23629 maybe-installcheck-ld: installcheck-ld
23630
23631 installcheck-ld: \
23632     configure-ld 
23633         @[ -f ./ld/Makefile ] || exit 0; \
23634         r=`${PWD_COMMAND}`; export r; \
23635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23636         $(HOST_EXPORTS) \
23637         for flag in $(EXTRA_HOST_FLAGS) ; do \
23638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23639         done; \
23640         echo "Doing installcheck in ld" ; \
23641         (cd $(HOST_SUBDIR)/ld && \
23642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23644                   "RANLIB=$${RANLIB}" \
23645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23646                   installcheck) \
23647           || exit 1
23648
23649 @endif ld
23650
23651 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
23652 maybe-mostlyclean-ld:
23653 @if ld
23654 maybe-mostlyclean-ld: mostlyclean-ld
23655
23656 mostlyclean-ld: 
23657         @[ -f ./ld/Makefile ] || exit 0; \
23658         r=`${PWD_COMMAND}`; export r; \
23659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23660         $(HOST_EXPORTS) \
23661         for flag in $(EXTRA_HOST_FLAGS) ; do \
23662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23663         done; \
23664         echo "Doing mostlyclean in ld" ; \
23665         (cd $(HOST_SUBDIR)/ld && \
23666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23668                   "RANLIB=$${RANLIB}" \
23669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23670                   mostlyclean) \
23671           || exit 1
23672
23673 @endif ld
23674
23675 .PHONY: maybe-clean-ld clean-ld
23676 maybe-clean-ld:
23677 @if ld
23678 maybe-clean-ld: clean-ld
23679
23680 clean-ld: 
23681         @[ -f ./ld/Makefile ] || exit 0; \
23682         r=`${PWD_COMMAND}`; export r; \
23683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23684         $(HOST_EXPORTS) \
23685         for flag in $(EXTRA_HOST_FLAGS) ; do \
23686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23687         done; \
23688         echo "Doing clean in ld" ; \
23689         (cd $(HOST_SUBDIR)/ld && \
23690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23692                   "RANLIB=$${RANLIB}" \
23693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23694                   clean) \
23695           || exit 1
23696
23697 @endif ld
23698
23699 .PHONY: maybe-distclean-ld distclean-ld
23700 maybe-distclean-ld:
23701 @if ld
23702 maybe-distclean-ld: distclean-ld
23703
23704 distclean-ld: 
23705         @[ -f ./ld/Makefile ] || exit 0; \
23706         r=`${PWD_COMMAND}`; export r; \
23707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23708         $(HOST_EXPORTS) \
23709         for flag in $(EXTRA_HOST_FLAGS) ; do \
23710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23711         done; \
23712         echo "Doing distclean in ld" ; \
23713         (cd $(HOST_SUBDIR)/ld && \
23714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23716                   "RANLIB=$${RANLIB}" \
23717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23718                   distclean) \
23719           || exit 1
23720
23721 @endif ld
23722
23723 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
23724 maybe-maintainer-clean-ld:
23725 @if ld
23726 maybe-maintainer-clean-ld: maintainer-clean-ld
23727
23728 maintainer-clean-ld: 
23729         @[ -f ./ld/Makefile ] || exit 0; \
23730         r=`${PWD_COMMAND}`; export r; \
23731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23732         $(HOST_EXPORTS) \
23733         for flag in $(EXTRA_HOST_FLAGS) ; do \
23734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23735         done; \
23736         echo "Doing maintainer-clean in ld" ; \
23737         (cd $(HOST_SUBDIR)/ld && \
23738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23740                   "RANLIB=$${RANLIB}" \
23741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23742                   maintainer-clean) \
23743           || exit 1
23744
23745 @endif ld
23746
23747
23748
23749 .PHONY: configure-libcpp maybe-configure-libcpp
23750 maybe-configure-libcpp:
23751 @if gcc-bootstrap
23752 configure-libcpp: stage_current
23753 @endif gcc-bootstrap
23754 @if libcpp
23755 maybe-configure-libcpp: configure-libcpp
23756 configure-libcpp: 
23757         @r=`${PWD_COMMAND}`; export r; \
23758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23759         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23760         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23761         $(HOST_EXPORTS) \
23762         echo Configuring in $(HOST_SUBDIR)/libcpp; \
23763         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23764         case $(srcdir) in \
23765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23766           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23768         esac; \
23769         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23770         libsrcdir="$$s/libcpp"; \
23771         $(SHELL) $${libsrcdir}/configure \
23772           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23773           --target=${target_alias} $${srcdiroption}  \
23774           || exit 1
23775 @endif libcpp
23776
23777
23778
23779 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23780 maybe-configure-stage1-libcpp:
23781 @if libcpp-bootstrap
23782 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23783 configure-stage1-libcpp:
23784         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23785         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23786         @r=`${PWD_COMMAND}`; export r; \
23787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23788         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23789         $(HOST_EXPORTS)  \
23790         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23791         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
23792         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
23793         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23794         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23795         case $(srcdir) in \
23796           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23797           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23798                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23799         esac; \
23800         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23801         libsrcdir="$$s/libcpp"; \
23802         $(SHELL) $${libsrcdir}/configure \
23803           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23804           --target=${target_alias} $${srcdiroption} \
23805            \
23806           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
23807 @endif libcpp-bootstrap
23808
23809 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23810 maybe-configure-stage2-libcpp:
23811 @if libcpp-bootstrap
23812 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23813 configure-stage2-libcpp:
23814         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23815         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23816         @r=`${PWD_COMMAND}`; export r; \
23817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23818         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23819         $(HOST_EXPORTS) \
23820         $(POSTSTAGE1_HOST_EXPORTS)  \
23821         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23822         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
23823         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
23824         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23825         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23826         case $(srcdir) in \
23827           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23828           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23829                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23830         esac; \
23831         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23832         libsrcdir="$$s/libcpp"; \
23833         $(SHELL) $${libsrcdir}/configure \
23834           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23835           --target=${target_alias} $${srcdiroption} \
23836           --with-build-libsubdir=$(HOST_SUBDIR) \
23837           @stage2_werror_flag@ 
23838 @endif libcpp-bootstrap
23839
23840 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
23841 maybe-configure-stageb2g0-libcpp:
23842 @if libcpp-bootstrap
23843 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
23844 configure-stageb2g0-libcpp:
23845         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23846         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23847         @r=`${PWD_COMMAND}`; export r; \
23848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23849         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23850         $(HOST_EXPORTS) \
23851         $(POSTSTAGE1_HOST_EXPORTS)  \
23852         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23853         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
23854         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
23855         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23856         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23857         case $(srcdir) in \
23858           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23859           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23860                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23861         esac; \
23862         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23863         libsrcdir="$$s/libcpp"; \
23864         $(SHELL) $${libsrcdir}/configure \
23865           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23866           --target=${target_alias} $${srcdiroption} \
23867           --with-build-libsubdir=$(HOST_SUBDIR) \
23868           @stage2_werror_flag@ 
23869 @endif libcpp-bootstrap
23870
23871 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23872 maybe-configure-stage3-libcpp:
23873 @if libcpp-bootstrap
23874 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23875 configure-stage3-libcpp:
23876         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23877         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23878         @r=`${PWD_COMMAND}`; export r; \
23879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23881         $(HOST_EXPORTS) \
23882         $(POSTSTAGE1_HOST_EXPORTS)  \
23883         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23884         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
23885         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
23886         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23887         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23888         case $(srcdir) in \
23889           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23890           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23891                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23892         esac; \
23893         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23894         libsrcdir="$$s/libcpp"; \
23895         $(SHELL) $${libsrcdir}/configure \
23896           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23897           --target=${target_alias} $${srcdiroption} \
23898           --with-build-libsubdir=$(HOST_SUBDIR) \
23899           @stage2_werror_flag@ 
23900 @endif libcpp-bootstrap
23901
23902 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
23903 maybe-configure-stageb3g2-libcpp:
23904 @if libcpp-bootstrap
23905 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
23906 configure-stageb3g2-libcpp:
23907         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23908         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23909         @r=`${PWD_COMMAND}`; export r; \
23910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23911         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23912         $(HOST_EXPORTS) \
23913         $(POSTSTAGE1_HOST_EXPORTS)  \
23914         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23915         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
23916         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
23917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23918         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23919         case $(srcdir) in \
23920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23921           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23923         esac; \
23924         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23925         libsrcdir="$$s/libcpp"; \
23926         $(SHELL) $${libsrcdir}/configure \
23927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23928           --target=${target_alias} $${srcdiroption} \
23929           --with-build-libsubdir=$(HOST_SUBDIR) \
23930           @stage2_werror_flag@ 
23931 @endif libcpp-bootstrap
23932
23933 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23934 maybe-configure-stage4-libcpp:
23935 @if libcpp-bootstrap
23936 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23937 configure-stage4-libcpp:
23938         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23939         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23940         @r=`${PWD_COMMAND}`; export r; \
23941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23942         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23943         $(HOST_EXPORTS) \
23944         $(POSTSTAGE1_HOST_EXPORTS)  \
23945         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23946         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
23947         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
23948         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23949         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23950         case $(srcdir) in \
23951           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23952           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23953                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23954         esac; \
23955         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23956         libsrcdir="$$s/libcpp"; \
23957         $(SHELL) $${libsrcdir}/configure \
23958           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23959           --target=${target_alias} $${srcdiroption} \
23960           --with-build-libsubdir=$(HOST_SUBDIR) \
23961           @stage2_werror_flag@ 
23962 @endif libcpp-bootstrap
23963
23964 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23965 maybe-configure-stageprofile-libcpp:
23966 @if libcpp-bootstrap
23967 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23968 configure-stageprofile-libcpp:
23969         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23970         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23971         @r=`${PWD_COMMAND}`; export r; \
23972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23973         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23974         $(HOST_EXPORTS) \
23975         $(POSTSTAGE1_HOST_EXPORTS)  \
23976         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23977         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
23978         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
23979         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23980         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23981         case $(srcdir) in \
23982           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23983           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23984                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23985         esac; \
23986         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23987         libsrcdir="$$s/libcpp"; \
23988         $(SHELL) $${libsrcdir}/configure \
23989           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23990           --target=${target_alias} $${srcdiroption} \
23991           --with-build-libsubdir=$(HOST_SUBDIR) \
23992           @stage2_werror_flag@ 
23993 @endif libcpp-bootstrap
23994
23995 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23996 maybe-configure-stagefeedback-libcpp:
23997 @if libcpp-bootstrap
23998 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23999 configure-stagefeedback-libcpp:
24000         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24001         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24002         @r=`${PWD_COMMAND}`; export r; \
24003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24004         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24005         $(HOST_EXPORTS) \
24006         $(POSTSTAGE1_HOST_EXPORTS)  \
24007         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24008         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
24009         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
24010         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24011         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24012         case $(srcdir) in \
24013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24014           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24016         esac; \
24017         srcdiroption="--srcdir=$${topdir}/libcpp"; \
24018         libsrcdir="$$s/libcpp"; \
24019         $(SHELL) $${libsrcdir}/configure \
24020           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24021           --target=${target_alias} $${srcdiroption} \
24022           --with-build-libsubdir=$(HOST_SUBDIR) \
24023           @stage2_werror_flag@ 
24024 @endif libcpp-bootstrap
24025
24026
24027
24028
24029
24030 .PHONY: all-libcpp maybe-all-libcpp
24031 maybe-all-libcpp:
24032 @if gcc-bootstrap
24033 all-libcpp: stage_current
24034 @endif gcc-bootstrap
24035 @if libcpp
24036 TARGET-libcpp=all
24037 maybe-all-libcpp: all-libcpp
24038 all-libcpp: configure-libcpp
24039         @r=`${PWD_COMMAND}`; export r; \
24040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24041         $(HOST_EXPORTS) \
24042         (cd $(HOST_SUBDIR)/libcpp && \
24043           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24044                 $(TARGET-libcpp))
24045 @endif libcpp
24046
24047
24048
24049 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24050 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24051 maybe-all-stage1-libcpp:
24052 maybe-clean-stage1-libcpp:
24053 @if libcpp-bootstrap
24054 maybe-all-stage1-libcpp: all-stage1-libcpp
24055 all-stage1: all-stage1-libcpp
24056 TARGET-stage1-libcpp = $(TARGET-libcpp)
24057 all-stage1-libcpp: configure-stage1-libcpp
24058         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24059         @r=`${PWD_COMMAND}`; export r; \
24060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24061         $(HOST_EXPORTS) \
24062         cd $(HOST_SUBDIR)/libcpp && \
24063         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24064                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
24065                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
24066                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
24067                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
24068                 $(TARGET-stage1-libcpp)
24069
24070 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24071 clean-stage1: clean-stage1-libcpp
24072 clean-stage1-libcpp:
24073         @if [ $(current_stage) = stage1 ]; then \
24074           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24075         else \
24076           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24077           $(MAKE) stage1-start; \
24078         fi; \
24079         cd $(HOST_SUBDIR)/libcpp && \
24080         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24081                  clean
24082 @endif libcpp-bootstrap
24083
24084
24085 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24086 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24087 maybe-all-stage2-libcpp:
24088 maybe-clean-stage2-libcpp:
24089 @if libcpp-bootstrap
24090 maybe-all-stage2-libcpp: all-stage2-libcpp
24091 all-stage2: all-stage2-libcpp
24092 TARGET-stage2-libcpp = $(TARGET-libcpp)
24093 all-stage2-libcpp: configure-stage2-libcpp
24094         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24095         @r=`${PWD_COMMAND}`; export r; \
24096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24097         $(HOST_EXPORTS) \
24098         $(POSTSTAGE1_HOST_EXPORTS) \
24099         cd $(HOST_SUBDIR)/libcpp && \
24100         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24101                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
24102                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24103                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24104                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24105                 $(TARGET-stage2-libcpp)
24106
24107 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24108 clean-stage2: clean-stage2-libcpp
24109 clean-stage2-libcpp:
24110         @if [ $(current_stage) = stage2 ]; then \
24111           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24112         else \
24113           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24114           $(MAKE) stage2-start; \
24115         fi; \
24116         cd $(HOST_SUBDIR)/libcpp && \
24117         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24118                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24119                  clean
24120 @endif libcpp-bootstrap
24121
24122
24123 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
24124 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
24125 maybe-all-stageb2g0-libcpp:
24126 maybe-clean-stageb2g0-libcpp:
24127 @if libcpp-bootstrap
24128 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
24129 all-stageb2g0: all-stageb2g0-libcpp
24130 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
24131 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
24132         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24133         @r=`${PWD_COMMAND}`; export r; \
24134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24135         $(HOST_EXPORTS) \
24136         $(POSTSTAGE1_HOST_EXPORTS) \
24137         cd $(HOST_SUBDIR)/libcpp && \
24138         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24139                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
24140                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
24141                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
24142                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24143                 $(TARGET-stageb2g0-libcpp)
24144
24145 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
24146 clean-stageb2g0: clean-stageb2g0-libcpp
24147 clean-stageb2g0-libcpp:
24148         @if [ $(current_stage) = stageb2g0 ]; then \
24149           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24150         else \
24151           [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
24152           $(MAKE) stageb2g0-start; \
24153         fi; \
24154         cd $(HOST_SUBDIR)/libcpp && \
24155         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24156                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24157                  clean
24158 @endif libcpp-bootstrap
24159
24160
24161 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24162 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24163 maybe-all-stage3-libcpp:
24164 maybe-clean-stage3-libcpp:
24165 @if libcpp-bootstrap
24166 maybe-all-stage3-libcpp: all-stage3-libcpp
24167 all-stage3: all-stage3-libcpp
24168 TARGET-stage3-libcpp = $(TARGET-libcpp)
24169 all-stage3-libcpp: configure-stage3-libcpp
24170         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24171         @r=`${PWD_COMMAND}`; export r; \
24172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24173         $(HOST_EXPORTS) \
24174         $(POSTSTAGE1_HOST_EXPORTS) \
24175         cd $(HOST_SUBDIR)/libcpp && \
24176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24177                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
24178                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
24179                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
24180                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24181                 $(TARGET-stage3-libcpp)
24182
24183 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24184 clean-stage3: clean-stage3-libcpp
24185 clean-stage3-libcpp:
24186         @if [ $(current_stage) = stage3 ]; then \
24187           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24188         else \
24189           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24190           $(MAKE) stage3-start; \
24191         fi; \
24192         cd $(HOST_SUBDIR)/libcpp && \
24193         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24194                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24195                  clean
24196 @endif libcpp-bootstrap
24197
24198
24199 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
24200 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
24201 maybe-all-stageb3g2-libcpp:
24202 maybe-clean-stageb3g2-libcpp:
24203 @if libcpp-bootstrap
24204 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
24205 all-stageb3g2: all-stageb3g2-libcpp
24206 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
24207 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
24208         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24209         @r=`${PWD_COMMAND}`; export r; \
24210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24211         $(HOST_EXPORTS) \
24212         $(POSTSTAGE1_HOST_EXPORTS) \
24213         cd $(HOST_SUBDIR)/libcpp && \
24214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24215                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
24216                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
24217                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
24218                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24219                 $(TARGET-stageb3g2-libcpp)
24220
24221 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
24222 clean-stageb3g2: clean-stageb3g2-libcpp
24223 clean-stageb3g2-libcpp:
24224         @if [ $(current_stage) = stageb3g2 ]; then \
24225           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24226         else \
24227           [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
24228           $(MAKE) stageb3g2-start; \
24229         fi; \
24230         cd $(HOST_SUBDIR)/libcpp && \
24231         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24232                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24233                  clean
24234 @endif libcpp-bootstrap
24235
24236
24237 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24238 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24239 maybe-all-stage4-libcpp:
24240 maybe-clean-stage4-libcpp:
24241 @if libcpp-bootstrap
24242 maybe-all-stage4-libcpp: all-stage4-libcpp
24243 all-stage4: all-stage4-libcpp
24244 TARGET-stage4-libcpp = $(TARGET-libcpp)
24245 all-stage4-libcpp: configure-stage4-libcpp
24246         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24247         @r=`${PWD_COMMAND}`; export r; \
24248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24249         $(HOST_EXPORTS) \
24250         $(POSTSTAGE1_HOST_EXPORTS) \
24251         cd $(HOST_SUBDIR)/libcpp && \
24252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24253                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
24254                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24255                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
24256                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24257                 $(TARGET-stage4-libcpp)
24258
24259 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24260 clean-stage4: clean-stage4-libcpp
24261 clean-stage4-libcpp:
24262         @if [ $(current_stage) = stage4 ]; then \
24263           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24264         else \
24265           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24266           $(MAKE) stage4-start; \
24267         fi; \
24268         cd $(HOST_SUBDIR)/libcpp && \
24269         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24270                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24271                  clean
24272 @endif libcpp-bootstrap
24273
24274
24275 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24276 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24277 maybe-all-stageprofile-libcpp:
24278 maybe-clean-stageprofile-libcpp:
24279 @if libcpp-bootstrap
24280 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24281 all-stageprofile: all-stageprofile-libcpp
24282 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24283 all-stageprofile-libcpp: configure-stageprofile-libcpp
24284         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24285         @r=`${PWD_COMMAND}`; export r; \
24286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24287         $(HOST_EXPORTS) \
24288         $(POSTSTAGE1_HOST_EXPORTS) \
24289         cd $(HOST_SUBDIR)/libcpp && \
24290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24291                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
24292                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24293                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24294                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24295                 $(TARGET-stageprofile-libcpp)
24296
24297 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24298 clean-stageprofile: clean-stageprofile-libcpp
24299 clean-stageprofile-libcpp:
24300         @if [ $(current_stage) = stageprofile ]; then \
24301           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24302         else \
24303           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24304           $(MAKE) stageprofile-start; \
24305         fi; \
24306         cd $(HOST_SUBDIR)/libcpp && \
24307         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24308                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24309                  clean
24310 @endif libcpp-bootstrap
24311
24312
24313 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24314 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24315 maybe-all-stagefeedback-libcpp:
24316 maybe-clean-stagefeedback-libcpp:
24317 @if libcpp-bootstrap
24318 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24319 all-stagefeedback: all-stagefeedback-libcpp
24320 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24321 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24322         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24323         @r=`${PWD_COMMAND}`; export r; \
24324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24325         $(HOST_EXPORTS) \
24326         $(POSTSTAGE1_HOST_EXPORTS) \
24327         cd $(HOST_SUBDIR)/libcpp && \
24328         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24329                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
24330                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24331                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24332                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24333                 $(TARGET-stagefeedback-libcpp)
24334
24335 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24336 clean-stagefeedback: clean-stagefeedback-libcpp
24337 clean-stagefeedback-libcpp:
24338         @if [ $(current_stage) = stagefeedback ]; then \
24339           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24340         else \
24341           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24342           $(MAKE) stagefeedback-start; \
24343         fi; \
24344         cd $(HOST_SUBDIR)/libcpp && \
24345         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24346                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24347                  clean
24348 @endif libcpp-bootstrap
24349
24350
24351
24352
24353
24354 .PHONY: check-libcpp maybe-check-libcpp
24355 maybe-check-libcpp:
24356 @if libcpp
24357 maybe-check-libcpp: check-libcpp
24358
24359 check-libcpp:
24360         @: $(MAKE); $(unstage)
24361         @r=`${PWD_COMMAND}`; export r; \
24362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24363         $(HOST_EXPORTS) \
24364         (cd $(HOST_SUBDIR)/libcpp && \
24365           $(MAKE) $(FLAGS_TO_PASS)  check)
24366
24367 @endif libcpp
24368
24369 .PHONY: install-libcpp maybe-install-libcpp
24370 maybe-install-libcpp:
24371 @if libcpp
24372 maybe-install-libcpp: install-libcpp
24373
24374 install-libcpp: installdirs
24375         @: $(MAKE); $(unstage)
24376         @r=`${PWD_COMMAND}`; export r; \
24377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24378         $(HOST_EXPORTS) \
24379         (cd $(HOST_SUBDIR)/libcpp && \
24380           $(MAKE) $(FLAGS_TO_PASS)  install)
24381
24382 @endif libcpp
24383
24384 # Other targets (info, dvi, pdf, etc.)
24385
24386 .PHONY: maybe-info-libcpp info-libcpp
24387 maybe-info-libcpp:
24388 @if libcpp
24389 maybe-info-libcpp: info-libcpp
24390
24391 info-libcpp: \
24392     configure-libcpp 
24393         @[ -f ./libcpp/Makefile ] || exit 0; \
24394         r=`${PWD_COMMAND}`; export r; \
24395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24396         $(HOST_EXPORTS) \
24397         for flag in $(EXTRA_HOST_FLAGS) ; do \
24398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24399         done; \
24400         echo "Doing info in libcpp" ; \
24401         (cd $(HOST_SUBDIR)/libcpp && \
24402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24404                   "RANLIB=$${RANLIB}" \
24405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24406                   info) \
24407           || exit 1
24408
24409 @endif libcpp
24410
24411 .PHONY: maybe-dvi-libcpp dvi-libcpp
24412 maybe-dvi-libcpp:
24413 @if libcpp
24414 maybe-dvi-libcpp: dvi-libcpp
24415
24416 dvi-libcpp: \
24417     configure-libcpp 
24418         @[ -f ./libcpp/Makefile ] || exit 0; \
24419         r=`${PWD_COMMAND}`; export r; \
24420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24421         $(HOST_EXPORTS) \
24422         for flag in $(EXTRA_HOST_FLAGS) ; do \
24423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24424         done; \
24425         echo "Doing dvi in libcpp" ; \
24426         (cd $(HOST_SUBDIR)/libcpp && \
24427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24429                   "RANLIB=$${RANLIB}" \
24430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24431                   dvi) \
24432           || exit 1
24433
24434 @endif libcpp
24435
24436 .PHONY: maybe-pdf-libcpp pdf-libcpp
24437 maybe-pdf-libcpp:
24438 @if libcpp
24439 maybe-pdf-libcpp: pdf-libcpp
24440
24441 pdf-libcpp: \
24442     configure-libcpp 
24443         @[ -f ./libcpp/Makefile ] || exit 0; \
24444         r=`${PWD_COMMAND}`; export r; \
24445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24446         $(HOST_EXPORTS) \
24447         for flag in $(EXTRA_HOST_FLAGS) ; do \
24448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24449         done; \
24450         echo "Doing pdf in libcpp" ; \
24451         (cd $(HOST_SUBDIR)/libcpp && \
24452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24454                   "RANLIB=$${RANLIB}" \
24455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24456                   pdf) \
24457           || exit 1
24458
24459 @endif libcpp
24460
24461 .PHONY: maybe-html-libcpp html-libcpp
24462 maybe-html-libcpp:
24463 @if libcpp
24464 maybe-html-libcpp: html-libcpp
24465
24466 html-libcpp: \
24467     configure-libcpp 
24468         @[ -f ./libcpp/Makefile ] || exit 0; \
24469         r=`${PWD_COMMAND}`; export r; \
24470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24471         $(HOST_EXPORTS) \
24472         for flag in $(EXTRA_HOST_FLAGS) ; do \
24473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24474         done; \
24475         echo "Doing html in libcpp" ; \
24476         (cd $(HOST_SUBDIR)/libcpp && \
24477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24479                   "RANLIB=$${RANLIB}" \
24480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24481                   html) \
24482           || exit 1
24483
24484 @endif libcpp
24485
24486 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24487 maybe-TAGS-libcpp:
24488 @if libcpp
24489 maybe-TAGS-libcpp: TAGS-libcpp
24490
24491 TAGS-libcpp: \
24492     configure-libcpp 
24493         @[ -f ./libcpp/Makefile ] || exit 0; \
24494         r=`${PWD_COMMAND}`; export r; \
24495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24496         $(HOST_EXPORTS) \
24497         for flag in $(EXTRA_HOST_FLAGS) ; do \
24498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24499         done; \
24500         echo "Doing TAGS in libcpp" ; \
24501         (cd $(HOST_SUBDIR)/libcpp && \
24502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24504                   "RANLIB=$${RANLIB}" \
24505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24506                   TAGS) \
24507           || exit 1
24508
24509 @endif libcpp
24510
24511 .PHONY: maybe-install-info-libcpp install-info-libcpp
24512 maybe-install-info-libcpp:
24513 @if libcpp
24514 maybe-install-info-libcpp: install-info-libcpp
24515
24516 install-info-libcpp: \
24517     configure-libcpp \
24518     info-libcpp 
24519         @[ -f ./libcpp/Makefile ] || exit 0; \
24520         r=`${PWD_COMMAND}`; export r; \
24521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24522         $(HOST_EXPORTS) \
24523         for flag in $(EXTRA_HOST_FLAGS) ; do \
24524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24525         done; \
24526         echo "Doing install-info in libcpp" ; \
24527         (cd $(HOST_SUBDIR)/libcpp && \
24528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24530                   "RANLIB=$${RANLIB}" \
24531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24532                   install-info) \
24533           || exit 1
24534
24535 @endif libcpp
24536
24537 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24538 maybe-install-pdf-libcpp:
24539 @if libcpp
24540 maybe-install-pdf-libcpp: install-pdf-libcpp
24541
24542 install-pdf-libcpp: \
24543     configure-libcpp \
24544     pdf-libcpp 
24545         @[ -f ./libcpp/Makefile ] || exit 0; \
24546         r=`${PWD_COMMAND}`; export r; \
24547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24548         $(HOST_EXPORTS) \
24549         for flag in $(EXTRA_HOST_FLAGS) ; do \
24550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24551         done; \
24552         echo "Doing install-pdf in libcpp" ; \
24553         (cd $(HOST_SUBDIR)/libcpp && \
24554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24556                   "RANLIB=$${RANLIB}" \
24557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24558                   install-pdf) \
24559           || exit 1
24560
24561 @endif libcpp
24562
24563 .PHONY: maybe-install-html-libcpp install-html-libcpp
24564 maybe-install-html-libcpp:
24565 @if libcpp
24566 maybe-install-html-libcpp: install-html-libcpp
24567
24568 install-html-libcpp: \
24569     configure-libcpp \
24570     html-libcpp 
24571         @[ -f ./libcpp/Makefile ] || exit 0; \
24572         r=`${PWD_COMMAND}`; export r; \
24573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24574         $(HOST_EXPORTS) \
24575         for flag in $(EXTRA_HOST_FLAGS) ; do \
24576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24577         done; \
24578         echo "Doing install-html in libcpp" ; \
24579         (cd $(HOST_SUBDIR)/libcpp && \
24580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24582                   "RANLIB=$${RANLIB}" \
24583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24584                   install-html) \
24585           || exit 1
24586
24587 @endif libcpp
24588
24589 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24590 maybe-installcheck-libcpp:
24591 @if libcpp
24592 maybe-installcheck-libcpp: installcheck-libcpp
24593
24594 installcheck-libcpp: \
24595     configure-libcpp 
24596         @[ -f ./libcpp/Makefile ] || exit 0; \
24597         r=`${PWD_COMMAND}`; export r; \
24598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24599         $(HOST_EXPORTS) \
24600         for flag in $(EXTRA_HOST_FLAGS) ; do \
24601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24602         done; \
24603         echo "Doing installcheck in libcpp" ; \
24604         (cd $(HOST_SUBDIR)/libcpp && \
24605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24607                   "RANLIB=$${RANLIB}" \
24608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24609                   installcheck) \
24610           || exit 1
24611
24612 @endif libcpp
24613
24614 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24615 maybe-mostlyclean-libcpp:
24616 @if libcpp
24617 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24618
24619 mostlyclean-libcpp: 
24620         @[ -f ./libcpp/Makefile ] || exit 0; \
24621         r=`${PWD_COMMAND}`; export r; \
24622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24623         $(HOST_EXPORTS) \
24624         for flag in $(EXTRA_HOST_FLAGS) ; do \
24625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24626         done; \
24627         echo "Doing mostlyclean in libcpp" ; \
24628         (cd $(HOST_SUBDIR)/libcpp && \
24629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24631                   "RANLIB=$${RANLIB}" \
24632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24633                   mostlyclean) \
24634           || exit 1
24635
24636 @endif libcpp
24637
24638 .PHONY: maybe-clean-libcpp clean-libcpp
24639 maybe-clean-libcpp:
24640 @if libcpp
24641 maybe-clean-libcpp: clean-libcpp
24642
24643 clean-libcpp: 
24644         @[ -f ./libcpp/Makefile ] || exit 0; \
24645         r=`${PWD_COMMAND}`; export r; \
24646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24647         $(HOST_EXPORTS) \
24648         for flag in $(EXTRA_HOST_FLAGS) ; do \
24649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24650         done; \
24651         echo "Doing clean in libcpp" ; \
24652         (cd $(HOST_SUBDIR)/libcpp && \
24653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24655                   "RANLIB=$${RANLIB}" \
24656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24657                   clean) \
24658           || exit 1
24659
24660 @endif libcpp
24661
24662 .PHONY: maybe-distclean-libcpp distclean-libcpp
24663 maybe-distclean-libcpp:
24664 @if libcpp
24665 maybe-distclean-libcpp: distclean-libcpp
24666
24667 distclean-libcpp: 
24668         @[ -f ./libcpp/Makefile ] || exit 0; \
24669         r=`${PWD_COMMAND}`; export r; \
24670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24671         $(HOST_EXPORTS) \
24672         for flag in $(EXTRA_HOST_FLAGS) ; do \
24673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24674         done; \
24675         echo "Doing distclean in libcpp" ; \
24676         (cd $(HOST_SUBDIR)/libcpp && \
24677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24679                   "RANLIB=$${RANLIB}" \
24680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24681                   distclean) \
24682           || exit 1
24683
24684 @endif libcpp
24685
24686 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24687 maybe-maintainer-clean-libcpp:
24688 @if libcpp
24689 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24690
24691 maintainer-clean-libcpp: 
24692         @[ -f ./libcpp/Makefile ] || exit 0; \
24693         r=`${PWD_COMMAND}`; export r; \
24694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24695         $(HOST_EXPORTS) \
24696         for flag in $(EXTRA_HOST_FLAGS) ; do \
24697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24698         done; \
24699         echo "Doing maintainer-clean in libcpp" ; \
24700         (cd $(HOST_SUBDIR)/libcpp && \
24701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24703                   "RANLIB=$${RANLIB}" \
24704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24705                   maintainer-clean) \
24706           || exit 1
24707
24708 @endif libcpp
24709
24710
24711
24712 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
24713 maybe-configure-libdecnumber:
24714 @if gcc-bootstrap
24715 configure-libdecnumber: stage_current
24716 @endif gcc-bootstrap
24717 @if libdecnumber
24718 maybe-configure-libdecnumber: configure-libdecnumber
24719 configure-libdecnumber: 
24720         @r=`${PWD_COMMAND}`; export r; \
24721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24722         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24723         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24724         $(HOST_EXPORTS) \
24725         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
24726         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
24727         case $(srcdir) in \
24728           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24729           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24730                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24731         esac; \
24732         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24733         libsrcdir="$$s/libdecnumber"; \
24734         $(SHELL) $${libsrcdir}/configure \
24735           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24736           --target=${target_alias} $${srcdiroption}  \
24737           || exit 1
24738 @endif libdecnumber
24739
24740
24741
24742 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
24743 maybe-configure-stage1-libdecnumber:
24744 @if libdecnumber-bootstrap
24745 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
24746 configure-stage1-libdecnumber:
24747         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24748         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24749         @r=`${PWD_COMMAND}`; export r; \
24750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24751         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24752         $(HOST_EXPORTS)  \
24753         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24754         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
24755         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
24756         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24757         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24758         case $(srcdir) in \
24759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24760           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24762         esac; \
24763         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24764         libsrcdir="$$s/libdecnumber"; \
24765         $(SHELL) $${libsrcdir}/configure \
24766           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24767           --target=${target_alias} $${srcdiroption} \
24768            \
24769           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
24770 @endif libdecnumber-bootstrap
24771
24772 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
24773 maybe-configure-stage2-libdecnumber:
24774 @if libdecnumber-bootstrap
24775 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
24776 configure-stage2-libdecnumber:
24777         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24778         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24779         @r=`${PWD_COMMAND}`; export r; \
24780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24781         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24782         $(HOST_EXPORTS) \
24783         $(POSTSTAGE1_HOST_EXPORTS)  \
24784         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24785         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
24786         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
24787         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24788         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24789         case $(srcdir) in \
24790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24791           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24793         esac; \
24794         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24795         libsrcdir="$$s/libdecnumber"; \
24796         $(SHELL) $${libsrcdir}/configure \
24797           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24798           --target=${target_alias} $${srcdiroption} \
24799           --with-build-libsubdir=$(HOST_SUBDIR) \
24800           @stage2_werror_flag@ 
24801 @endif libdecnumber-bootstrap
24802
24803 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
24804 maybe-configure-stageb2g0-libdecnumber:
24805 @if libdecnumber-bootstrap
24806 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
24807 configure-stageb2g0-libdecnumber:
24808         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24809         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24810         @r=`${PWD_COMMAND}`; export r; \
24811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24812         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24813         $(HOST_EXPORTS) \
24814         $(POSTSTAGE1_HOST_EXPORTS)  \
24815         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24816         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
24817         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
24818         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24819         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24820         case $(srcdir) in \
24821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24822           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24824         esac; \
24825         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24826         libsrcdir="$$s/libdecnumber"; \
24827         $(SHELL) $${libsrcdir}/configure \
24828           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24829           --target=${target_alias} $${srcdiroption} \
24830           --with-build-libsubdir=$(HOST_SUBDIR) \
24831           @stage2_werror_flag@ 
24832 @endif libdecnumber-bootstrap
24833
24834 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
24835 maybe-configure-stage3-libdecnumber:
24836 @if libdecnumber-bootstrap
24837 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
24838 configure-stage3-libdecnumber:
24839         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24840         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24841         @r=`${PWD_COMMAND}`; export r; \
24842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24844         $(HOST_EXPORTS) \
24845         $(POSTSTAGE1_HOST_EXPORTS)  \
24846         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24847         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
24848         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
24849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24850         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24851         case $(srcdir) in \
24852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24853           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24855         esac; \
24856         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24857         libsrcdir="$$s/libdecnumber"; \
24858         $(SHELL) $${libsrcdir}/configure \
24859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24860           --target=${target_alias} $${srcdiroption} \
24861           --with-build-libsubdir=$(HOST_SUBDIR) \
24862           @stage2_werror_flag@ 
24863 @endif libdecnumber-bootstrap
24864
24865 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
24866 maybe-configure-stageb3g2-libdecnumber:
24867 @if libdecnumber-bootstrap
24868 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
24869 configure-stageb3g2-libdecnumber:
24870         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24871         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24872         @r=`${PWD_COMMAND}`; export r; \
24873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24874         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24875         $(HOST_EXPORTS) \
24876         $(POSTSTAGE1_HOST_EXPORTS)  \
24877         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24878         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
24879         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
24880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24881         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24882         case $(srcdir) in \
24883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24884           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24886         esac; \
24887         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24888         libsrcdir="$$s/libdecnumber"; \
24889         $(SHELL) $${libsrcdir}/configure \
24890           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24891           --target=${target_alias} $${srcdiroption} \
24892           --with-build-libsubdir=$(HOST_SUBDIR) \
24893           @stage2_werror_flag@ 
24894 @endif libdecnumber-bootstrap
24895
24896 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
24897 maybe-configure-stage4-libdecnumber:
24898 @if libdecnumber-bootstrap
24899 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
24900 configure-stage4-libdecnumber:
24901         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24902         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24903         @r=`${PWD_COMMAND}`; export r; \
24904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24905         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24906         $(HOST_EXPORTS) \
24907         $(POSTSTAGE1_HOST_EXPORTS)  \
24908         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24909         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
24910         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
24911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24912         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24913         case $(srcdir) in \
24914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24915           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24917         esac; \
24918         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24919         libsrcdir="$$s/libdecnumber"; \
24920         $(SHELL) $${libsrcdir}/configure \
24921           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24922           --target=${target_alias} $${srcdiroption} \
24923           --with-build-libsubdir=$(HOST_SUBDIR) \
24924           @stage2_werror_flag@ 
24925 @endif libdecnumber-bootstrap
24926
24927 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
24928 maybe-configure-stageprofile-libdecnumber:
24929 @if libdecnumber-bootstrap
24930 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24931 configure-stageprofile-libdecnumber:
24932         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24934         @r=`${PWD_COMMAND}`; export r; \
24935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24936         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24937         $(HOST_EXPORTS) \
24938         $(POSTSTAGE1_HOST_EXPORTS)  \
24939         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
24940         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
24941         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
24942         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24943         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24944         case $(srcdir) in \
24945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24946           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24948         esac; \
24949         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24950         libsrcdir="$$s/libdecnumber"; \
24951         $(SHELL) $${libsrcdir}/configure \
24952           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24953           --target=${target_alias} $${srcdiroption} \
24954           --with-build-libsubdir=$(HOST_SUBDIR) \
24955           @stage2_werror_flag@ 
24956 @endif libdecnumber-bootstrap
24957
24958 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
24959 maybe-configure-stagefeedback-libdecnumber:
24960 @if libdecnumber-bootstrap
24961 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24962 configure-stagefeedback-libdecnumber:
24963         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24964         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24965         @r=`${PWD_COMMAND}`; export r; \
24966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24967         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24968         $(HOST_EXPORTS) \
24969         $(POSTSTAGE1_HOST_EXPORTS)  \
24970         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24971         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
24972         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
24973         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24974         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24975         case $(srcdir) in \
24976           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24977           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24978                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24979         esac; \
24980         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24981         libsrcdir="$$s/libdecnumber"; \
24982         $(SHELL) $${libsrcdir}/configure \
24983           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24984           --target=${target_alias} $${srcdiroption} \
24985           --with-build-libsubdir=$(HOST_SUBDIR) \
24986           @stage2_werror_flag@ 
24987 @endif libdecnumber-bootstrap
24988
24989
24990
24991
24992
24993 .PHONY: all-libdecnumber maybe-all-libdecnumber
24994 maybe-all-libdecnumber:
24995 @if gcc-bootstrap
24996 all-libdecnumber: stage_current
24997 @endif gcc-bootstrap
24998 @if libdecnumber
24999 TARGET-libdecnumber=all
25000 maybe-all-libdecnumber: all-libdecnumber
25001 all-libdecnumber: configure-libdecnumber
25002         @r=`${PWD_COMMAND}`; export r; \
25003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25004         $(HOST_EXPORTS) \
25005         (cd $(HOST_SUBDIR)/libdecnumber && \
25006           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25007                 $(TARGET-libdecnumber))
25008 @endif libdecnumber
25009
25010
25011
25012 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
25013 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
25014 maybe-all-stage1-libdecnumber:
25015 maybe-clean-stage1-libdecnumber:
25016 @if libdecnumber-bootstrap
25017 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
25018 all-stage1: all-stage1-libdecnumber
25019 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
25020 all-stage1-libdecnumber: configure-stage1-libdecnumber
25021         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25022         @r=`${PWD_COMMAND}`; export r; \
25023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25024         $(HOST_EXPORTS) \
25025         cd $(HOST_SUBDIR)/libdecnumber && \
25026         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25027                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25028                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25029                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25030                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
25031                 $(TARGET-stage1-libdecnumber)
25032
25033 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
25034 clean-stage1: clean-stage1-libdecnumber
25035 clean-stage1-libdecnumber:
25036         @if [ $(current_stage) = stage1 ]; then \
25037           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25038         else \
25039           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
25040           $(MAKE) stage1-start; \
25041         fi; \
25042         cd $(HOST_SUBDIR)/libdecnumber && \
25043         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25044                  clean
25045 @endif libdecnumber-bootstrap
25046
25047
25048 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
25049 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
25050 maybe-all-stage2-libdecnumber:
25051 maybe-clean-stage2-libdecnumber:
25052 @if libdecnumber-bootstrap
25053 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
25054 all-stage2: all-stage2-libdecnumber
25055 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
25056 all-stage2-libdecnumber: configure-stage2-libdecnumber
25057         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25058         @r=`${PWD_COMMAND}`; export r; \
25059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25060         $(HOST_EXPORTS) \
25061         $(POSTSTAGE1_HOST_EXPORTS) \
25062         cd $(HOST_SUBDIR)/libdecnumber && \
25063         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25064                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25065                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25066                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25067                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25068                 $(TARGET-stage2-libdecnumber)
25069
25070 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
25071 clean-stage2: clean-stage2-libdecnumber
25072 clean-stage2-libdecnumber:
25073         @if [ $(current_stage) = stage2 ]; then \
25074           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25075         else \
25076           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
25077           $(MAKE) stage2-start; \
25078         fi; \
25079         cd $(HOST_SUBDIR)/libdecnumber && \
25080         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25081                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25082                  clean
25083 @endif libdecnumber-bootstrap
25084
25085
25086 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
25087 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
25088 maybe-all-stageb2g0-libdecnumber:
25089 maybe-clean-stageb2g0-libdecnumber:
25090 @if libdecnumber-bootstrap
25091 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
25092 all-stageb2g0: all-stageb2g0-libdecnumber
25093 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
25094 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
25095         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25096         @r=`${PWD_COMMAND}`; export r; \
25097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25098         $(HOST_EXPORTS) \
25099         $(POSTSTAGE1_HOST_EXPORTS) \
25100         cd $(HOST_SUBDIR)/libdecnumber && \
25101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25102                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25103                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25104                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25105                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25106                 $(TARGET-stageb2g0-libdecnumber)
25107
25108 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
25109 clean-stageb2g0: clean-stageb2g0-libdecnumber
25110 clean-stageb2g0-libdecnumber:
25111         @if [ $(current_stage) = stageb2g0 ]; then \
25112           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25113         else \
25114           [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
25115           $(MAKE) stageb2g0-start; \
25116         fi; \
25117         cd $(HOST_SUBDIR)/libdecnumber && \
25118         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25119                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25120                  clean
25121 @endif libdecnumber-bootstrap
25122
25123
25124 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
25125 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
25126 maybe-all-stage3-libdecnumber:
25127 maybe-clean-stage3-libdecnumber:
25128 @if libdecnumber-bootstrap
25129 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
25130 all-stage3: all-stage3-libdecnumber
25131 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
25132 all-stage3-libdecnumber: configure-stage3-libdecnumber
25133         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25134         @r=`${PWD_COMMAND}`; export r; \
25135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25136         $(HOST_EXPORTS) \
25137         $(POSTSTAGE1_HOST_EXPORTS) \
25138         cd $(HOST_SUBDIR)/libdecnumber && \
25139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25140                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25141                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25142                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25143                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25144                 $(TARGET-stage3-libdecnumber)
25145
25146 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
25147 clean-stage3: clean-stage3-libdecnumber
25148 clean-stage3-libdecnumber:
25149         @if [ $(current_stage) = stage3 ]; then \
25150           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25151         else \
25152           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
25153           $(MAKE) stage3-start; \
25154         fi; \
25155         cd $(HOST_SUBDIR)/libdecnumber && \
25156         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25157                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25158                  clean
25159 @endif libdecnumber-bootstrap
25160
25161
25162 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
25163 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
25164 maybe-all-stageb3g2-libdecnumber:
25165 maybe-clean-stageb3g2-libdecnumber:
25166 @if libdecnumber-bootstrap
25167 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
25168 all-stageb3g2: all-stageb3g2-libdecnumber
25169 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
25170 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
25171         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25172         @r=`${PWD_COMMAND}`; export r; \
25173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25174         $(HOST_EXPORTS) \
25175         $(POSTSTAGE1_HOST_EXPORTS) \
25176         cd $(HOST_SUBDIR)/libdecnumber && \
25177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25178                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25179                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25180                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25181                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25182                 $(TARGET-stageb3g2-libdecnumber)
25183
25184 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
25185 clean-stageb3g2: clean-stageb3g2-libdecnumber
25186 clean-stageb3g2-libdecnumber:
25187         @if [ $(current_stage) = stageb3g2 ]; then \
25188           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25189         else \
25190           [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
25191           $(MAKE) stageb3g2-start; \
25192         fi; \
25193         cd $(HOST_SUBDIR)/libdecnumber && \
25194         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25195                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25196                  clean
25197 @endif libdecnumber-bootstrap
25198
25199
25200 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
25201 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
25202 maybe-all-stage4-libdecnumber:
25203 maybe-clean-stage4-libdecnumber:
25204 @if libdecnumber-bootstrap
25205 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
25206 all-stage4: all-stage4-libdecnumber
25207 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
25208 all-stage4-libdecnumber: configure-stage4-libdecnumber
25209         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25210         @r=`${PWD_COMMAND}`; export r; \
25211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25212         $(HOST_EXPORTS) \
25213         $(POSTSTAGE1_HOST_EXPORTS) \
25214         cd $(HOST_SUBDIR)/libdecnumber && \
25215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25216                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25217                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25218                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25219                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25220                 $(TARGET-stage4-libdecnumber)
25221
25222 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
25223 clean-stage4: clean-stage4-libdecnumber
25224 clean-stage4-libdecnumber:
25225         @if [ $(current_stage) = stage4 ]; then \
25226           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25227         else \
25228           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
25229           $(MAKE) stage4-start; \
25230         fi; \
25231         cd $(HOST_SUBDIR)/libdecnumber && \
25232         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25233                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25234                  clean
25235 @endif libdecnumber-bootstrap
25236
25237
25238 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
25239 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
25240 maybe-all-stageprofile-libdecnumber:
25241 maybe-clean-stageprofile-libdecnumber:
25242 @if libdecnumber-bootstrap
25243 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
25244 all-stageprofile: all-stageprofile-libdecnumber
25245 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
25246 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25247         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25248         @r=`${PWD_COMMAND}`; export r; \
25249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250         $(HOST_EXPORTS) \
25251         $(POSTSTAGE1_HOST_EXPORTS) \
25252         cd $(HOST_SUBDIR)/libdecnumber && \
25253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25254                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25255                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25256                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25257                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25258                 $(TARGET-stageprofile-libdecnumber)
25259
25260 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
25261 clean-stageprofile: clean-stageprofile-libdecnumber
25262 clean-stageprofile-libdecnumber:
25263         @if [ $(current_stage) = stageprofile ]; then \
25264           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25265         else \
25266           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
25267           $(MAKE) stageprofile-start; \
25268         fi; \
25269         cd $(HOST_SUBDIR)/libdecnumber && \
25270         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25271                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25272                  clean
25273 @endif libdecnumber-bootstrap
25274
25275
25276 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
25277 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
25278 maybe-all-stagefeedback-libdecnumber:
25279 maybe-clean-stagefeedback-libdecnumber:
25280 @if libdecnumber-bootstrap
25281 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
25282 all-stagefeedback: all-stagefeedback-libdecnumber
25283 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
25284 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25285         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25286         @r=`${PWD_COMMAND}`; export r; \
25287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25288         $(HOST_EXPORTS) \
25289         $(POSTSTAGE1_HOST_EXPORTS) \
25290         cd $(HOST_SUBDIR)/libdecnumber && \
25291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25292                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25293                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25294                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25295                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25296                 $(TARGET-stagefeedback-libdecnumber)
25297
25298 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
25299 clean-stagefeedback: clean-stagefeedback-libdecnumber
25300 clean-stagefeedback-libdecnumber:
25301         @if [ $(current_stage) = stagefeedback ]; then \
25302           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25303         else \
25304           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
25305           $(MAKE) stagefeedback-start; \
25306         fi; \
25307         cd $(HOST_SUBDIR)/libdecnumber && \
25308         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25309                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25310                  clean
25311 @endif libdecnumber-bootstrap
25312
25313
25314
25315
25316
25317 .PHONY: check-libdecnumber maybe-check-libdecnumber
25318 maybe-check-libdecnumber:
25319 @if libdecnumber
25320 maybe-check-libdecnumber: check-libdecnumber
25321
25322 check-libdecnumber:
25323         @: $(MAKE); $(unstage)
25324         @r=`${PWD_COMMAND}`; export r; \
25325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25326         $(HOST_EXPORTS) \
25327         (cd $(HOST_SUBDIR)/libdecnumber && \
25328           $(MAKE) $(FLAGS_TO_PASS)  check)
25329
25330 @endif libdecnumber
25331
25332 .PHONY: install-libdecnumber maybe-install-libdecnumber
25333 maybe-install-libdecnumber:
25334 @if libdecnumber
25335 maybe-install-libdecnumber: install-libdecnumber
25336
25337 install-libdecnumber: installdirs
25338         @: $(MAKE); $(unstage)
25339         @r=`${PWD_COMMAND}`; export r; \
25340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25341         $(HOST_EXPORTS) \
25342         (cd $(HOST_SUBDIR)/libdecnumber && \
25343           $(MAKE) $(FLAGS_TO_PASS)  install)
25344
25345 @endif libdecnumber
25346
25347 # Other targets (info, dvi, pdf, etc.)
25348
25349 .PHONY: maybe-info-libdecnumber info-libdecnumber
25350 maybe-info-libdecnumber:
25351 @if libdecnumber
25352 maybe-info-libdecnumber: info-libdecnumber
25353
25354 info-libdecnumber: \
25355     configure-libdecnumber 
25356         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25357         r=`${PWD_COMMAND}`; export r; \
25358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25359         $(HOST_EXPORTS) \
25360         for flag in $(EXTRA_HOST_FLAGS) ; do \
25361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25362         done; \
25363         echo "Doing info in libdecnumber" ; \
25364         (cd $(HOST_SUBDIR)/libdecnumber && \
25365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25367                   "RANLIB=$${RANLIB}" \
25368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25369                   info) \
25370           || exit 1
25371
25372 @endif libdecnumber
25373
25374 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
25375 maybe-dvi-libdecnumber:
25376 @if libdecnumber
25377 maybe-dvi-libdecnumber: dvi-libdecnumber
25378
25379 dvi-libdecnumber: \
25380     configure-libdecnumber 
25381         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25382         r=`${PWD_COMMAND}`; export r; \
25383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25384         $(HOST_EXPORTS) \
25385         for flag in $(EXTRA_HOST_FLAGS) ; do \
25386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25387         done; \
25388         echo "Doing dvi in libdecnumber" ; \
25389         (cd $(HOST_SUBDIR)/libdecnumber && \
25390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25392                   "RANLIB=$${RANLIB}" \
25393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25394                   dvi) \
25395           || exit 1
25396
25397 @endif libdecnumber
25398
25399 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
25400 maybe-pdf-libdecnumber:
25401 @if libdecnumber
25402 maybe-pdf-libdecnumber: pdf-libdecnumber
25403
25404 pdf-libdecnumber: \
25405     configure-libdecnumber 
25406         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25407         r=`${PWD_COMMAND}`; export r; \
25408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25409         $(HOST_EXPORTS) \
25410         for flag in $(EXTRA_HOST_FLAGS) ; do \
25411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25412         done; \
25413         echo "Doing pdf in libdecnumber" ; \
25414         (cd $(HOST_SUBDIR)/libdecnumber && \
25415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25417                   "RANLIB=$${RANLIB}" \
25418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25419                   pdf) \
25420           || exit 1
25421
25422 @endif libdecnumber
25423
25424 .PHONY: maybe-html-libdecnumber html-libdecnumber
25425 maybe-html-libdecnumber:
25426 @if libdecnumber
25427 maybe-html-libdecnumber: html-libdecnumber
25428
25429 html-libdecnumber: \
25430     configure-libdecnumber 
25431         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25432         r=`${PWD_COMMAND}`; export r; \
25433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25434         $(HOST_EXPORTS) \
25435         for flag in $(EXTRA_HOST_FLAGS) ; do \
25436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25437         done; \
25438         echo "Doing html in libdecnumber" ; \
25439         (cd $(HOST_SUBDIR)/libdecnumber && \
25440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25442                   "RANLIB=$${RANLIB}" \
25443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25444                   html) \
25445           || exit 1
25446
25447 @endif libdecnumber
25448
25449 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
25450 maybe-TAGS-libdecnumber:
25451 @if libdecnumber
25452 maybe-TAGS-libdecnumber: TAGS-libdecnumber
25453
25454 TAGS-libdecnumber: \
25455     configure-libdecnumber 
25456         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25457         r=`${PWD_COMMAND}`; export r; \
25458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25459         $(HOST_EXPORTS) \
25460         for flag in $(EXTRA_HOST_FLAGS) ; do \
25461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25462         done; \
25463         echo "Doing TAGS in libdecnumber" ; \
25464         (cd $(HOST_SUBDIR)/libdecnumber && \
25465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25467                   "RANLIB=$${RANLIB}" \
25468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25469                   TAGS) \
25470           || exit 1
25471
25472 @endif libdecnumber
25473
25474 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
25475 maybe-install-info-libdecnumber:
25476 @if libdecnumber
25477 maybe-install-info-libdecnumber: install-info-libdecnumber
25478
25479 install-info-libdecnumber: \
25480     configure-libdecnumber \
25481     info-libdecnumber 
25482         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25483         r=`${PWD_COMMAND}`; export r; \
25484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25485         $(HOST_EXPORTS) \
25486         for flag in $(EXTRA_HOST_FLAGS) ; do \
25487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25488         done; \
25489         echo "Doing install-info in libdecnumber" ; \
25490         (cd $(HOST_SUBDIR)/libdecnumber && \
25491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25493                   "RANLIB=$${RANLIB}" \
25494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25495                   install-info) \
25496           || exit 1
25497
25498 @endif libdecnumber
25499
25500 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
25501 maybe-install-pdf-libdecnumber:
25502 @if libdecnumber
25503 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
25504
25505 install-pdf-libdecnumber: \
25506     configure-libdecnumber \
25507     pdf-libdecnumber 
25508         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25509         r=`${PWD_COMMAND}`; export r; \
25510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25511         $(HOST_EXPORTS) \
25512         for flag in $(EXTRA_HOST_FLAGS) ; do \
25513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25514         done; \
25515         echo "Doing install-pdf in libdecnumber" ; \
25516         (cd $(HOST_SUBDIR)/libdecnumber && \
25517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25519                   "RANLIB=$${RANLIB}" \
25520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25521                   install-pdf) \
25522           || exit 1
25523
25524 @endif libdecnumber
25525
25526 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
25527 maybe-install-html-libdecnumber:
25528 @if libdecnumber
25529 maybe-install-html-libdecnumber: install-html-libdecnumber
25530
25531 install-html-libdecnumber: \
25532     configure-libdecnumber \
25533     html-libdecnumber 
25534         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25535         r=`${PWD_COMMAND}`; export r; \
25536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25537         $(HOST_EXPORTS) \
25538         for flag in $(EXTRA_HOST_FLAGS) ; do \
25539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25540         done; \
25541         echo "Doing install-html in libdecnumber" ; \
25542         (cd $(HOST_SUBDIR)/libdecnumber && \
25543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25545                   "RANLIB=$${RANLIB}" \
25546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25547                   install-html) \
25548           || exit 1
25549
25550 @endif libdecnumber
25551
25552 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
25553 maybe-installcheck-libdecnumber:
25554 @if libdecnumber
25555 maybe-installcheck-libdecnumber: installcheck-libdecnumber
25556
25557 installcheck-libdecnumber: \
25558     configure-libdecnumber 
25559         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25560         r=`${PWD_COMMAND}`; export r; \
25561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25562         $(HOST_EXPORTS) \
25563         for flag in $(EXTRA_HOST_FLAGS) ; do \
25564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25565         done; \
25566         echo "Doing installcheck in libdecnumber" ; \
25567         (cd $(HOST_SUBDIR)/libdecnumber && \
25568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25570                   "RANLIB=$${RANLIB}" \
25571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25572                   installcheck) \
25573           || exit 1
25574
25575 @endif libdecnumber
25576
25577 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
25578 maybe-mostlyclean-libdecnumber:
25579 @if libdecnumber
25580 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
25581
25582 mostlyclean-libdecnumber: 
25583         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25584         r=`${PWD_COMMAND}`; export r; \
25585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25586         $(HOST_EXPORTS) \
25587         for flag in $(EXTRA_HOST_FLAGS) ; do \
25588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25589         done; \
25590         echo "Doing mostlyclean in libdecnumber" ; \
25591         (cd $(HOST_SUBDIR)/libdecnumber && \
25592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25594                   "RANLIB=$${RANLIB}" \
25595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25596                   mostlyclean) \
25597           || exit 1
25598
25599 @endif libdecnumber
25600
25601 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
25602 maybe-clean-libdecnumber:
25603 @if libdecnumber
25604 maybe-clean-libdecnumber: clean-libdecnumber
25605
25606 clean-libdecnumber: 
25607         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25608         r=`${PWD_COMMAND}`; export r; \
25609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25610         $(HOST_EXPORTS) \
25611         for flag in $(EXTRA_HOST_FLAGS) ; do \
25612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25613         done; \
25614         echo "Doing clean in libdecnumber" ; \
25615         (cd $(HOST_SUBDIR)/libdecnumber && \
25616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25618                   "RANLIB=$${RANLIB}" \
25619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25620                   clean) \
25621           || exit 1
25622
25623 @endif libdecnumber
25624
25625 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
25626 maybe-distclean-libdecnumber:
25627 @if libdecnumber
25628 maybe-distclean-libdecnumber: distclean-libdecnumber
25629
25630 distclean-libdecnumber: 
25631         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25632         r=`${PWD_COMMAND}`; export r; \
25633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25634         $(HOST_EXPORTS) \
25635         for flag in $(EXTRA_HOST_FLAGS) ; do \
25636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25637         done; \
25638         echo "Doing distclean in libdecnumber" ; \
25639         (cd $(HOST_SUBDIR)/libdecnumber && \
25640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25642                   "RANLIB=$${RANLIB}" \
25643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25644                   distclean) \
25645           || exit 1
25646
25647 @endif libdecnumber
25648
25649 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
25650 maybe-maintainer-clean-libdecnumber:
25651 @if libdecnumber
25652 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
25653
25654 maintainer-clean-libdecnumber: 
25655         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25656         r=`${PWD_COMMAND}`; export r; \
25657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25658         $(HOST_EXPORTS) \
25659         for flag in $(EXTRA_HOST_FLAGS) ; do \
25660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25661         done; \
25662         echo "Doing maintainer-clean in libdecnumber" ; \
25663         (cd $(HOST_SUBDIR)/libdecnumber && \
25664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25666                   "RANLIB=$${RANLIB}" \
25667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25668                   maintainer-clean) \
25669           || exit 1
25670
25671 @endif libdecnumber
25672
25673
25674
25675 .PHONY: configure-libgui maybe-configure-libgui
25676 maybe-configure-libgui:
25677 @if gcc-bootstrap
25678 configure-libgui: stage_current
25679 @endif gcc-bootstrap
25680 @if libgui
25681 maybe-configure-libgui: configure-libgui
25682 configure-libgui: 
25683         @: $(MAKE); $(unstage)
25684         @r=`${PWD_COMMAND}`; export r; \
25685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25686         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
25687         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
25688         $(HOST_EXPORTS) \
25689         echo Configuring in $(HOST_SUBDIR)/libgui; \
25690         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
25691         case $(srcdir) in \
25692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25693           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
25694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25695         esac; \
25696         srcdiroption="--srcdir=$${topdir}/libgui"; \
25697         libsrcdir="$$s/libgui"; \
25698         $(SHELL) $${libsrcdir}/configure \
25699           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25700           --target=${target_alias} $${srcdiroption}  \
25701           || exit 1
25702 @endif libgui
25703
25704
25705
25706
25707
25708 .PHONY: all-libgui maybe-all-libgui
25709 maybe-all-libgui:
25710 @if gcc-bootstrap
25711 all-libgui: stage_current
25712 @endif gcc-bootstrap
25713 @if libgui
25714 TARGET-libgui=all
25715 maybe-all-libgui: all-libgui
25716 all-libgui: configure-libgui
25717         @: $(MAKE); $(unstage)
25718         @r=`${PWD_COMMAND}`; export r; \
25719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25720         $(HOST_EXPORTS) \
25721         (cd $(HOST_SUBDIR)/libgui && \
25722           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25723                 $(TARGET-libgui))
25724 @endif libgui
25725
25726
25727
25728
25729 .PHONY: check-libgui maybe-check-libgui
25730 maybe-check-libgui:
25731 @if libgui
25732 maybe-check-libgui: check-libgui
25733
25734 check-libgui:
25735         @: $(MAKE); $(unstage)
25736         @r=`${PWD_COMMAND}`; export r; \
25737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25738         $(HOST_EXPORTS) \
25739         (cd $(HOST_SUBDIR)/libgui && \
25740           $(MAKE) $(FLAGS_TO_PASS)  check)
25741
25742 @endif libgui
25743
25744 .PHONY: install-libgui maybe-install-libgui
25745 maybe-install-libgui:
25746 @if libgui
25747 maybe-install-libgui: install-libgui
25748
25749 install-libgui: installdirs
25750         @: $(MAKE); $(unstage)
25751         @r=`${PWD_COMMAND}`; export r; \
25752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25753         $(HOST_EXPORTS) \
25754         (cd $(HOST_SUBDIR)/libgui && \
25755           $(MAKE) $(FLAGS_TO_PASS)  install)
25756
25757 @endif libgui
25758
25759 # Other targets (info, dvi, pdf, etc.)
25760
25761 .PHONY: maybe-info-libgui info-libgui
25762 maybe-info-libgui:
25763 @if libgui
25764 maybe-info-libgui: info-libgui
25765
25766 info-libgui: \
25767     configure-libgui 
25768         @: $(MAKE); $(unstage)
25769         @[ -f ./libgui/Makefile ] || exit 0; \
25770         r=`${PWD_COMMAND}`; export r; \
25771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25772         $(HOST_EXPORTS) \
25773         for flag in $(EXTRA_HOST_FLAGS) ; do \
25774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25775         done; \
25776         echo "Doing info in libgui" ; \
25777         (cd $(HOST_SUBDIR)/libgui && \
25778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25780                   "RANLIB=$${RANLIB}" \
25781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25782                   info) \
25783           || exit 1
25784
25785 @endif libgui
25786
25787 .PHONY: maybe-dvi-libgui dvi-libgui
25788 maybe-dvi-libgui:
25789 @if libgui
25790 maybe-dvi-libgui: dvi-libgui
25791
25792 dvi-libgui: \
25793     configure-libgui 
25794         @: $(MAKE); $(unstage)
25795         @[ -f ./libgui/Makefile ] || exit 0; \
25796         r=`${PWD_COMMAND}`; export r; \
25797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25798         $(HOST_EXPORTS) \
25799         for flag in $(EXTRA_HOST_FLAGS) ; do \
25800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25801         done; \
25802         echo "Doing dvi in libgui" ; \
25803         (cd $(HOST_SUBDIR)/libgui && \
25804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25806                   "RANLIB=$${RANLIB}" \
25807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25808                   dvi) \
25809           || exit 1
25810
25811 @endif libgui
25812
25813 .PHONY: maybe-pdf-libgui pdf-libgui
25814 maybe-pdf-libgui:
25815 @if libgui
25816 maybe-pdf-libgui: pdf-libgui
25817
25818 pdf-libgui: \
25819     configure-libgui 
25820         @: $(MAKE); $(unstage)
25821         @[ -f ./libgui/Makefile ] || exit 0; \
25822         r=`${PWD_COMMAND}`; export r; \
25823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25824         $(HOST_EXPORTS) \
25825         for flag in $(EXTRA_HOST_FLAGS) ; do \
25826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25827         done; \
25828         echo "Doing pdf in libgui" ; \
25829         (cd $(HOST_SUBDIR)/libgui && \
25830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25832                   "RANLIB=$${RANLIB}" \
25833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25834                   pdf) \
25835           || exit 1
25836
25837 @endif libgui
25838
25839 .PHONY: maybe-html-libgui html-libgui
25840 maybe-html-libgui:
25841 @if libgui
25842 maybe-html-libgui: html-libgui
25843
25844 html-libgui: \
25845     configure-libgui 
25846         @: $(MAKE); $(unstage)
25847         @[ -f ./libgui/Makefile ] || exit 0; \
25848         r=`${PWD_COMMAND}`; export r; \
25849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25850         $(HOST_EXPORTS) \
25851         for flag in $(EXTRA_HOST_FLAGS) ; do \
25852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25853         done; \
25854         echo "Doing html in libgui" ; \
25855         (cd $(HOST_SUBDIR)/libgui && \
25856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25858                   "RANLIB=$${RANLIB}" \
25859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25860                   html) \
25861           || exit 1
25862
25863 @endif libgui
25864
25865 .PHONY: maybe-TAGS-libgui TAGS-libgui
25866 maybe-TAGS-libgui:
25867 @if libgui
25868 maybe-TAGS-libgui: TAGS-libgui
25869
25870 TAGS-libgui: \
25871     configure-libgui 
25872         @: $(MAKE); $(unstage)
25873         @[ -f ./libgui/Makefile ] || exit 0; \
25874         r=`${PWD_COMMAND}`; export r; \
25875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25876         $(HOST_EXPORTS) \
25877         for flag in $(EXTRA_HOST_FLAGS) ; do \
25878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25879         done; \
25880         echo "Doing TAGS in libgui" ; \
25881         (cd $(HOST_SUBDIR)/libgui && \
25882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25884                   "RANLIB=$${RANLIB}" \
25885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25886                   TAGS) \
25887           || exit 1
25888
25889 @endif libgui
25890
25891 .PHONY: maybe-install-info-libgui install-info-libgui
25892 maybe-install-info-libgui:
25893 @if libgui
25894 maybe-install-info-libgui: install-info-libgui
25895
25896 install-info-libgui: \
25897     configure-libgui \
25898     info-libgui 
25899         @: $(MAKE); $(unstage)
25900         @[ -f ./libgui/Makefile ] || exit 0; \
25901         r=`${PWD_COMMAND}`; export r; \
25902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25903         $(HOST_EXPORTS) \
25904         for flag in $(EXTRA_HOST_FLAGS) ; do \
25905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25906         done; \
25907         echo "Doing install-info in libgui" ; \
25908         (cd $(HOST_SUBDIR)/libgui && \
25909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25911                   "RANLIB=$${RANLIB}" \
25912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25913                   install-info) \
25914           || exit 1
25915
25916 @endif libgui
25917
25918 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
25919 maybe-install-pdf-libgui:
25920 @if libgui
25921 maybe-install-pdf-libgui: install-pdf-libgui
25922
25923 install-pdf-libgui: \
25924     configure-libgui \
25925     pdf-libgui 
25926         @: $(MAKE); $(unstage)
25927         @[ -f ./libgui/Makefile ] || exit 0; \
25928         r=`${PWD_COMMAND}`; export r; \
25929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25930         $(HOST_EXPORTS) \
25931         for flag in $(EXTRA_HOST_FLAGS) ; do \
25932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25933         done; \
25934         echo "Doing install-pdf in libgui" ; \
25935         (cd $(HOST_SUBDIR)/libgui && \
25936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25938                   "RANLIB=$${RANLIB}" \
25939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25940                   install-pdf) \
25941           || exit 1
25942
25943 @endif libgui
25944
25945 .PHONY: maybe-install-html-libgui install-html-libgui
25946 maybe-install-html-libgui:
25947 @if libgui
25948 maybe-install-html-libgui: install-html-libgui
25949
25950 install-html-libgui: \
25951     configure-libgui \
25952     html-libgui 
25953         @: $(MAKE); $(unstage)
25954         @[ -f ./libgui/Makefile ] || exit 0; \
25955         r=`${PWD_COMMAND}`; export r; \
25956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25957         $(HOST_EXPORTS) \
25958         for flag in $(EXTRA_HOST_FLAGS) ; do \
25959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25960         done; \
25961         echo "Doing install-html in libgui" ; \
25962         (cd $(HOST_SUBDIR)/libgui && \
25963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25965                   "RANLIB=$${RANLIB}" \
25966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25967                   install-html) \
25968           || exit 1
25969
25970 @endif libgui
25971
25972 .PHONY: maybe-installcheck-libgui installcheck-libgui
25973 maybe-installcheck-libgui:
25974 @if libgui
25975 maybe-installcheck-libgui: installcheck-libgui
25976
25977 installcheck-libgui: \
25978     configure-libgui 
25979         @: $(MAKE); $(unstage)
25980         @[ -f ./libgui/Makefile ] || exit 0; \
25981         r=`${PWD_COMMAND}`; export r; \
25982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25983         $(HOST_EXPORTS) \
25984         for flag in $(EXTRA_HOST_FLAGS) ; do \
25985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25986         done; \
25987         echo "Doing installcheck in libgui" ; \
25988         (cd $(HOST_SUBDIR)/libgui && \
25989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25991                   "RANLIB=$${RANLIB}" \
25992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25993                   installcheck) \
25994           || exit 1
25995
25996 @endif libgui
25997
25998 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
25999 maybe-mostlyclean-libgui:
26000 @if libgui
26001 maybe-mostlyclean-libgui: mostlyclean-libgui
26002
26003 mostlyclean-libgui: 
26004         @: $(MAKE); $(unstage)
26005         @[ -f ./libgui/Makefile ] || exit 0; \
26006         r=`${PWD_COMMAND}`; export r; \
26007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26008         $(HOST_EXPORTS) \
26009         for flag in $(EXTRA_HOST_FLAGS) ; do \
26010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26011         done; \
26012         echo "Doing mostlyclean in libgui" ; \
26013         (cd $(HOST_SUBDIR)/libgui && \
26014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26016                   "RANLIB=$${RANLIB}" \
26017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26018                   mostlyclean) \
26019           || exit 1
26020
26021 @endif libgui
26022
26023 .PHONY: maybe-clean-libgui clean-libgui
26024 maybe-clean-libgui:
26025 @if libgui
26026 maybe-clean-libgui: clean-libgui
26027
26028 clean-libgui: 
26029         @: $(MAKE); $(unstage)
26030         @[ -f ./libgui/Makefile ] || exit 0; \
26031         r=`${PWD_COMMAND}`; export r; \
26032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26033         $(HOST_EXPORTS) \
26034         for flag in $(EXTRA_HOST_FLAGS) ; do \
26035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26036         done; \
26037         echo "Doing clean in libgui" ; \
26038         (cd $(HOST_SUBDIR)/libgui && \
26039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26041                   "RANLIB=$${RANLIB}" \
26042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26043                   clean) \
26044           || exit 1
26045
26046 @endif libgui
26047
26048 .PHONY: maybe-distclean-libgui distclean-libgui
26049 maybe-distclean-libgui:
26050 @if libgui
26051 maybe-distclean-libgui: distclean-libgui
26052
26053 distclean-libgui: 
26054         @: $(MAKE); $(unstage)
26055         @[ -f ./libgui/Makefile ] || exit 0; \
26056         r=`${PWD_COMMAND}`; export r; \
26057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26058         $(HOST_EXPORTS) \
26059         for flag in $(EXTRA_HOST_FLAGS) ; do \
26060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26061         done; \
26062         echo "Doing distclean in libgui" ; \
26063         (cd $(HOST_SUBDIR)/libgui && \
26064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26066                   "RANLIB=$${RANLIB}" \
26067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26068                   distclean) \
26069           || exit 1
26070
26071 @endif libgui
26072
26073 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
26074 maybe-maintainer-clean-libgui:
26075 @if libgui
26076 maybe-maintainer-clean-libgui: maintainer-clean-libgui
26077
26078 maintainer-clean-libgui: 
26079         @: $(MAKE); $(unstage)
26080         @[ -f ./libgui/Makefile ] || exit 0; \
26081         r=`${PWD_COMMAND}`; export r; \
26082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26083         $(HOST_EXPORTS) \
26084         for flag in $(EXTRA_HOST_FLAGS) ; do \
26085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26086         done; \
26087         echo "Doing maintainer-clean in libgui" ; \
26088         (cd $(HOST_SUBDIR)/libgui && \
26089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26091                   "RANLIB=$${RANLIB}" \
26092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26093                   maintainer-clean) \
26094           || exit 1
26095
26096 @endif libgui
26097
26098
26099
26100 .PHONY: configure-libiberty maybe-configure-libiberty
26101 maybe-configure-libiberty:
26102 @if gcc-bootstrap
26103 configure-libiberty: stage_current
26104 @endif gcc-bootstrap
26105 @if libiberty
26106 maybe-configure-libiberty: configure-libiberty
26107 configure-libiberty: 
26108         @r=`${PWD_COMMAND}`; export r; \
26109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26110         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26111         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26112         $(HOST_EXPORTS) \
26113         echo Configuring in $(HOST_SUBDIR)/libiberty; \
26114         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
26115         case $(srcdir) in \
26116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26117           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26119         esac; \
26120         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26121         libsrcdir="$$s/libiberty"; \
26122         $(SHELL) $${libsrcdir}/configure \
26123           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26124           --target=${target_alias} $${srcdiroption}  \
26125           || exit 1
26126 @endif libiberty
26127
26128
26129
26130 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
26131 maybe-configure-stage1-libiberty:
26132 @if libiberty-bootstrap
26133 maybe-configure-stage1-libiberty: configure-stage1-libiberty
26134 configure-stage1-libiberty:
26135         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26136         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26137         @r=`${PWD_COMMAND}`; export r; \
26138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26139         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26140         $(HOST_EXPORTS)  \
26141         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26142         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
26143         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
26144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26145         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26146         case $(srcdir) in \
26147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26148           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26150         esac; \
26151         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26152         libsrcdir="$$s/libiberty"; \
26153         $(SHELL) $${libsrcdir}/configure \
26154           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26155           --target=${target_alias} $${srcdiroption} \
26156            \
26157           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
26158 @endif libiberty-bootstrap
26159
26160 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
26161 maybe-configure-stage2-libiberty:
26162 @if libiberty-bootstrap
26163 maybe-configure-stage2-libiberty: configure-stage2-libiberty
26164 configure-stage2-libiberty:
26165         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26167         @r=`${PWD_COMMAND}`; export r; \
26168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26169         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26170         $(HOST_EXPORTS) \
26171         $(POSTSTAGE1_HOST_EXPORTS)  \
26172         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26173         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
26174         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
26175         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26176         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26177         case $(srcdir) in \
26178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26179           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26181         esac; \
26182         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26183         libsrcdir="$$s/libiberty"; \
26184         $(SHELL) $${libsrcdir}/configure \
26185           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26186           --target=${target_alias} $${srcdiroption} \
26187           --with-build-libsubdir=$(HOST_SUBDIR) \
26188           @stage2_werror_flag@ 
26189 @endif libiberty-bootstrap
26190
26191 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
26192 maybe-configure-stageb2g0-libiberty:
26193 @if libiberty-bootstrap
26194 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
26195 configure-stageb2g0-libiberty:
26196         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26197         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26198         @r=`${PWD_COMMAND}`; export r; \
26199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26200         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26201         $(HOST_EXPORTS) \
26202         $(POSTSTAGE1_HOST_EXPORTS)  \
26203         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
26204         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
26205         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
26206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26207         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26208         case $(srcdir) in \
26209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26210           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26212         esac; \
26213         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26214         libsrcdir="$$s/libiberty"; \
26215         $(SHELL) $${libsrcdir}/configure \
26216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26217           --target=${target_alias} $${srcdiroption} \
26218           --with-build-libsubdir=$(HOST_SUBDIR) \
26219           @stage2_werror_flag@ 
26220 @endif libiberty-bootstrap
26221
26222 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
26223 maybe-configure-stage3-libiberty:
26224 @if libiberty-bootstrap
26225 maybe-configure-stage3-libiberty: configure-stage3-libiberty
26226 configure-stage3-libiberty:
26227         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26229         @r=`${PWD_COMMAND}`; export r; \
26230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26231         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26232         $(HOST_EXPORTS) \
26233         $(POSTSTAGE1_HOST_EXPORTS)  \
26234         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26235         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
26236         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
26237         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26238         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26239         case $(srcdir) in \
26240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26241           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26243         esac; \
26244         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26245         libsrcdir="$$s/libiberty"; \
26246         $(SHELL) $${libsrcdir}/configure \
26247           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26248           --target=${target_alias} $${srcdiroption} \
26249           --with-build-libsubdir=$(HOST_SUBDIR) \
26250           @stage2_werror_flag@ 
26251 @endif libiberty-bootstrap
26252
26253 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
26254 maybe-configure-stageb3g2-libiberty:
26255 @if libiberty-bootstrap
26256 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
26257 configure-stageb3g2-libiberty:
26258         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26259         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26260         @r=`${PWD_COMMAND}`; export r; \
26261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26262         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26263         $(HOST_EXPORTS) \
26264         $(POSTSTAGE1_HOST_EXPORTS)  \
26265         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
26266         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
26267         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
26268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26269         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26270         case $(srcdir) in \
26271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26272           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26274         esac; \
26275         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26276         libsrcdir="$$s/libiberty"; \
26277         $(SHELL) $${libsrcdir}/configure \
26278           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26279           --target=${target_alias} $${srcdiroption} \
26280           --with-build-libsubdir=$(HOST_SUBDIR) \
26281           @stage2_werror_flag@ 
26282 @endif libiberty-bootstrap
26283
26284 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
26285 maybe-configure-stage4-libiberty:
26286 @if libiberty-bootstrap
26287 maybe-configure-stage4-libiberty: configure-stage4-libiberty
26288 configure-stage4-libiberty:
26289         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26290         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26291         @r=`${PWD_COMMAND}`; export r; \
26292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26293         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26294         $(HOST_EXPORTS) \
26295         $(POSTSTAGE1_HOST_EXPORTS)  \
26296         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26297         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
26298         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
26299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26300         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26301         case $(srcdir) in \
26302           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26303           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26304                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26305         esac; \
26306         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26307         libsrcdir="$$s/libiberty"; \
26308         $(SHELL) $${libsrcdir}/configure \
26309           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26310           --target=${target_alias} $${srcdiroption} \
26311           --with-build-libsubdir=$(HOST_SUBDIR) \
26312           @stage2_werror_flag@ 
26313 @endif libiberty-bootstrap
26314
26315 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
26316 maybe-configure-stageprofile-libiberty:
26317 @if libiberty-bootstrap
26318 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
26319 configure-stageprofile-libiberty:
26320         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26321         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26322         @r=`${PWD_COMMAND}`; export r; \
26323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26324         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26325         $(HOST_EXPORTS) \
26326         $(POSTSTAGE1_HOST_EXPORTS)  \
26327         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
26328         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
26329         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
26330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26331         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26332         case $(srcdir) in \
26333           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26334           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26335                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26336         esac; \
26337         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26338         libsrcdir="$$s/libiberty"; \
26339         $(SHELL) $${libsrcdir}/configure \
26340           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26341           --target=${target_alias} $${srcdiroption} \
26342           --with-build-libsubdir=$(HOST_SUBDIR) \
26343           @stage2_werror_flag@ 
26344 @endif libiberty-bootstrap
26345
26346 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
26347 maybe-configure-stagefeedback-libiberty:
26348 @if libiberty-bootstrap
26349 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
26350 configure-stagefeedback-libiberty:
26351         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26352         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26353         @r=`${PWD_COMMAND}`; export r; \
26354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26355         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26356         $(HOST_EXPORTS) \
26357         $(POSTSTAGE1_HOST_EXPORTS)  \
26358         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26359         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
26360         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
26361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26362         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26363         case $(srcdir) in \
26364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26365           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26367         esac; \
26368         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26369         libsrcdir="$$s/libiberty"; \
26370         $(SHELL) $${libsrcdir}/configure \
26371           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26372           --target=${target_alias} $${srcdiroption} \
26373           --with-build-libsubdir=$(HOST_SUBDIR) \
26374           @stage2_werror_flag@ 
26375 @endif libiberty-bootstrap
26376
26377
26378
26379
26380
26381 .PHONY: all-libiberty maybe-all-libiberty
26382 maybe-all-libiberty:
26383 @if gcc-bootstrap
26384 all-libiberty: stage_current
26385 @endif gcc-bootstrap
26386 @if libiberty
26387 TARGET-libiberty=all
26388 maybe-all-libiberty: all-libiberty
26389 all-libiberty: configure-libiberty
26390         @r=`${PWD_COMMAND}`; export r; \
26391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26392         $(HOST_EXPORTS) \
26393         (cd $(HOST_SUBDIR)/libiberty && \
26394           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26395                 $(TARGET-libiberty))
26396 @endif libiberty
26397
26398
26399
26400 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
26401 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
26402 maybe-all-stage1-libiberty:
26403 maybe-clean-stage1-libiberty:
26404 @if libiberty-bootstrap
26405 maybe-all-stage1-libiberty: all-stage1-libiberty
26406 all-stage1: all-stage1-libiberty
26407 TARGET-stage1-libiberty = $(TARGET-libiberty)
26408 all-stage1-libiberty: configure-stage1-libiberty
26409         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26410         @r=`${PWD_COMMAND}`; export r; \
26411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26412         $(HOST_EXPORTS) \
26413         cd $(HOST_SUBDIR)/libiberty && \
26414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26415                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
26416                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
26417                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
26418                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
26419                 $(TARGET-stage1-libiberty)
26420
26421 maybe-clean-stage1-libiberty: clean-stage1-libiberty
26422 clean-stage1: clean-stage1-libiberty
26423 clean-stage1-libiberty:
26424         @if [ $(current_stage) = stage1 ]; then \
26425           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26426         else \
26427           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
26428           $(MAKE) stage1-start; \
26429         fi; \
26430         cd $(HOST_SUBDIR)/libiberty && \
26431         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26432                  clean
26433 @endif libiberty-bootstrap
26434
26435
26436 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
26437 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
26438 maybe-all-stage2-libiberty:
26439 maybe-clean-stage2-libiberty:
26440 @if libiberty-bootstrap
26441 maybe-all-stage2-libiberty: all-stage2-libiberty
26442 all-stage2: all-stage2-libiberty
26443 TARGET-stage2-libiberty = $(TARGET-libiberty)
26444 all-stage2-libiberty: configure-stage2-libiberty
26445         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26446         @r=`${PWD_COMMAND}`; export r; \
26447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26448         $(HOST_EXPORTS) \
26449         $(POSTSTAGE1_HOST_EXPORTS) \
26450         cd $(HOST_SUBDIR)/libiberty && \
26451         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26452                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
26453                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26454                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26455                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26456                 $(TARGET-stage2-libiberty)
26457
26458 maybe-clean-stage2-libiberty: clean-stage2-libiberty
26459 clean-stage2: clean-stage2-libiberty
26460 clean-stage2-libiberty:
26461         @if [ $(current_stage) = stage2 ]; then \
26462           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26463         else \
26464           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
26465           $(MAKE) stage2-start; \
26466         fi; \
26467         cd $(HOST_SUBDIR)/libiberty && \
26468         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26469                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26470                  clean
26471 @endif libiberty-bootstrap
26472
26473
26474 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
26475 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
26476 maybe-all-stageb2g0-libiberty:
26477 maybe-clean-stageb2g0-libiberty:
26478 @if libiberty-bootstrap
26479 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
26480 all-stageb2g0: all-stageb2g0-libiberty
26481 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
26482 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
26483         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26484         @r=`${PWD_COMMAND}`; export r; \
26485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26486         $(HOST_EXPORTS) \
26487         $(POSTSTAGE1_HOST_EXPORTS) \
26488         cd $(HOST_SUBDIR)/libiberty && \
26489         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26490                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
26491                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
26492                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
26493                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26494                 $(TARGET-stageb2g0-libiberty)
26495
26496 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
26497 clean-stageb2g0: clean-stageb2g0-libiberty
26498 clean-stageb2g0-libiberty:
26499         @if [ $(current_stage) = stageb2g0 ]; then \
26500           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26501         else \
26502           [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
26503           $(MAKE) stageb2g0-start; \
26504         fi; \
26505         cd $(HOST_SUBDIR)/libiberty && \
26506         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26507                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26508                  clean
26509 @endif libiberty-bootstrap
26510
26511
26512 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
26513 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
26514 maybe-all-stage3-libiberty:
26515 maybe-clean-stage3-libiberty:
26516 @if libiberty-bootstrap
26517 maybe-all-stage3-libiberty: all-stage3-libiberty
26518 all-stage3: all-stage3-libiberty
26519 TARGET-stage3-libiberty = $(TARGET-libiberty)
26520 all-stage3-libiberty: configure-stage3-libiberty
26521         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26522         @r=`${PWD_COMMAND}`; export r; \
26523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26524         $(HOST_EXPORTS) \
26525         $(POSTSTAGE1_HOST_EXPORTS) \
26526         cd $(HOST_SUBDIR)/libiberty && \
26527         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26528                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
26529                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
26530                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
26531                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26532                 $(TARGET-stage3-libiberty)
26533
26534 maybe-clean-stage3-libiberty: clean-stage3-libiberty
26535 clean-stage3: clean-stage3-libiberty
26536 clean-stage3-libiberty:
26537         @if [ $(current_stage) = stage3 ]; then \
26538           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26539         else \
26540           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
26541           $(MAKE) stage3-start; \
26542         fi; \
26543         cd $(HOST_SUBDIR)/libiberty && \
26544         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26545                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26546                  clean
26547 @endif libiberty-bootstrap
26548
26549
26550 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
26551 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
26552 maybe-all-stageb3g2-libiberty:
26553 maybe-clean-stageb3g2-libiberty:
26554 @if libiberty-bootstrap
26555 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
26556 all-stageb3g2: all-stageb3g2-libiberty
26557 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
26558 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
26559         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26560         @r=`${PWD_COMMAND}`; export r; \
26561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26562         $(HOST_EXPORTS) \
26563         $(POSTSTAGE1_HOST_EXPORTS) \
26564         cd $(HOST_SUBDIR)/libiberty && \
26565         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26566                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
26567                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
26568                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
26569                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26570                 $(TARGET-stageb3g2-libiberty)
26571
26572 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
26573 clean-stageb3g2: clean-stageb3g2-libiberty
26574 clean-stageb3g2-libiberty:
26575         @if [ $(current_stage) = stageb3g2 ]; then \
26576           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26577         else \
26578           [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
26579           $(MAKE) stageb3g2-start; \
26580         fi; \
26581         cd $(HOST_SUBDIR)/libiberty && \
26582         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26583                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26584                  clean
26585 @endif libiberty-bootstrap
26586
26587
26588 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
26589 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
26590 maybe-all-stage4-libiberty:
26591 maybe-clean-stage4-libiberty:
26592 @if libiberty-bootstrap
26593 maybe-all-stage4-libiberty: all-stage4-libiberty
26594 all-stage4: all-stage4-libiberty
26595 TARGET-stage4-libiberty = $(TARGET-libiberty)
26596 all-stage4-libiberty: configure-stage4-libiberty
26597         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26598         @r=`${PWD_COMMAND}`; export r; \
26599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26600         $(HOST_EXPORTS) \
26601         $(POSTSTAGE1_HOST_EXPORTS) \
26602         cd $(HOST_SUBDIR)/libiberty && \
26603         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26604                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
26605                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26606                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
26607                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26608                 $(TARGET-stage4-libiberty)
26609
26610 maybe-clean-stage4-libiberty: clean-stage4-libiberty
26611 clean-stage4: clean-stage4-libiberty
26612 clean-stage4-libiberty:
26613         @if [ $(current_stage) = stage4 ]; then \
26614           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26615         else \
26616           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
26617           $(MAKE) stage4-start; \
26618         fi; \
26619         cd $(HOST_SUBDIR)/libiberty && \
26620         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26621                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26622                  clean
26623 @endif libiberty-bootstrap
26624
26625
26626 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
26627 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
26628 maybe-all-stageprofile-libiberty:
26629 maybe-clean-stageprofile-libiberty:
26630 @if libiberty-bootstrap
26631 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
26632 all-stageprofile: all-stageprofile-libiberty
26633 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
26634 all-stageprofile-libiberty: configure-stageprofile-libiberty
26635         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26636         @r=`${PWD_COMMAND}`; export r; \
26637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26638         $(HOST_EXPORTS) \
26639         $(POSTSTAGE1_HOST_EXPORTS) \
26640         cd $(HOST_SUBDIR)/libiberty && \
26641         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26642                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
26643                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26644                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26645                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26646                 $(TARGET-stageprofile-libiberty)
26647
26648 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
26649 clean-stageprofile: clean-stageprofile-libiberty
26650 clean-stageprofile-libiberty:
26651         @if [ $(current_stage) = stageprofile ]; then \
26652           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26653         else \
26654           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
26655           $(MAKE) stageprofile-start; \
26656         fi; \
26657         cd $(HOST_SUBDIR)/libiberty && \
26658         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26659                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26660                  clean
26661 @endif libiberty-bootstrap
26662
26663
26664 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
26665 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
26666 maybe-all-stagefeedback-libiberty:
26667 maybe-clean-stagefeedback-libiberty:
26668 @if libiberty-bootstrap
26669 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
26670 all-stagefeedback: all-stagefeedback-libiberty
26671 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
26672 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
26673         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26674         @r=`${PWD_COMMAND}`; export r; \
26675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26676         $(HOST_EXPORTS) \
26677         $(POSTSTAGE1_HOST_EXPORTS) \
26678         cd $(HOST_SUBDIR)/libiberty && \
26679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26680                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
26681                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26682                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26683                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26684                 $(TARGET-stagefeedback-libiberty)
26685
26686 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
26687 clean-stagefeedback: clean-stagefeedback-libiberty
26688 clean-stagefeedback-libiberty:
26689         @if [ $(current_stage) = stagefeedback ]; then \
26690           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26691         else \
26692           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
26693           $(MAKE) stagefeedback-start; \
26694         fi; \
26695         cd $(HOST_SUBDIR)/libiberty && \
26696         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26697                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26698                  clean
26699 @endif libiberty-bootstrap
26700
26701
26702
26703
26704
26705 .PHONY: check-libiberty maybe-check-libiberty
26706 maybe-check-libiberty:
26707 @if libiberty
26708 maybe-check-libiberty: check-libiberty
26709
26710 check-libiberty:
26711         @: $(MAKE); $(unstage)
26712         @r=`${PWD_COMMAND}`; export r; \
26713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26714         $(HOST_EXPORTS) \
26715         (cd $(HOST_SUBDIR)/libiberty && \
26716           $(MAKE) $(FLAGS_TO_PASS)  check)
26717
26718 @endif libiberty
26719
26720 .PHONY: install-libiberty maybe-install-libiberty
26721 maybe-install-libiberty:
26722 @if libiberty
26723 maybe-install-libiberty: install-libiberty
26724
26725 install-libiberty: installdirs
26726         @: $(MAKE); $(unstage)
26727         @r=`${PWD_COMMAND}`; export r; \
26728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26729         $(HOST_EXPORTS) \
26730         (cd $(HOST_SUBDIR)/libiberty && \
26731           $(MAKE) $(FLAGS_TO_PASS)  install)
26732
26733 @endif libiberty
26734
26735 # Other targets (info, dvi, pdf, etc.)
26736
26737 .PHONY: maybe-info-libiberty info-libiberty
26738 maybe-info-libiberty:
26739 @if libiberty
26740 maybe-info-libiberty: info-libiberty
26741
26742 info-libiberty: \
26743     configure-libiberty 
26744         @[ -f ./libiberty/Makefile ] || exit 0; \
26745         r=`${PWD_COMMAND}`; export r; \
26746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747         $(HOST_EXPORTS) \
26748         for flag in $(EXTRA_HOST_FLAGS) ; do \
26749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26750         done; \
26751         echo "Doing info in libiberty" ; \
26752         (cd $(HOST_SUBDIR)/libiberty && \
26753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26755                   "RANLIB=$${RANLIB}" \
26756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26757                   info) \
26758           || exit 1
26759
26760 @endif libiberty
26761
26762 .PHONY: maybe-dvi-libiberty dvi-libiberty
26763 maybe-dvi-libiberty:
26764 @if libiberty
26765 maybe-dvi-libiberty: dvi-libiberty
26766
26767 dvi-libiberty: \
26768     configure-libiberty 
26769         @[ -f ./libiberty/Makefile ] || exit 0; \
26770         r=`${PWD_COMMAND}`; export r; \
26771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26772         $(HOST_EXPORTS) \
26773         for flag in $(EXTRA_HOST_FLAGS) ; do \
26774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26775         done; \
26776         echo "Doing dvi in libiberty" ; \
26777         (cd $(HOST_SUBDIR)/libiberty && \
26778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26780                   "RANLIB=$${RANLIB}" \
26781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26782                   dvi) \
26783           || exit 1
26784
26785 @endif libiberty
26786
26787 .PHONY: maybe-pdf-libiberty pdf-libiberty
26788 maybe-pdf-libiberty:
26789 @if libiberty
26790 maybe-pdf-libiberty: pdf-libiberty
26791
26792 pdf-libiberty: \
26793     configure-libiberty 
26794         @[ -f ./libiberty/Makefile ] || exit 0; \
26795         r=`${PWD_COMMAND}`; export r; \
26796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26797         $(HOST_EXPORTS) \
26798         for flag in $(EXTRA_HOST_FLAGS) ; do \
26799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26800         done; \
26801         echo "Doing pdf in libiberty" ; \
26802         (cd $(HOST_SUBDIR)/libiberty && \
26803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26805                   "RANLIB=$${RANLIB}" \
26806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26807                   pdf) \
26808           || exit 1
26809
26810 @endif libiberty
26811
26812 .PHONY: maybe-html-libiberty html-libiberty
26813 maybe-html-libiberty:
26814 @if libiberty
26815 maybe-html-libiberty: html-libiberty
26816
26817 html-libiberty: \
26818     configure-libiberty 
26819         @[ -f ./libiberty/Makefile ] || exit 0; \
26820         r=`${PWD_COMMAND}`; export r; \
26821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26822         $(HOST_EXPORTS) \
26823         for flag in $(EXTRA_HOST_FLAGS) ; do \
26824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26825         done; \
26826         echo "Doing html in libiberty" ; \
26827         (cd $(HOST_SUBDIR)/libiberty && \
26828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26830                   "RANLIB=$${RANLIB}" \
26831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26832                   html) \
26833           || exit 1
26834
26835 @endif libiberty
26836
26837 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
26838 maybe-TAGS-libiberty:
26839 @if libiberty
26840 maybe-TAGS-libiberty: TAGS-libiberty
26841
26842 TAGS-libiberty: \
26843     configure-libiberty 
26844         @[ -f ./libiberty/Makefile ] || exit 0; \
26845         r=`${PWD_COMMAND}`; export r; \
26846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26847         $(HOST_EXPORTS) \
26848         for flag in $(EXTRA_HOST_FLAGS) ; do \
26849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26850         done; \
26851         echo "Doing TAGS in libiberty" ; \
26852         (cd $(HOST_SUBDIR)/libiberty && \
26853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26855                   "RANLIB=$${RANLIB}" \
26856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26857                   TAGS) \
26858           || exit 1
26859
26860 @endif libiberty
26861
26862 .PHONY: maybe-install-info-libiberty install-info-libiberty
26863 maybe-install-info-libiberty:
26864 @if libiberty
26865 maybe-install-info-libiberty: install-info-libiberty
26866
26867 install-info-libiberty: \
26868     configure-libiberty \
26869     info-libiberty 
26870         @[ -f ./libiberty/Makefile ] || exit 0; \
26871         r=`${PWD_COMMAND}`; export r; \
26872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26873         $(HOST_EXPORTS) \
26874         for flag in $(EXTRA_HOST_FLAGS) ; do \
26875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26876         done; \
26877         echo "Doing install-info in libiberty" ; \
26878         (cd $(HOST_SUBDIR)/libiberty && \
26879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26881                   "RANLIB=$${RANLIB}" \
26882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26883                   install-info) \
26884           || exit 1
26885
26886 @endif libiberty
26887
26888 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
26889 maybe-install-pdf-libiberty:
26890 @if libiberty
26891 maybe-install-pdf-libiberty: install-pdf-libiberty
26892
26893 install-pdf-libiberty: \
26894     configure-libiberty \
26895     pdf-libiberty 
26896         @[ -f ./libiberty/Makefile ] || exit 0; \
26897         r=`${PWD_COMMAND}`; export r; \
26898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26899         $(HOST_EXPORTS) \
26900         for flag in $(EXTRA_HOST_FLAGS) ; do \
26901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26902         done; \
26903         echo "Doing install-pdf in libiberty" ; \
26904         (cd $(HOST_SUBDIR)/libiberty && \
26905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26907                   "RANLIB=$${RANLIB}" \
26908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26909                   install-pdf) \
26910           || exit 1
26911
26912 @endif libiberty
26913
26914 .PHONY: maybe-install-html-libiberty install-html-libiberty
26915 maybe-install-html-libiberty:
26916 @if libiberty
26917 maybe-install-html-libiberty: install-html-libiberty
26918
26919 install-html-libiberty: \
26920     configure-libiberty \
26921     html-libiberty 
26922         @[ -f ./libiberty/Makefile ] || exit 0; \
26923         r=`${PWD_COMMAND}`; export r; \
26924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26925         $(HOST_EXPORTS) \
26926         for flag in $(EXTRA_HOST_FLAGS) ; do \
26927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26928         done; \
26929         echo "Doing install-html in libiberty" ; \
26930         (cd $(HOST_SUBDIR)/libiberty && \
26931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26933                   "RANLIB=$${RANLIB}" \
26934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26935                   install-html) \
26936           || exit 1
26937
26938 @endif libiberty
26939
26940 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
26941 maybe-installcheck-libiberty:
26942 @if libiberty
26943 maybe-installcheck-libiberty: installcheck-libiberty
26944
26945 installcheck-libiberty: \
26946     configure-libiberty 
26947         @[ -f ./libiberty/Makefile ] || exit 0; \
26948         r=`${PWD_COMMAND}`; export r; \
26949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26950         $(HOST_EXPORTS) \
26951         for flag in $(EXTRA_HOST_FLAGS) ; do \
26952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26953         done; \
26954         echo "Doing installcheck in libiberty" ; \
26955         (cd $(HOST_SUBDIR)/libiberty && \
26956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26958                   "RANLIB=$${RANLIB}" \
26959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26960                   installcheck) \
26961           || exit 1
26962
26963 @endif libiberty
26964
26965 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
26966 maybe-mostlyclean-libiberty:
26967 @if libiberty
26968 maybe-mostlyclean-libiberty: mostlyclean-libiberty
26969
26970 mostlyclean-libiberty: 
26971         @[ -f ./libiberty/Makefile ] || exit 0; \
26972         r=`${PWD_COMMAND}`; export r; \
26973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26974         $(HOST_EXPORTS) \
26975         for flag in $(EXTRA_HOST_FLAGS) ; do \
26976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26977         done; \
26978         echo "Doing mostlyclean in libiberty" ; \
26979         (cd $(HOST_SUBDIR)/libiberty && \
26980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26982                   "RANLIB=$${RANLIB}" \
26983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26984                   mostlyclean) \
26985           || exit 1
26986
26987 @endif libiberty
26988
26989 .PHONY: maybe-clean-libiberty clean-libiberty
26990 maybe-clean-libiberty:
26991 @if libiberty
26992 maybe-clean-libiberty: clean-libiberty
26993
26994 clean-libiberty: 
26995         @[ -f ./libiberty/Makefile ] || exit 0; \
26996         r=`${PWD_COMMAND}`; export r; \
26997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26998         $(HOST_EXPORTS) \
26999         for flag in $(EXTRA_HOST_FLAGS) ; do \
27000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27001         done; \
27002         echo "Doing clean in libiberty" ; \
27003         (cd $(HOST_SUBDIR)/libiberty && \
27004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27006                   "RANLIB=$${RANLIB}" \
27007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27008                   clean) \
27009           || exit 1
27010
27011 @endif libiberty
27012
27013 .PHONY: maybe-distclean-libiberty distclean-libiberty
27014 maybe-distclean-libiberty:
27015 @if libiberty
27016 maybe-distclean-libiberty: distclean-libiberty
27017
27018 distclean-libiberty: 
27019         @[ -f ./libiberty/Makefile ] || exit 0; \
27020         r=`${PWD_COMMAND}`; export r; \
27021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27022         $(HOST_EXPORTS) \
27023         for flag in $(EXTRA_HOST_FLAGS) ; do \
27024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27025         done; \
27026         echo "Doing distclean in libiberty" ; \
27027         (cd $(HOST_SUBDIR)/libiberty && \
27028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27030                   "RANLIB=$${RANLIB}" \
27031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27032                   distclean) \
27033           || exit 1
27034
27035 @endif libiberty
27036
27037 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
27038 maybe-maintainer-clean-libiberty:
27039 @if libiberty
27040 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
27041
27042 maintainer-clean-libiberty: 
27043         @[ -f ./libiberty/Makefile ] || exit 0; \
27044         r=`${PWD_COMMAND}`; export r; \
27045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27046         $(HOST_EXPORTS) \
27047         for flag in $(EXTRA_HOST_FLAGS) ; do \
27048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27049         done; \
27050         echo "Doing maintainer-clean in libiberty" ; \
27051         (cd $(HOST_SUBDIR)/libiberty && \
27052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27054                   "RANLIB=$${RANLIB}" \
27055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27056                   maintainer-clean) \
27057           || exit 1
27058
27059 @endif libiberty
27060
27061
27062
27063 .PHONY: configure-libtool maybe-configure-libtool
27064 maybe-configure-libtool:
27065 @if gcc-bootstrap
27066 configure-libtool: stage_current
27067 @endif gcc-bootstrap
27068 @if libtool
27069 maybe-configure-libtool: configure-libtool
27070 configure-libtool: 
27071         @: $(MAKE); $(unstage)
27072         @r=`${PWD_COMMAND}`; export r; \
27073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27074         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
27075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
27076         $(HOST_EXPORTS) \
27077         echo Configuring in $(HOST_SUBDIR)/libtool; \
27078         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
27079         case $(srcdir) in \
27080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27081           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
27082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27083         esac; \
27084         srcdiroption="--srcdir=$${topdir}/libtool"; \
27085         libsrcdir="$$s/libtool"; \
27086         $(SHELL) $${libsrcdir}/configure \
27087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27088           --target=${target_alias} $${srcdiroption}  \
27089           || exit 1
27090 @endif libtool
27091
27092
27093
27094
27095
27096 .PHONY: all-libtool maybe-all-libtool
27097 maybe-all-libtool:
27098 @if gcc-bootstrap
27099 all-libtool: stage_current
27100 @endif gcc-bootstrap
27101 @if libtool
27102 TARGET-libtool=all
27103 maybe-all-libtool: all-libtool
27104 all-libtool: configure-libtool
27105         @: $(MAKE); $(unstage)
27106         @r=`${PWD_COMMAND}`; export r; \
27107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27108         $(HOST_EXPORTS) \
27109         (cd $(HOST_SUBDIR)/libtool && \
27110           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27111                 $(TARGET-libtool))
27112 @endif libtool
27113
27114
27115
27116
27117 .PHONY: check-libtool maybe-check-libtool
27118 maybe-check-libtool:
27119 @if libtool
27120 maybe-check-libtool: check-libtool
27121
27122 check-libtool:
27123         @: $(MAKE); $(unstage)
27124         @r=`${PWD_COMMAND}`; export r; \
27125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27126         $(HOST_EXPORTS) \
27127         (cd $(HOST_SUBDIR)/libtool && \
27128           $(MAKE) $(FLAGS_TO_PASS)  check)
27129
27130 @endif libtool
27131
27132 .PHONY: install-libtool maybe-install-libtool
27133 maybe-install-libtool:
27134 @if libtool
27135 maybe-install-libtool: install-libtool
27136
27137 install-libtool: installdirs
27138         @: $(MAKE); $(unstage)
27139         @r=`${PWD_COMMAND}`; export r; \
27140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27141         $(HOST_EXPORTS) \
27142         (cd $(HOST_SUBDIR)/libtool && \
27143           $(MAKE) $(FLAGS_TO_PASS)  install)
27144
27145 @endif libtool
27146
27147 # Other targets (info, dvi, pdf, etc.)
27148
27149 .PHONY: maybe-info-libtool info-libtool
27150 maybe-info-libtool:
27151 @if libtool
27152 maybe-info-libtool: info-libtool
27153
27154 info-libtool: \
27155     configure-libtool 
27156         @: $(MAKE); $(unstage)
27157         @[ -f ./libtool/Makefile ] || exit 0; \
27158         r=`${PWD_COMMAND}`; export r; \
27159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27160         $(HOST_EXPORTS) \
27161         for flag in $(EXTRA_HOST_FLAGS) ; do \
27162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27163         done; \
27164         echo "Doing info in libtool" ; \
27165         (cd $(HOST_SUBDIR)/libtool && \
27166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27168                   "RANLIB=$${RANLIB}" \
27169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27170                   info) \
27171           || exit 1
27172
27173 @endif libtool
27174
27175 .PHONY: maybe-dvi-libtool dvi-libtool
27176 maybe-dvi-libtool:
27177 @if libtool
27178 maybe-dvi-libtool: dvi-libtool
27179
27180 dvi-libtool: \
27181     configure-libtool 
27182         @: $(MAKE); $(unstage)
27183         @[ -f ./libtool/Makefile ] || exit 0; \
27184         r=`${PWD_COMMAND}`; export r; \
27185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27186         $(HOST_EXPORTS) \
27187         for flag in $(EXTRA_HOST_FLAGS) ; do \
27188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27189         done; \
27190         echo "Doing dvi in libtool" ; \
27191         (cd $(HOST_SUBDIR)/libtool && \
27192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27194                   "RANLIB=$${RANLIB}" \
27195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27196                   dvi) \
27197           || exit 1
27198
27199 @endif libtool
27200
27201 .PHONY: maybe-pdf-libtool pdf-libtool
27202 maybe-pdf-libtool:
27203 @if libtool
27204 maybe-pdf-libtool: pdf-libtool
27205
27206 pdf-libtool: \
27207     configure-libtool 
27208         @: $(MAKE); $(unstage)
27209         @[ -f ./libtool/Makefile ] || exit 0; \
27210         r=`${PWD_COMMAND}`; export r; \
27211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27212         $(HOST_EXPORTS) \
27213         for flag in $(EXTRA_HOST_FLAGS) ; do \
27214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27215         done; \
27216         echo "Doing pdf in libtool" ; \
27217         (cd $(HOST_SUBDIR)/libtool && \
27218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27220                   "RANLIB=$${RANLIB}" \
27221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27222                   pdf) \
27223           || exit 1
27224
27225 @endif libtool
27226
27227 .PHONY: maybe-html-libtool html-libtool
27228 maybe-html-libtool:
27229 @if libtool
27230 maybe-html-libtool: html-libtool
27231
27232 html-libtool: \
27233     configure-libtool 
27234         @: $(MAKE); $(unstage)
27235         @[ -f ./libtool/Makefile ] || exit 0; \
27236         r=`${PWD_COMMAND}`; export r; \
27237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27238         $(HOST_EXPORTS) \
27239         for flag in $(EXTRA_HOST_FLAGS) ; do \
27240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27241         done; \
27242         echo "Doing html in libtool" ; \
27243         (cd $(HOST_SUBDIR)/libtool && \
27244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27246                   "RANLIB=$${RANLIB}" \
27247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27248                   html) \
27249           || exit 1
27250
27251 @endif libtool
27252
27253 .PHONY: maybe-TAGS-libtool TAGS-libtool
27254 maybe-TAGS-libtool:
27255 @if libtool
27256 maybe-TAGS-libtool: TAGS-libtool
27257
27258 TAGS-libtool: \
27259     configure-libtool 
27260         @: $(MAKE); $(unstage)
27261         @[ -f ./libtool/Makefile ] || exit 0; \
27262         r=`${PWD_COMMAND}`; export r; \
27263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27264         $(HOST_EXPORTS) \
27265         for flag in $(EXTRA_HOST_FLAGS) ; do \
27266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27267         done; \
27268         echo "Doing TAGS in libtool" ; \
27269         (cd $(HOST_SUBDIR)/libtool && \
27270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27272                   "RANLIB=$${RANLIB}" \
27273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27274                   TAGS) \
27275           || exit 1
27276
27277 @endif libtool
27278
27279 .PHONY: maybe-install-info-libtool install-info-libtool
27280 maybe-install-info-libtool:
27281 @if libtool
27282 maybe-install-info-libtool: install-info-libtool
27283
27284 install-info-libtool: \
27285     configure-libtool \
27286     info-libtool 
27287         @: $(MAKE); $(unstage)
27288         @[ -f ./libtool/Makefile ] || exit 0; \
27289         r=`${PWD_COMMAND}`; export r; \
27290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27291         $(HOST_EXPORTS) \
27292         for flag in $(EXTRA_HOST_FLAGS) ; do \
27293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27294         done; \
27295         echo "Doing install-info in libtool" ; \
27296         (cd $(HOST_SUBDIR)/libtool && \
27297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27299                   "RANLIB=$${RANLIB}" \
27300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27301                   install-info) \
27302           || exit 1
27303
27304 @endif libtool
27305
27306 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
27307 maybe-install-pdf-libtool:
27308 @if libtool
27309 maybe-install-pdf-libtool: install-pdf-libtool
27310
27311 install-pdf-libtool: \
27312     configure-libtool \
27313     pdf-libtool 
27314         @: $(MAKE); $(unstage)
27315         @[ -f ./libtool/Makefile ] || exit 0; \
27316         r=`${PWD_COMMAND}`; export r; \
27317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27318         $(HOST_EXPORTS) \
27319         for flag in $(EXTRA_HOST_FLAGS) ; do \
27320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27321         done; \
27322         echo "Doing install-pdf in libtool" ; \
27323         (cd $(HOST_SUBDIR)/libtool && \
27324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27326                   "RANLIB=$${RANLIB}" \
27327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27328                   install-pdf) \
27329           || exit 1
27330
27331 @endif libtool
27332
27333 .PHONY: maybe-install-html-libtool install-html-libtool
27334 maybe-install-html-libtool:
27335 @if libtool
27336 maybe-install-html-libtool: install-html-libtool
27337
27338 install-html-libtool: \
27339     configure-libtool \
27340     html-libtool 
27341         @: $(MAKE); $(unstage)
27342         @[ -f ./libtool/Makefile ] || exit 0; \
27343         r=`${PWD_COMMAND}`; export r; \
27344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27345         $(HOST_EXPORTS) \
27346         for flag in $(EXTRA_HOST_FLAGS) ; do \
27347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27348         done; \
27349         echo "Doing install-html in libtool" ; \
27350         (cd $(HOST_SUBDIR)/libtool && \
27351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27353                   "RANLIB=$${RANLIB}" \
27354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27355                   install-html) \
27356           || exit 1
27357
27358 @endif libtool
27359
27360 .PHONY: maybe-installcheck-libtool installcheck-libtool
27361 maybe-installcheck-libtool:
27362 @if libtool
27363 maybe-installcheck-libtool: installcheck-libtool
27364
27365 installcheck-libtool: \
27366     configure-libtool 
27367         @: $(MAKE); $(unstage)
27368         @[ -f ./libtool/Makefile ] || exit 0; \
27369         r=`${PWD_COMMAND}`; export r; \
27370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27371         $(HOST_EXPORTS) \
27372         for flag in $(EXTRA_HOST_FLAGS) ; do \
27373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27374         done; \
27375         echo "Doing installcheck in libtool" ; \
27376         (cd $(HOST_SUBDIR)/libtool && \
27377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27379                   "RANLIB=$${RANLIB}" \
27380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27381                   installcheck) \
27382           || exit 1
27383
27384 @endif libtool
27385
27386 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
27387 maybe-mostlyclean-libtool:
27388 @if libtool
27389 maybe-mostlyclean-libtool: mostlyclean-libtool
27390
27391 mostlyclean-libtool: 
27392         @: $(MAKE); $(unstage)
27393         @[ -f ./libtool/Makefile ] || exit 0; \
27394         r=`${PWD_COMMAND}`; export r; \
27395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27396         $(HOST_EXPORTS) \
27397         for flag in $(EXTRA_HOST_FLAGS) ; do \
27398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27399         done; \
27400         echo "Doing mostlyclean in libtool" ; \
27401         (cd $(HOST_SUBDIR)/libtool && \
27402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27404                   "RANLIB=$${RANLIB}" \
27405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27406                   mostlyclean) \
27407           || exit 1
27408
27409 @endif libtool
27410
27411 .PHONY: maybe-clean-libtool clean-libtool
27412 maybe-clean-libtool:
27413 @if libtool
27414 maybe-clean-libtool: clean-libtool
27415
27416 clean-libtool: 
27417         @: $(MAKE); $(unstage)
27418         @[ -f ./libtool/Makefile ] || exit 0; \
27419         r=`${PWD_COMMAND}`; export r; \
27420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27421         $(HOST_EXPORTS) \
27422         for flag in $(EXTRA_HOST_FLAGS) ; do \
27423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27424         done; \
27425         echo "Doing clean in libtool" ; \
27426         (cd $(HOST_SUBDIR)/libtool && \
27427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27429                   "RANLIB=$${RANLIB}" \
27430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27431                   clean) \
27432           || exit 1
27433
27434 @endif libtool
27435
27436 .PHONY: maybe-distclean-libtool distclean-libtool
27437 maybe-distclean-libtool:
27438 @if libtool
27439 maybe-distclean-libtool: distclean-libtool
27440
27441 distclean-libtool: 
27442         @: $(MAKE); $(unstage)
27443         @[ -f ./libtool/Makefile ] || exit 0; \
27444         r=`${PWD_COMMAND}`; export r; \
27445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27446         $(HOST_EXPORTS) \
27447         for flag in $(EXTRA_HOST_FLAGS) ; do \
27448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27449         done; \
27450         echo "Doing distclean in libtool" ; \
27451         (cd $(HOST_SUBDIR)/libtool && \
27452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27454                   "RANLIB=$${RANLIB}" \
27455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27456                   distclean) \
27457           || exit 1
27458
27459 @endif libtool
27460
27461 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
27462 maybe-maintainer-clean-libtool:
27463 @if libtool
27464 maybe-maintainer-clean-libtool: maintainer-clean-libtool
27465
27466 maintainer-clean-libtool: 
27467         @: $(MAKE); $(unstage)
27468         @[ -f ./libtool/Makefile ] || exit 0; \
27469         r=`${PWD_COMMAND}`; export r; \
27470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27471         $(HOST_EXPORTS) \
27472         for flag in $(EXTRA_HOST_FLAGS) ; do \
27473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27474         done; \
27475         echo "Doing maintainer-clean in libtool" ; \
27476         (cd $(HOST_SUBDIR)/libtool && \
27477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27479                   "RANLIB=$${RANLIB}" \
27480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27481                   maintainer-clean) \
27482           || exit 1
27483
27484 @endif libtool
27485
27486
27487
27488 .PHONY: configure-m4 maybe-configure-m4
27489 maybe-configure-m4:
27490 @if gcc-bootstrap
27491 configure-m4: stage_current
27492 @endif gcc-bootstrap
27493 @if m4
27494 maybe-configure-m4: configure-m4
27495 configure-m4: 
27496         @: $(MAKE); $(unstage)
27497         @r=`${PWD_COMMAND}`; export r; \
27498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27499         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
27500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
27501         $(HOST_EXPORTS) \
27502         echo Configuring in $(HOST_SUBDIR)/m4; \
27503         cd "$(HOST_SUBDIR)/m4" || exit 1; \
27504         case $(srcdir) in \
27505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27506           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
27507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27508         esac; \
27509         srcdiroption="--srcdir=$${topdir}/m4"; \
27510         libsrcdir="$$s/m4"; \
27511         $(SHELL) $${libsrcdir}/configure \
27512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27513           --target=${target_alias} $${srcdiroption}  \
27514           || exit 1
27515 @endif m4
27516
27517
27518
27519
27520
27521 .PHONY: all-m4 maybe-all-m4
27522 maybe-all-m4:
27523 @if gcc-bootstrap
27524 all-m4: stage_current
27525 @endif gcc-bootstrap
27526 @if m4
27527 TARGET-m4=all
27528 maybe-all-m4: all-m4
27529 all-m4: configure-m4
27530         @: $(MAKE); $(unstage)
27531         @r=`${PWD_COMMAND}`; export r; \
27532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27533         $(HOST_EXPORTS) \
27534         (cd $(HOST_SUBDIR)/m4 && \
27535           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27536                 $(TARGET-m4))
27537 @endif m4
27538
27539
27540
27541
27542 .PHONY: check-m4 maybe-check-m4
27543 maybe-check-m4:
27544 @if m4
27545 maybe-check-m4: check-m4
27546
27547 check-m4:
27548         @: $(MAKE); $(unstage)
27549         @r=`${PWD_COMMAND}`; export r; \
27550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27551         $(HOST_EXPORTS) \
27552         (cd $(HOST_SUBDIR)/m4 && \
27553           $(MAKE) $(FLAGS_TO_PASS)  check)
27554
27555 @endif m4
27556
27557 .PHONY: install-m4 maybe-install-m4
27558 maybe-install-m4:
27559 @if m4
27560 maybe-install-m4: install-m4
27561
27562 install-m4: installdirs
27563         @: $(MAKE); $(unstage)
27564         @r=`${PWD_COMMAND}`; export r; \
27565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27566         $(HOST_EXPORTS) \
27567         (cd $(HOST_SUBDIR)/m4 && \
27568           $(MAKE) $(FLAGS_TO_PASS)  install)
27569
27570 @endif m4
27571
27572 # Other targets (info, dvi, pdf, etc.)
27573
27574 .PHONY: maybe-info-m4 info-m4
27575 maybe-info-m4:
27576 @if m4
27577 maybe-info-m4: info-m4
27578
27579 info-m4: \
27580     configure-m4 
27581         @: $(MAKE); $(unstage)
27582         @[ -f ./m4/Makefile ] || exit 0; \
27583         r=`${PWD_COMMAND}`; export r; \
27584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27585         $(HOST_EXPORTS) \
27586         for flag in $(EXTRA_HOST_FLAGS) ; do \
27587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27588         done; \
27589         echo "Doing info in m4" ; \
27590         (cd $(HOST_SUBDIR)/m4 && \
27591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27593                   "RANLIB=$${RANLIB}" \
27594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27595                   info) \
27596           || exit 1
27597
27598 @endif m4
27599
27600 .PHONY: maybe-dvi-m4 dvi-m4
27601 maybe-dvi-m4:
27602 @if m4
27603 maybe-dvi-m4: dvi-m4
27604
27605 dvi-m4: \
27606     configure-m4 
27607         @: $(MAKE); $(unstage)
27608         @[ -f ./m4/Makefile ] || exit 0; \
27609         r=`${PWD_COMMAND}`; export r; \
27610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27611         $(HOST_EXPORTS) \
27612         for flag in $(EXTRA_HOST_FLAGS) ; do \
27613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27614         done; \
27615         echo "Doing dvi in m4" ; \
27616         (cd $(HOST_SUBDIR)/m4 && \
27617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27619                   "RANLIB=$${RANLIB}" \
27620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27621                   dvi) \
27622           || exit 1
27623
27624 @endif m4
27625
27626 .PHONY: maybe-pdf-m4 pdf-m4
27627 maybe-pdf-m4:
27628 @if m4
27629 maybe-pdf-m4: pdf-m4
27630
27631 pdf-m4: \
27632     configure-m4 
27633         @: $(MAKE); $(unstage)
27634         @[ -f ./m4/Makefile ] || exit 0; \
27635         r=`${PWD_COMMAND}`; export r; \
27636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27637         $(HOST_EXPORTS) \
27638         for flag in $(EXTRA_HOST_FLAGS) ; do \
27639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27640         done; \
27641         echo "Doing pdf in m4" ; \
27642         (cd $(HOST_SUBDIR)/m4 && \
27643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27645                   "RANLIB=$${RANLIB}" \
27646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27647                   pdf) \
27648           || exit 1
27649
27650 @endif m4
27651
27652 .PHONY: maybe-html-m4 html-m4
27653 maybe-html-m4:
27654 @if m4
27655 maybe-html-m4: html-m4
27656
27657 html-m4: \
27658     configure-m4 
27659         @: $(MAKE); $(unstage)
27660         @[ -f ./m4/Makefile ] || exit 0; \
27661         r=`${PWD_COMMAND}`; export r; \
27662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27663         $(HOST_EXPORTS) \
27664         for flag in $(EXTRA_HOST_FLAGS) ; do \
27665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27666         done; \
27667         echo "Doing html in m4" ; \
27668         (cd $(HOST_SUBDIR)/m4 && \
27669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27671                   "RANLIB=$${RANLIB}" \
27672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27673                   html) \
27674           || exit 1
27675
27676 @endif m4
27677
27678 .PHONY: maybe-TAGS-m4 TAGS-m4
27679 maybe-TAGS-m4:
27680 @if m4
27681 maybe-TAGS-m4: TAGS-m4
27682
27683 TAGS-m4: \
27684     configure-m4 
27685         @: $(MAKE); $(unstage)
27686         @[ -f ./m4/Makefile ] || exit 0; \
27687         r=`${PWD_COMMAND}`; export r; \
27688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27689         $(HOST_EXPORTS) \
27690         for flag in $(EXTRA_HOST_FLAGS) ; do \
27691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27692         done; \
27693         echo "Doing TAGS in m4" ; \
27694         (cd $(HOST_SUBDIR)/m4 && \
27695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27697                   "RANLIB=$${RANLIB}" \
27698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27699                   TAGS) \
27700           || exit 1
27701
27702 @endif m4
27703
27704 .PHONY: maybe-install-info-m4 install-info-m4
27705 maybe-install-info-m4:
27706 @if m4
27707 maybe-install-info-m4: install-info-m4
27708
27709 install-info-m4: \
27710     configure-m4 \
27711     info-m4 
27712         @: $(MAKE); $(unstage)
27713         @[ -f ./m4/Makefile ] || exit 0; \
27714         r=`${PWD_COMMAND}`; export r; \
27715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27716         $(HOST_EXPORTS) \
27717         for flag in $(EXTRA_HOST_FLAGS) ; do \
27718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27719         done; \
27720         echo "Doing install-info in m4" ; \
27721         (cd $(HOST_SUBDIR)/m4 && \
27722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27724                   "RANLIB=$${RANLIB}" \
27725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27726                   install-info) \
27727           || exit 1
27728
27729 @endif m4
27730
27731 .PHONY: maybe-install-pdf-m4 install-pdf-m4
27732 maybe-install-pdf-m4:
27733 @if m4
27734 maybe-install-pdf-m4: install-pdf-m4
27735
27736 install-pdf-m4: \
27737     configure-m4 \
27738     pdf-m4 
27739         @: $(MAKE); $(unstage)
27740         @[ -f ./m4/Makefile ] || exit 0; \
27741         r=`${PWD_COMMAND}`; export r; \
27742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27743         $(HOST_EXPORTS) \
27744         for flag in $(EXTRA_HOST_FLAGS) ; do \
27745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27746         done; \
27747         echo "Doing install-pdf in m4" ; \
27748         (cd $(HOST_SUBDIR)/m4 && \
27749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27751                   "RANLIB=$${RANLIB}" \
27752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27753                   install-pdf) \
27754           || exit 1
27755
27756 @endif m4
27757
27758 .PHONY: maybe-install-html-m4 install-html-m4
27759 maybe-install-html-m4:
27760 @if m4
27761 maybe-install-html-m4: install-html-m4
27762
27763 install-html-m4: \
27764     configure-m4 \
27765     html-m4 
27766         @: $(MAKE); $(unstage)
27767         @[ -f ./m4/Makefile ] || exit 0; \
27768         r=`${PWD_COMMAND}`; export r; \
27769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27770         $(HOST_EXPORTS) \
27771         for flag in $(EXTRA_HOST_FLAGS) ; do \
27772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27773         done; \
27774         echo "Doing install-html in m4" ; \
27775         (cd $(HOST_SUBDIR)/m4 && \
27776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27778                   "RANLIB=$${RANLIB}" \
27779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27780                   install-html) \
27781           || exit 1
27782
27783 @endif m4
27784
27785 .PHONY: maybe-installcheck-m4 installcheck-m4
27786 maybe-installcheck-m4:
27787 @if m4
27788 maybe-installcheck-m4: installcheck-m4
27789
27790 installcheck-m4: \
27791     configure-m4 
27792         @: $(MAKE); $(unstage)
27793         @[ -f ./m4/Makefile ] || exit 0; \
27794         r=`${PWD_COMMAND}`; export r; \
27795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27796         $(HOST_EXPORTS) \
27797         for flag in $(EXTRA_HOST_FLAGS) ; do \
27798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27799         done; \
27800         echo "Doing installcheck in m4" ; \
27801         (cd $(HOST_SUBDIR)/m4 && \
27802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27804                   "RANLIB=$${RANLIB}" \
27805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27806                   installcheck) \
27807           || exit 1
27808
27809 @endif m4
27810
27811 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
27812 maybe-mostlyclean-m4:
27813 @if m4
27814 maybe-mostlyclean-m4: mostlyclean-m4
27815
27816 mostlyclean-m4: 
27817         @: $(MAKE); $(unstage)
27818         @[ -f ./m4/Makefile ] || exit 0; \
27819         r=`${PWD_COMMAND}`; export r; \
27820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27821         $(HOST_EXPORTS) \
27822         for flag in $(EXTRA_HOST_FLAGS) ; do \
27823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27824         done; \
27825         echo "Doing mostlyclean in m4" ; \
27826         (cd $(HOST_SUBDIR)/m4 && \
27827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27829                   "RANLIB=$${RANLIB}" \
27830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27831                   mostlyclean) \
27832           || exit 1
27833
27834 @endif m4
27835
27836 .PHONY: maybe-clean-m4 clean-m4
27837 maybe-clean-m4:
27838 @if m4
27839 maybe-clean-m4: clean-m4
27840
27841 clean-m4: 
27842         @: $(MAKE); $(unstage)
27843         @[ -f ./m4/Makefile ] || exit 0; \
27844         r=`${PWD_COMMAND}`; export r; \
27845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27846         $(HOST_EXPORTS) \
27847         for flag in $(EXTRA_HOST_FLAGS) ; do \
27848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27849         done; \
27850         echo "Doing clean in m4" ; \
27851         (cd $(HOST_SUBDIR)/m4 && \
27852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27854                   "RANLIB=$${RANLIB}" \
27855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27856                   clean) \
27857           || exit 1
27858
27859 @endif m4
27860
27861 .PHONY: maybe-distclean-m4 distclean-m4
27862 maybe-distclean-m4:
27863 @if m4
27864 maybe-distclean-m4: distclean-m4
27865
27866 distclean-m4: 
27867         @: $(MAKE); $(unstage)
27868         @[ -f ./m4/Makefile ] || exit 0; \
27869         r=`${PWD_COMMAND}`; export r; \
27870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27871         $(HOST_EXPORTS) \
27872         for flag in $(EXTRA_HOST_FLAGS) ; do \
27873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27874         done; \
27875         echo "Doing distclean in m4" ; \
27876         (cd $(HOST_SUBDIR)/m4 && \
27877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27879                   "RANLIB=$${RANLIB}" \
27880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27881                   distclean) \
27882           || exit 1
27883
27884 @endif m4
27885
27886 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
27887 maybe-maintainer-clean-m4:
27888 @if m4
27889 maybe-maintainer-clean-m4: maintainer-clean-m4
27890
27891 maintainer-clean-m4: 
27892         @: $(MAKE); $(unstage)
27893         @[ -f ./m4/Makefile ] || exit 0; \
27894         r=`${PWD_COMMAND}`; export r; \
27895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27896         $(HOST_EXPORTS) \
27897         for flag in $(EXTRA_HOST_FLAGS) ; do \
27898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27899         done; \
27900         echo "Doing maintainer-clean in m4" ; \
27901         (cd $(HOST_SUBDIR)/m4 && \
27902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27904                   "RANLIB=$${RANLIB}" \
27905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27906                   maintainer-clean) \
27907           || exit 1
27908
27909 @endif m4
27910
27911
27912
27913 .PHONY: configure-make maybe-configure-make
27914 maybe-configure-make:
27915 @if gcc-bootstrap
27916 configure-make: stage_current
27917 @endif gcc-bootstrap
27918 @if make
27919 maybe-configure-make: configure-make
27920 configure-make: 
27921         @: $(MAKE); $(unstage)
27922         @r=`${PWD_COMMAND}`; export r; \
27923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27924         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
27925         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
27926         $(HOST_EXPORTS) \
27927         echo Configuring in $(HOST_SUBDIR)/make; \
27928         cd "$(HOST_SUBDIR)/make" || exit 1; \
27929         case $(srcdir) in \
27930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27931           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
27932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27933         esac; \
27934         srcdiroption="--srcdir=$${topdir}/make"; \
27935         libsrcdir="$$s/make"; \
27936         $(SHELL) $${libsrcdir}/configure \
27937           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27938           --target=${target_alias} $${srcdiroption}  \
27939           || exit 1
27940 @endif make
27941
27942
27943
27944
27945
27946 .PHONY: all-make maybe-all-make
27947 maybe-all-make:
27948 @if gcc-bootstrap
27949 all-make: stage_current
27950 @endif gcc-bootstrap
27951 @if make
27952 TARGET-make=all
27953 maybe-all-make: all-make
27954 all-make: configure-make
27955         @: $(MAKE); $(unstage)
27956         @r=`${PWD_COMMAND}`; export r; \
27957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27958         $(HOST_EXPORTS) \
27959         (cd $(HOST_SUBDIR)/make && \
27960           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27961                 $(TARGET-make))
27962 @endif make
27963
27964
27965
27966
27967 .PHONY: check-make maybe-check-make
27968 maybe-check-make:
27969 @if make
27970 maybe-check-make: check-make
27971
27972 check-make:
27973         @: $(MAKE); $(unstage)
27974         @r=`${PWD_COMMAND}`; export r; \
27975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27976         $(HOST_EXPORTS) \
27977         (cd $(HOST_SUBDIR)/make && \
27978           $(MAKE) $(FLAGS_TO_PASS)  check)
27979
27980 @endif make
27981
27982 .PHONY: install-make maybe-install-make
27983 maybe-install-make:
27984 @if make
27985 maybe-install-make: install-make
27986
27987 install-make: installdirs
27988         @: $(MAKE); $(unstage)
27989         @r=`${PWD_COMMAND}`; export r; \
27990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27991         $(HOST_EXPORTS) \
27992         (cd $(HOST_SUBDIR)/make && \
27993           $(MAKE) $(FLAGS_TO_PASS)  install)
27994
27995 @endif make
27996
27997 # Other targets (info, dvi, pdf, etc.)
27998
27999 .PHONY: maybe-info-make info-make
28000 maybe-info-make:
28001 @if make
28002 maybe-info-make: info-make
28003
28004 info-make: \
28005     configure-make 
28006         @: $(MAKE); $(unstage)
28007         @[ -f ./make/Makefile ] || exit 0; \
28008         r=`${PWD_COMMAND}`; export r; \
28009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28010         $(HOST_EXPORTS) \
28011         for flag in $(EXTRA_HOST_FLAGS) ; do \
28012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28013         done; \
28014         echo "Doing info in make" ; \
28015         (cd $(HOST_SUBDIR)/make && \
28016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28018                   "RANLIB=$${RANLIB}" \
28019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28020                   info) \
28021           || exit 1
28022
28023 @endif make
28024
28025 .PHONY: maybe-dvi-make dvi-make
28026 maybe-dvi-make:
28027 @if make
28028 maybe-dvi-make: dvi-make
28029
28030 dvi-make: \
28031     configure-make 
28032         @: $(MAKE); $(unstage)
28033         @[ -f ./make/Makefile ] || exit 0; \
28034         r=`${PWD_COMMAND}`; export r; \
28035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28036         $(HOST_EXPORTS) \
28037         for flag in $(EXTRA_HOST_FLAGS) ; do \
28038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28039         done; \
28040         echo "Doing dvi in make" ; \
28041         (cd $(HOST_SUBDIR)/make && \
28042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28044                   "RANLIB=$${RANLIB}" \
28045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28046                   dvi) \
28047           || exit 1
28048
28049 @endif make
28050
28051 .PHONY: maybe-pdf-make pdf-make
28052 maybe-pdf-make:
28053 @if make
28054 maybe-pdf-make: pdf-make
28055
28056 pdf-make: \
28057     configure-make 
28058         @: $(MAKE); $(unstage)
28059         @[ -f ./make/Makefile ] || exit 0; \
28060         r=`${PWD_COMMAND}`; export r; \
28061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28062         $(HOST_EXPORTS) \
28063         for flag in $(EXTRA_HOST_FLAGS) ; do \
28064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28065         done; \
28066         echo "Doing pdf in make" ; \
28067         (cd $(HOST_SUBDIR)/make && \
28068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28070                   "RANLIB=$${RANLIB}" \
28071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28072                   pdf) \
28073           || exit 1
28074
28075 @endif make
28076
28077 .PHONY: maybe-html-make html-make
28078 maybe-html-make:
28079 @if make
28080 maybe-html-make: html-make
28081
28082 html-make: \
28083     configure-make 
28084         @: $(MAKE); $(unstage)
28085         @[ -f ./make/Makefile ] || exit 0; \
28086         r=`${PWD_COMMAND}`; export r; \
28087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28088         $(HOST_EXPORTS) \
28089         for flag in $(EXTRA_HOST_FLAGS) ; do \
28090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28091         done; \
28092         echo "Doing html in make" ; \
28093         (cd $(HOST_SUBDIR)/make && \
28094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28096                   "RANLIB=$${RANLIB}" \
28097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28098                   html) \
28099           || exit 1
28100
28101 @endif make
28102
28103 .PHONY: maybe-TAGS-make TAGS-make
28104 maybe-TAGS-make:
28105 @if make
28106 maybe-TAGS-make: TAGS-make
28107
28108 TAGS-make: \
28109     configure-make 
28110         @: $(MAKE); $(unstage)
28111         @[ -f ./make/Makefile ] || exit 0; \
28112         r=`${PWD_COMMAND}`; export r; \
28113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28114         $(HOST_EXPORTS) \
28115         for flag in $(EXTRA_HOST_FLAGS) ; do \
28116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28117         done; \
28118         echo "Doing TAGS in make" ; \
28119         (cd $(HOST_SUBDIR)/make && \
28120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28122                   "RANLIB=$${RANLIB}" \
28123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28124                   TAGS) \
28125           || exit 1
28126
28127 @endif make
28128
28129 .PHONY: maybe-install-info-make install-info-make
28130 maybe-install-info-make:
28131 @if make
28132 maybe-install-info-make: install-info-make
28133
28134 install-info-make: \
28135     configure-make \
28136     info-make 
28137         @: $(MAKE); $(unstage)
28138         @[ -f ./make/Makefile ] || exit 0; \
28139         r=`${PWD_COMMAND}`; export r; \
28140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28141         $(HOST_EXPORTS) \
28142         for flag in $(EXTRA_HOST_FLAGS) ; do \
28143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28144         done; \
28145         echo "Doing install-info in make" ; \
28146         (cd $(HOST_SUBDIR)/make && \
28147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28149                   "RANLIB=$${RANLIB}" \
28150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28151                   install-info) \
28152           || exit 1
28153
28154 @endif make
28155
28156 .PHONY: maybe-install-pdf-make install-pdf-make
28157 maybe-install-pdf-make:
28158 @if make
28159 maybe-install-pdf-make: install-pdf-make
28160
28161 install-pdf-make: \
28162     configure-make \
28163     pdf-make 
28164         @: $(MAKE); $(unstage)
28165         @[ -f ./make/Makefile ] || exit 0; \
28166         r=`${PWD_COMMAND}`; export r; \
28167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28168         $(HOST_EXPORTS) \
28169         for flag in $(EXTRA_HOST_FLAGS) ; do \
28170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28171         done; \
28172         echo "Doing install-pdf in make" ; \
28173         (cd $(HOST_SUBDIR)/make && \
28174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28176                   "RANLIB=$${RANLIB}" \
28177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28178                   install-pdf) \
28179           || exit 1
28180
28181 @endif make
28182
28183 .PHONY: maybe-install-html-make install-html-make
28184 maybe-install-html-make:
28185 @if make
28186 maybe-install-html-make: install-html-make
28187
28188 install-html-make: \
28189     configure-make \
28190     html-make 
28191         @: $(MAKE); $(unstage)
28192         @[ -f ./make/Makefile ] || exit 0; \
28193         r=`${PWD_COMMAND}`; export r; \
28194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28195         $(HOST_EXPORTS) \
28196         for flag in $(EXTRA_HOST_FLAGS) ; do \
28197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28198         done; \
28199         echo "Doing install-html in make" ; \
28200         (cd $(HOST_SUBDIR)/make && \
28201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28203                   "RANLIB=$${RANLIB}" \
28204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28205                   install-html) \
28206           || exit 1
28207
28208 @endif make
28209
28210 .PHONY: maybe-installcheck-make installcheck-make
28211 maybe-installcheck-make:
28212 @if make
28213 maybe-installcheck-make: installcheck-make
28214
28215 installcheck-make: \
28216     configure-make 
28217         @: $(MAKE); $(unstage)
28218         @[ -f ./make/Makefile ] || exit 0; \
28219         r=`${PWD_COMMAND}`; export r; \
28220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28221         $(HOST_EXPORTS) \
28222         for flag in $(EXTRA_HOST_FLAGS) ; do \
28223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28224         done; \
28225         echo "Doing installcheck in make" ; \
28226         (cd $(HOST_SUBDIR)/make && \
28227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28229                   "RANLIB=$${RANLIB}" \
28230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28231                   installcheck) \
28232           || exit 1
28233
28234 @endif make
28235
28236 .PHONY: maybe-mostlyclean-make mostlyclean-make
28237 maybe-mostlyclean-make:
28238 @if make
28239 maybe-mostlyclean-make: mostlyclean-make
28240
28241 mostlyclean-make: 
28242         @: $(MAKE); $(unstage)
28243         @[ -f ./make/Makefile ] || exit 0; \
28244         r=`${PWD_COMMAND}`; export r; \
28245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28246         $(HOST_EXPORTS) \
28247         for flag in $(EXTRA_HOST_FLAGS) ; do \
28248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28249         done; \
28250         echo "Doing mostlyclean in make" ; \
28251         (cd $(HOST_SUBDIR)/make && \
28252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28254                   "RANLIB=$${RANLIB}" \
28255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28256                   mostlyclean) \
28257           || exit 1
28258
28259 @endif make
28260
28261 .PHONY: maybe-clean-make clean-make
28262 maybe-clean-make:
28263 @if make
28264 maybe-clean-make: clean-make
28265
28266 clean-make: 
28267         @: $(MAKE); $(unstage)
28268         @[ -f ./make/Makefile ] || exit 0; \
28269         r=`${PWD_COMMAND}`; export r; \
28270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28271         $(HOST_EXPORTS) \
28272         for flag in $(EXTRA_HOST_FLAGS) ; do \
28273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28274         done; \
28275         echo "Doing clean in make" ; \
28276         (cd $(HOST_SUBDIR)/make && \
28277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28279                   "RANLIB=$${RANLIB}" \
28280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28281                   clean) \
28282           || exit 1
28283
28284 @endif make
28285
28286 .PHONY: maybe-distclean-make distclean-make
28287 maybe-distclean-make:
28288 @if make
28289 maybe-distclean-make: distclean-make
28290
28291 distclean-make: 
28292         @: $(MAKE); $(unstage)
28293         @[ -f ./make/Makefile ] || exit 0; \
28294         r=`${PWD_COMMAND}`; export r; \
28295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28296         $(HOST_EXPORTS) \
28297         for flag in $(EXTRA_HOST_FLAGS) ; do \
28298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28299         done; \
28300         echo "Doing distclean in make" ; \
28301         (cd $(HOST_SUBDIR)/make && \
28302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28304                   "RANLIB=$${RANLIB}" \
28305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28306                   distclean) \
28307           || exit 1
28308
28309 @endif make
28310
28311 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
28312 maybe-maintainer-clean-make:
28313 @if make
28314 maybe-maintainer-clean-make: maintainer-clean-make
28315
28316 maintainer-clean-make: 
28317         @: $(MAKE); $(unstage)
28318         @[ -f ./make/Makefile ] || exit 0; \
28319         r=`${PWD_COMMAND}`; export r; \
28320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28321         $(HOST_EXPORTS) \
28322         for flag in $(EXTRA_HOST_FLAGS) ; do \
28323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28324         done; \
28325         echo "Doing maintainer-clean in make" ; \
28326         (cd $(HOST_SUBDIR)/make && \
28327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28329                   "RANLIB=$${RANLIB}" \
28330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28331                   maintainer-clean) \
28332           || exit 1
28333
28334 @endif make
28335
28336
28337
28338 .PHONY: configure-mmalloc maybe-configure-mmalloc
28339 maybe-configure-mmalloc:
28340 @if gcc-bootstrap
28341 configure-mmalloc: stage_current
28342 @endif gcc-bootstrap
28343 @if mmalloc
28344 maybe-configure-mmalloc: configure-mmalloc
28345 configure-mmalloc: 
28346         @: $(MAKE); $(unstage)
28347         @r=`${PWD_COMMAND}`; export r; \
28348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28349         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
28350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
28351         $(HOST_EXPORTS) \
28352         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
28353         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
28354         case $(srcdir) in \
28355           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28356           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
28357                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28358         esac; \
28359         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
28360         libsrcdir="$$s/mmalloc"; \
28361         $(SHELL) $${libsrcdir}/configure \
28362           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28363           --target=${target_alias} $${srcdiroption}  \
28364           || exit 1
28365 @endif mmalloc
28366
28367
28368
28369
28370
28371 .PHONY: all-mmalloc maybe-all-mmalloc
28372 maybe-all-mmalloc:
28373 @if gcc-bootstrap
28374 all-mmalloc: stage_current
28375 @endif gcc-bootstrap
28376 @if mmalloc
28377 TARGET-mmalloc=all
28378 maybe-all-mmalloc: all-mmalloc
28379 all-mmalloc: configure-mmalloc
28380         @: $(MAKE); $(unstage)
28381         @r=`${PWD_COMMAND}`; export r; \
28382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28383         $(HOST_EXPORTS) \
28384         (cd $(HOST_SUBDIR)/mmalloc && \
28385           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28386                 $(TARGET-mmalloc))
28387 @endif mmalloc
28388
28389
28390
28391
28392 .PHONY: check-mmalloc maybe-check-mmalloc
28393 maybe-check-mmalloc:
28394 @if mmalloc
28395 maybe-check-mmalloc: check-mmalloc
28396
28397 check-mmalloc:
28398
28399 @endif mmalloc
28400
28401 .PHONY: install-mmalloc maybe-install-mmalloc
28402 maybe-install-mmalloc:
28403 @if mmalloc
28404 maybe-install-mmalloc: install-mmalloc
28405
28406 install-mmalloc: installdirs
28407         @: $(MAKE); $(unstage)
28408         @r=`${PWD_COMMAND}`; export r; \
28409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28410         $(HOST_EXPORTS) \
28411         (cd $(HOST_SUBDIR)/mmalloc && \
28412           $(MAKE) $(FLAGS_TO_PASS)  install)
28413
28414 @endif mmalloc
28415
28416 # Other targets (info, dvi, pdf, etc.)
28417
28418 .PHONY: maybe-info-mmalloc info-mmalloc
28419 maybe-info-mmalloc:
28420 @if mmalloc
28421 maybe-info-mmalloc: info-mmalloc
28422
28423 info-mmalloc: \
28424     configure-mmalloc 
28425         @: $(MAKE); $(unstage)
28426         @[ -f ./mmalloc/Makefile ] || exit 0; \
28427         r=`${PWD_COMMAND}`; export r; \
28428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28429         $(HOST_EXPORTS) \
28430         for flag in $(EXTRA_HOST_FLAGS) ; do \
28431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28432         done; \
28433         echo "Doing info in mmalloc" ; \
28434         (cd $(HOST_SUBDIR)/mmalloc && \
28435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28437                   "RANLIB=$${RANLIB}" \
28438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28439                   info) \
28440           || exit 1
28441
28442 @endif mmalloc
28443
28444 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
28445 maybe-dvi-mmalloc:
28446 @if mmalloc
28447 maybe-dvi-mmalloc: dvi-mmalloc
28448
28449 dvi-mmalloc: \
28450     configure-mmalloc 
28451         @: $(MAKE); $(unstage)
28452         @[ -f ./mmalloc/Makefile ] || exit 0; \
28453         r=`${PWD_COMMAND}`; export r; \
28454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28455         $(HOST_EXPORTS) \
28456         for flag in $(EXTRA_HOST_FLAGS) ; do \
28457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28458         done; \
28459         echo "Doing dvi in mmalloc" ; \
28460         (cd $(HOST_SUBDIR)/mmalloc && \
28461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28463                   "RANLIB=$${RANLIB}" \
28464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28465                   dvi) \
28466           || exit 1
28467
28468 @endif mmalloc
28469
28470 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
28471 maybe-pdf-mmalloc:
28472 @if mmalloc
28473 maybe-pdf-mmalloc: pdf-mmalloc
28474
28475 pdf-mmalloc: \
28476     configure-mmalloc 
28477         @: $(MAKE); $(unstage)
28478         @[ -f ./mmalloc/Makefile ] || exit 0; \
28479         r=`${PWD_COMMAND}`; export r; \
28480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28481         $(HOST_EXPORTS) \
28482         for flag in $(EXTRA_HOST_FLAGS) ; do \
28483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28484         done; \
28485         echo "Doing pdf in mmalloc" ; \
28486         (cd $(HOST_SUBDIR)/mmalloc && \
28487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28489                   "RANLIB=$${RANLIB}" \
28490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28491                   pdf) \
28492           || exit 1
28493
28494 @endif mmalloc
28495
28496 .PHONY: maybe-html-mmalloc html-mmalloc
28497 maybe-html-mmalloc:
28498 @if mmalloc
28499 maybe-html-mmalloc: html-mmalloc
28500
28501 html-mmalloc: \
28502     configure-mmalloc 
28503         @: $(MAKE); $(unstage)
28504         @[ -f ./mmalloc/Makefile ] || exit 0; \
28505         r=`${PWD_COMMAND}`; export r; \
28506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28507         $(HOST_EXPORTS) \
28508         for flag in $(EXTRA_HOST_FLAGS) ; do \
28509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28510         done; \
28511         echo "Doing html in mmalloc" ; \
28512         (cd $(HOST_SUBDIR)/mmalloc && \
28513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28515                   "RANLIB=$${RANLIB}" \
28516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28517                   html) \
28518           || exit 1
28519
28520 @endif mmalloc
28521
28522 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
28523 maybe-TAGS-mmalloc:
28524 @if mmalloc
28525 maybe-TAGS-mmalloc: TAGS-mmalloc
28526
28527 TAGS-mmalloc: \
28528     configure-mmalloc 
28529         @: $(MAKE); $(unstage)
28530         @[ -f ./mmalloc/Makefile ] || exit 0; \
28531         r=`${PWD_COMMAND}`; export r; \
28532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28533         $(HOST_EXPORTS) \
28534         for flag in $(EXTRA_HOST_FLAGS) ; do \
28535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28536         done; \
28537         echo "Doing TAGS in mmalloc" ; \
28538         (cd $(HOST_SUBDIR)/mmalloc && \
28539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28541                   "RANLIB=$${RANLIB}" \
28542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28543                   TAGS) \
28544           || exit 1
28545
28546 @endif mmalloc
28547
28548 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
28549 maybe-install-info-mmalloc:
28550 @if mmalloc
28551 maybe-install-info-mmalloc: install-info-mmalloc
28552
28553 install-info-mmalloc: \
28554     configure-mmalloc \
28555     info-mmalloc 
28556         @: $(MAKE); $(unstage)
28557         @[ -f ./mmalloc/Makefile ] || exit 0; \
28558         r=`${PWD_COMMAND}`; export r; \
28559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28560         $(HOST_EXPORTS) \
28561         for flag in $(EXTRA_HOST_FLAGS) ; do \
28562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28563         done; \
28564         echo "Doing install-info in mmalloc" ; \
28565         (cd $(HOST_SUBDIR)/mmalloc && \
28566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28568                   "RANLIB=$${RANLIB}" \
28569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28570                   install-info) \
28571           || exit 1
28572
28573 @endif mmalloc
28574
28575 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
28576 maybe-install-pdf-mmalloc:
28577 @if mmalloc
28578 maybe-install-pdf-mmalloc: install-pdf-mmalloc
28579
28580 install-pdf-mmalloc: \
28581     configure-mmalloc \
28582     pdf-mmalloc 
28583         @: $(MAKE); $(unstage)
28584         @[ -f ./mmalloc/Makefile ] || exit 0; \
28585         r=`${PWD_COMMAND}`; export r; \
28586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28587         $(HOST_EXPORTS) \
28588         for flag in $(EXTRA_HOST_FLAGS) ; do \
28589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28590         done; \
28591         echo "Doing install-pdf in mmalloc" ; \
28592         (cd $(HOST_SUBDIR)/mmalloc && \
28593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28595                   "RANLIB=$${RANLIB}" \
28596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28597                   install-pdf) \
28598           || exit 1
28599
28600 @endif mmalloc
28601
28602 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
28603 maybe-install-html-mmalloc:
28604 @if mmalloc
28605 maybe-install-html-mmalloc: install-html-mmalloc
28606
28607 install-html-mmalloc: \
28608     configure-mmalloc \
28609     html-mmalloc 
28610         @: $(MAKE); $(unstage)
28611         @[ -f ./mmalloc/Makefile ] || exit 0; \
28612         r=`${PWD_COMMAND}`; export r; \
28613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28614         $(HOST_EXPORTS) \
28615         for flag in $(EXTRA_HOST_FLAGS) ; do \
28616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28617         done; \
28618         echo "Doing install-html in mmalloc" ; \
28619         (cd $(HOST_SUBDIR)/mmalloc && \
28620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28622                   "RANLIB=$${RANLIB}" \
28623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28624                   install-html) \
28625           || exit 1
28626
28627 @endif mmalloc
28628
28629 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
28630 maybe-installcheck-mmalloc:
28631 @if mmalloc
28632 maybe-installcheck-mmalloc: installcheck-mmalloc
28633
28634 installcheck-mmalloc: \
28635     configure-mmalloc 
28636         @: $(MAKE); $(unstage)
28637         @[ -f ./mmalloc/Makefile ] || exit 0; \
28638         r=`${PWD_COMMAND}`; export r; \
28639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28640         $(HOST_EXPORTS) \
28641         for flag in $(EXTRA_HOST_FLAGS) ; do \
28642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28643         done; \
28644         echo "Doing installcheck in mmalloc" ; \
28645         (cd $(HOST_SUBDIR)/mmalloc && \
28646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28648                   "RANLIB=$${RANLIB}" \
28649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28650                   installcheck) \
28651           || exit 1
28652
28653 @endif mmalloc
28654
28655 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
28656 maybe-mostlyclean-mmalloc:
28657 @if mmalloc
28658 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
28659
28660 mostlyclean-mmalloc: 
28661         @: $(MAKE); $(unstage)
28662         @[ -f ./mmalloc/Makefile ] || exit 0; \
28663         r=`${PWD_COMMAND}`; export r; \
28664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28665         $(HOST_EXPORTS) \
28666         for flag in $(EXTRA_HOST_FLAGS) ; do \
28667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28668         done; \
28669         echo "Doing mostlyclean in mmalloc" ; \
28670         (cd $(HOST_SUBDIR)/mmalloc && \
28671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28673                   "RANLIB=$${RANLIB}" \
28674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28675                   mostlyclean) \
28676           || exit 1
28677
28678 @endif mmalloc
28679
28680 .PHONY: maybe-clean-mmalloc clean-mmalloc
28681 maybe-clean-mmalloc:
28682 @if mmalloc
28683 maybe-clean-mmalloc: clean-mmalloc
28684
28685 clean-mmalloc: 
28686         @: $(MAKE); $(unstage)
28687         @[ -f ./mmalloc/Makefile ] || exit 0; \
28688         r=`${PWD_COMMAND}`; export r; \
28689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28690         $(HOST_EXPORTS) \
28691         for flag in $(EXTRA_HOST_FLAGS) ; do \
28692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28693         done; \
28694         echo "Doing clean in mmalloc" ; \
28695         (cd $(HOST_SUBDIR)/mmalloc && \
28696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28698                   "RANLIB=$${RANLIB}" \
28699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28700                   clean) \
28701           || exit 1
28702
28703 @endif mmalloc
28704
28705 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
28706 maybe-distclean-mmalloc:
28707 @if mmalloc
28708 maybe-distclean-mmalloc: distclean-mmalloc
28709
28710 distclean-mmalloc: 
28711         @: $(MAKE); $(unstage)
28712         @[ -f ./mmalloc/Makefile ] || exit 0; \
28713         r=`${PWD_COMMAND}`; export r; \
28714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28715         $(HOST_EXPORTS) \
28716         for flag in $(EXTRA_HOST_FLAGS) ; do \
28717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28718         done; \
28719         echo "Doing distclean in mmalloc" ; \
28720         (cd $(HOST_SUBDIR)/mmalloc && \
28721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28723                   "RANLIB=$${RANLIB}" \
28724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28725                   distclean) \
28726           || exit 1
28727
28728 @endif mmalloc
28729
28730 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
28731 maybe-maintainer-clean-mmalloc:
28732 @if mmalloc
28733 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
28734
28735 maintainer-clean-mmalloc: 
28736         @: $(MAKE); $(unstage)
28737         @[ -f ./mmalloc/Makefile ] || exit 0; \
28738         r=`${PWD_COMMAND}`; export r; \
28739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28740         $(HOST_EXPORTS) \
28741         for flag in $(EXTRA_HOST_FLAGS) ; do \
28742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28743         done; \
28744         echo "Doing maintainer-clean in mmalloc" ; \
28745         (cd $(HOST_SUBDIR)/mmalloc && \
28746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28748                   "RANLIB=$${RANLIB}" \
28749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28750                   maintainer-clean) \
28751           || exit 1
28752
28753 @endif mmalloc
28754
28755
28756
28757 .PHONY: configure-patch maybe-configure-patch
28758 maybe-configure-patch:
28759 @if gcc-bootstrap
28760 configure-patch: stage_current
28761 @endif gcc-bootstrap
28762 @if patch
28763 maybe-configure-patch: configure-patch
28764 configure-patch: 
28765         @: $(MAKE); $(unstage)
28766         @r=`${PWD_COMMAND}`; export r; \
28767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28768         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
28769         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
28770         $(HOST_EXPORTS) \
28771         echo Configuring in $(HOST_SUBDIR)/patch; \
28772         cd "$(HOST_SUBDIR)/patch" || exit 1; \
28773         case $(srcdir) in \
28774           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28775           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
28776                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28777         esac; \
28778         srcdiroption="--srcdir=$${topdir}/patch"; \
28779         libsrcdir="$$s/patch"; \
28780         $(SHELL) $${libsrcdir}/configure \
28781           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28782           --target=${target_alias} $${srcdiroption}  \
28783           || exit 1
28784 @endif patch
28785
28786
28787
28788
28789
28790 .PHONY: all-patch maybe-all-patch
28791 maybe-all-patch:
28792 @if gcc-bootstrap
28793 all-patch: stage_current
28794 @endif gcc-bootstrap
28795 @if patch
28796 TARGET-patch=all
28797 maybe-all-patch: all-patch
28798 all-patch: configure-patch
28799         @: $(MAKE); $(unstage)
28800         @r=`${PWD_COMMAND}`; export r; \
28801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28802         $(HOST_EXPORTS) \
28803         (cd $(HOST_SUBDIR)/patch && \
28804           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28805                 $(TARGET-patch))
28806 @endif patch
28807
28808
28809
28810
28811 .PHONY: check-patch maybe-check-patch
28812 maybe-check-patch:
28813 @if patch
28814 maybe-check-patch: check-patch
28815
28816 check-patch:
28817         @: $(MAKE); $(unstage)
28818         @r=`${PWD_COMMAND}`; export r; \
28819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28820         $(HOST_EXPORTS) \
28821         (cd $(HOST_SUBDIR)/patch && \
28822           $(MAKE) $(FLAGS_TO_PASS)  check)
28823
28824 @endif patch
28825
28826 .PHONY: install-patch maybe-install-patch
28827 maybe-install-patch:
28828 @if patch
28829 maybe-install-patch: install-patch
28830
28831 install-patch: installdirs
28832         @: $(MAKE); $(unstage)
28833         @r=`${PWD_COMMAND}`; export r; \
28834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28835         $(HOST_EXPORTS) \
28836         (cd $(HOST_SUBDIR)/patch && \
28837           $(MAKE) $(FLAGS_TO_PASS)  install)
28838
28839 @endif patch
28840
28841 # Other targets (info, dvi, pdf, etc.)
28842
28843 .PHONY: maybe-info-patch info-patch
28844 maybe-info-patch:
28845 @if patch
28846 maybe-info-patch: info-patch
28847
28848 info-patch: \
28849     configure-patch 
28850         @: $(MAKE); $(unstage)
28851         @[ -f ./patch/Makefile ] || exit 0; \
28852         r=`${PWD_COMMAND}`; export r; \
28853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28854         $(HOST_EXPORTS) \
28855         for flag in $(EXTRA_HOST_FLAGS) ; do \
28856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28857         done; \
28858         echo "Doing info in patch" ; \
28859         (cd $(HOST_SUBDIR)/patch && \
28860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28862                   "RANLIB=$${RANLIB}" \
28863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28864                   info) \
28865           || exit 1
28866
28867 @endif patch
28868
28869 .PHONY: maybe-dvi-patch dvi-patch
28870 maybe-dvi-patch:
28871 @if patch
28872 maybe-dvi-patch: dvi-patch
28873
28874 dvi-patch: \
28875     configure-patch 
28876         @: $(MAKE); $(unstage)
28877         @[ -f ./patch/Makefile ] || exit 0; \
28878         r=`${PWD_COMMAND}`; export r; \
28879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28880         $(HOST_EXPORTS) \
28881         for flag in $(EXTRA_HOST_FLAGS) ; do \
28882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28883         done; \
28884         echo "Doing dvi in patch" ; \
28885         (cd $(HOST_SUBDIR)/patch && \
28886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28888                   "RANLIB=$${RANLIB}" \
28889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28890                   dvi) \
28891           || exit 1
28892
28893 @endif patch
28894
28895 .PHONY: maybe-pdf-patch pdf-patch
28896 maybe-pdf-patch:
28897 @if patch
28898 maybe-pdf-patch: pdf-patch
28899
28900 pdf-patch: \
28901     configure-patch 
28902         @: $(MAKE); $(unstage)
28903         @[ -f ./patch/Makefile ] || exit 0; \
28904         r=`${PWD_COMMAND}`; export r; \
28905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28906         $(HOST_EXPORTS) \
28907         for flag in $(EXTRA_HOST_FLAGS) ; do \
28908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28909         done; \
28910         echo "Doing pdf in patch" ; \
28911         (cd $(HOST_SUBDIR)/patch && \
28912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28914                   "RANLIB=$${RANLIB}" \
28915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28916                   pdf) \
28917           || exit 1
28918
28919 @endif patch
28920
28921 .PHONY: maybe-html-patch html-patch
28922 maybe-html-patch:
28923 @if patch
28924 maybe-html-patch: html-patch
28925
28926 html-patch: \
28927     configure-patch 
28928         @: $(MAKE); $(unstage)
28929         @[ -f ./patch/Makefile ] || exit 0; \
28930         r=`${PWD_COMMAND}`; export r; \
28931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28932         $(HOST_EXPORTS) \
28933         for flag in $(EXTRA_HOST_FLAGS) ; do \
28934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28935         done; \
28936         echo "Doing html in patch" ; \
28937         (cd $(HOST_SUBDIR)/patch && \
28938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28940                   "RANLIB=$${RANLIB}" \
28941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28942                   html) \
28943           || exit 1
28944
28945 @endif patch
28946
28947 .PHONY: maybe-TAGS-patch TAGS-patch
28948 maybe-TAGS-patch:
28949 @if patch
28950 maybe-TAGS-patch: TAGS-patch
28951
28952 TAGS-patch: \
28953     configure-patch 
28954         @: $(MAKE); $(unstage)
28955         @[ -f ./patch/Makefile ] || exit 0; \
28956         r=`${PWD_COMMAND}`; export r; \
28957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28958         $(HOST_EXPORTS) \
28959         for flag in $(EXTRA_HOST_FLAGS) ; do \
28960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28961         done; \
28962         echo "Doing TAGS in patch" ; \
28963         (cd $(HOST_SUBDIR)/patch && \
28964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28966                   "RANLIB=$${RANLIB}" \
28967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28968                   TAGS) \
28969           || exit 1
28970
28971 @endif patch
28972
28973 .PHONY: maybe-install-info-patch install-info-patch
28974 maybe-install-info-patch:
28975 @if patch
28976 maybe-install-info-patch: install-info-patch
28977
28978 install-info-patch: \
28979     configure-patch \
28980     info-patch 
28981         @: $(MAKE); $(unstage)
28982         @[ -f ./patch/Makefile ] || exit 0; \
28983         r=`${PWD_COMMAND}`; export r; \
28984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28985         $(HOST_EXPORTS) \
28986         for flag in $(EXTRA_HOST_FLAGS) ; do \
28987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28988         done; \
28989         echo "Doing install-info in patch" ; \
28990         (cd $(HOST_SUBDIR)/patch && \
28991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28993                   "RANLIB=$${RANLIB}" \
28994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28995                   install-info) \
28996           || exit 1
28997
28998 @endif patch
28999
29000 .PHONY: maybe-install-pdf-patch install-pdf-patch
29001 maybe-install-pdf-patch:
29002 @if patch
29003 maybe-install-pdf-patch: install-pdf-patch
29004
29005 install-pdf-patch: \
29006     configure-patch \
29007     pdf-patch 
29008         @: $(MAKE); $(unstage)
29009         @[ -f ./patch/Makefile ] || exit 0; \
29010         r=`${PWD_COMMAND}`; export r; \
29011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29012         $(HOST_EXPORTS) \
29013         for flag in $(EXTRA_HOST_FLAGS) ; do \
29014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29015         done; \
29016         echo "Doing install-pdf in patch" ; \
29017         (cd $(HOST_SUBDIR)/patch && \
29018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29020                   "RANLIB=$${RANLIB}" \
29021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29022                   install-pdf) \
29023           || exit 1
29024
29025 @endif patch
29026
29027 .PHONY: maybe-install-html-patch install-html-patch
29028 maybe-install-html-patch:
29029 @if patch
29030 maybe-install-html-patch: install-html-patch
29031
29032 install-html-patch: \
29033     configure-patch \
29034     html-patch 
29035         @: $(MAKE); $(unstage)
29036         @[ -f ./patch/Makefile ] || exit 0; \
29037         r=`${PWD_COMMAND}`; export r; \
29038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29039         $(HOST_EXPORTS) \
29040         for flag in $(EXTRA_HOST_FLAGS) ; do \
29041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29042         done; \
29043         echo "Doing install-html in patch" ; \
29044         (cd $(HOST_SUBDIR)/patch && \
29045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29047                   "RANLIB=$${RANLIB}" \
29048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29049                   install-html) \
29050           || exit 1
29051
29052 @endif patch
29053
29054 .PHONY: maybe-installcheck-patch installcheck-patch
29055 maybe-installcheck-patch:
29056 @if patch
29057 maybe-installcheck-patch: installcheck-patch
29058
29059 installcheck-patch: \
29060     configure-patch 
29061         @: $(MAKE); $(unstage)
29062         @[ -f ./patch/Makefile ] || exit 0; \
29063         r=`${PWD_COMMAND}`; export r; \
29064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29065         $(HOST_EXPORTS) \
29066         for flag in $(EXTRA_HOST_FLAGS) ; do \
29067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29068         done; \
29069         echo "Doing installcheck in patch" ; \
29070         (cd $(HOST_SUBDIR)/patch && \
29071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29073                   "RANLIB=$${RANLIB}" \
29074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29075                   installcheck) \
29076           || exit 1
29077
29078 @endif patch
29079
29080 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
29081 maybe-mostlyclean-patch:
29082 @if patch
29083 maybe-mostlyclean-patch: mostlyclean-patch
29084
29085 mostlyclean-patch: 
29086         @: $(MAKE); $(unstage)
29087         @[ -f ./patch/Makefile ] || exit 0; \
29088         r=`${PWD_COMMAND}`; export r; \
29089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29090         $(HOST_EXPORTS) \
29091         for flag in $(EXTRA_HOST_FLAGS) ; do \
29092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29093         done; \
29094         echo "Doing mostlyclean in patch" ; \
29095         (cd $(HOST_SUBDIR)/patch && \
29096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29098                   "RANLIB=$${RANLIB}" \
29099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29100                   mostlyclean) \
29101           || exit 1
29102
29103 @endif patch
29104
29105 .PHONY: maybe-clean-patch clean-patch
29106 maybe-clean-patch:
29107 @if patch
29108 maybe-clean-patch: clean-patch
29109
29110 clean-patch: 
29111         @: $(MAKE); $(unstage)
29112         @[ -f ./patch/Makefile ] || exit 0; \
29113         r=`${PWD_COMMAND}`; export r; \
29114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29115         $(HOST_EXPORTS) \
29116         for flag in $(EXTRA_HOST_FLAGS) ; do \
29117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29118         done; \
29119         echo "Doing clean in patch" ; \
29120         (cd $(HOST_SUBDIR)/patch && \
29121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29123                   "RANLIB=$${RANLIB}" \
29124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29125                   clean) \
29126           || exit 1
29127
29128 @endif patch
29129
29130 .PHONY: maybe-distclean-patch distclean-patch
29131 maybe-distclean-patch:
29132 @if patch
29133 maybe-distclean-patch: distclean-patch
29134
29135 distclean-patch: 
29136         @: $(MAKE); $(unstage)
29137         @[ -f ./patch/Makefile ] || exit 0; \
29138         r=`${PWD_COMMAND}`; export r; \
29139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29140         $(HOST_EXPORTS) \
29141         for flag in $(EXTRA_HOST_FLAGS) ; do \
29142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29143         done; \
29144         echo "Doing distclean in patch" ; \
29145         (cd $(HOST_SUBDIR)/patch && \
29146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29148                   "RANLIB=$${RANLIB}" \
29149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29150                   distclean) \
29151           || exit 1
29152
29153 @endif patch
29154
29155 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
29156 maybe-maintainer-clean-patch:
29157 @if patch
29158 maybe-maintainer-clean-patch: maintainer-clean-patch
29159
29160 maintainer-clean-patch: 
29161         @: $(MAKE); $(unstage)
29162         @[ -f ./patch/Makefile ] || exit 0; \
29163         r=`${PWD_COMMAND}`; export r; \
29164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29165         $(HOST_EXPORTS) \
29166         for flag in $(EXTRA_HOST_FLAGS) ; do \
29167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29168         done; \
29169         echo "Doing maintainer-clean in patch" ; \
29170         (cd $(HOST_SUBDIR)/patch && \
29171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29173                   "RANLIB=$${RANLIB}" \
29174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29175                   maintainer-clean) \
29176           || exit 1
29177
29178 @endif patch
29179
29180
29181
29182 .PHONY: configure-perl maybe-configure-perl
29183 maybe-configure-perl:
29184 @if gcc-bootstrap
29185 configure-perl: stage_current
29186 @endif gcc-bootstrap
29187 @if perl
29188 maybe-configure-perl: configure-perl
29189 configure-perl: 
29190         @: $(MAKE); $(unstage)
29191         @r=`${PWD_COMMAND}`; export r; \
29192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29193         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
29194         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
29195         $(HOST_EXPORTS) \
29196         echo Configuring in $(HOST_SUBDIR)/perl; \
29197         cd "$(HOST_SUBDIR)/perl" || exit 1; \
29198         case $(srcdir) in \
29199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29200           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
29201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29202         esac; \
29203         srcdiroption="--srcdir=$${topdir}/perl"; \
29204         libsrcdir="$$s/perl"; \
29205         $(SHELL) $${libsrcdir}/configure \
29206           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29207           --target=${target_alias} $${srcdiroption}  \
29208           || exit 1
29209 @endif perl
29210
29211
29212
29213
29214
29215 .PHONY: all-perl maybe-all-perl
29216 maybe-all-perl:
29217 @if gcc-bootstrap
29218 all-perl: stage_current
29219 @endif gcc-bootstrap
29220 @if perl
29221 TARGET-perl=all
29222 maybe-all-perl: all-perl
29223 all-perl: configure-perl
29224         @: $(MAKE); $(unstage)
29225         @r=`${PWD_COMMAND}`; export r; \
29226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29227         $(HOST_EXPORTS) \
29228         (cd $(HOST_SUBDIR)/perl && \
29229           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29230                 $(TARGET-perl))
29231 @endif perl
29232
29233
29234
29235
29236 .PHONY: check-perl maybe-check-perl
29237 maybe-check-perl:
29238 @if perl
29239 maybe-check-perl: check-perl
29240
29241 check-perl:
29242         @: $(MAKE); $(unstage)
29243         @r=`${PWD_COMMAND}`; export r; \
29244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29245         $(HOST_EXPORTS) \
29246         (cd $(HOST_SUBDIR)/perl && \
29247           $(MAKE) $(FLAGS_TO_PASS)  check)
29248
29249 @endif perl
29250
29251 .PHONY: install-perl maybe-install-perl
29252 maybe-install-perl:
29253 @if perl
29254 maybe-install-perl: install-perl
29255
29256 install-perl: installdirs
29257         @: $(MAKE); $(unstage)
29258         @r=`${PWD_COMMAND}`; export r; \
29259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29260         $(HOST_EXPORTS) \
29261         (cd $(HOST_SUBDIR)/perl && \
29262           $(MAKE) $(FLAGS_TO_PASS)  install)
29263
29264 @endif perl
29265
29266 # Other targets (info, dvi, pdf, etc.)
29267
29268 .PHONY: maybe-info-perl info-perl
29269 maybe-info-perl:
29270 @if perl
29271 maybe-info-perl: info-perl
29272
29273 info-perl: \
29274     configure-perl 
29275         @: $(MAKE); $(unstage)
29276         @[ -f ./perl/Makefile ] || exit 0; \
29277         r=`${PWD_COMMAND}`; export r; \
29278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29279         $(HOST_EXPORTS) \
29280         for flag in $(EXTRA_HOST_FLAGS) ; do \
29281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29282         done; \
29283         echo "Doing info in perl" ; \
29284         (cd $(HOST_SUBDIR)/perl && \
29285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29287                   "RANLIB=$${RANLIB}" \
29288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29289                   info) \
29290           || exit 1
29291
29292 @endif perl
29293
29294 .PHONY: maybe-dvi-perl dvi-perl
29295 maybe-dvi-perl:
29296 @if perl
29297 maybe-dvi-perl: dvi-perl
29298
29299 dvi-perl: \
29300     configure-perl 
29301         @: $(MAKE); $(unstage)
29302         @[ -f ./perl/Makefile ] || exit 0; \
29303         r=`${PWD_COMMAND}`; export r; \
29304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29305         $(HOST_EXPORTS) \
29306         for flag in $(EXTRA_HOST_FLAGS) ; do \
29307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29308         done; \
29309         echo "Doing dvi in perl" ; \
29310         (cd $(HOST_SUBDIR)/perl && \
29311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29313                   "RANLIB=$${RANLIB}" \
29314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29315                   dvi) \
29316           || exit 1
29317
29318 @endif perl
29319
29320 .PHONY: maybe-pdf-perl pdf-perl
29321 maybe-pdf-perl:
29322 @if perl
29323 maybe-pdf-perl: pdf-perl
29324
29325 pdf-perl: \
29326     configure-perl 
29327         @: $(MAKE); $(unstage)
29328         @[ -f ./perl/Makefile ] || exit 0; \
29329         r=`${PWD_COMMAND}`; export r; \
29330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29331         $(HOST_EXPORTS) \
29332         for flag in $(EXTRA_HOST_FLAGS) ; do \
29333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29334         done; \
29335         echo "Doing pdf in perl" ; \
29336         (cd $(HOST_SUBDIR)/perl && \
29337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29339                   "RANLIB=$${RANLIB}" \
29340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29341                   pdf) \
29342           || exit 1
29343
29344 @endif perl
29345
29346 .PHONY: maybe-html-perl html-perl
29347 maybe-html-perl:
29348 @if perl
29349 maybe-html-perl: html-perl
29350
29351 html-perl: \
29352     configure-perl 
29353         @: $(MAKE); $(unstage)
29354         @[ -f ./perl/Makefile ] || exit 0; \
29355         r=`${PWD_COMMAND}`; export r; \
29356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29357         $(HOST_EXPORTS) \
29358         for flag in $(EXTRA_HOST_FLAGS) ; do \
29359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29360         done; \
29361         echo "Doing html in perl" ; \
29362         (cd $(HOST_SUBDIR)/perl && \
29363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29365                   "RANLIB=$${RANLIB}" \
29366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29367                   html) \
29368           || exit 1
29369
29370 @endif perl
29371
29372 .PHONY: maybe-TAGS-perl TAGS-perl
29373 maybe-TAGS-perl:
29374 @if perl
29375 maybe-TAGS-perl: TAGS-perl
29376
29377 TAGS-perl: \
29378     configure-perl 
29379         @: $(MAKE); $(unstage)
29380         @[ -f ./perl/Makefile ] || exit 0; \
29381         r=`${PWD_COMMAND}`; export r; \
29382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29383         $(HOST_EXPORTS) \
29384         for flag in $(EXTRA_HOST_FLAGS) ; do \
29385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29386         done; \
29387         echo "Doing TAGS in perl" ; \
29388         (cd $(HOST_SUBDIR)/perl && \
29389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29391                   "RANLIB=$${RANLIB}" \
29392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29393                   TAGS) \
29394           || exit 1
29395
29396 @endif perl
29397
29398 .PHONY: maybe-install-info-perl install-info-perl
29399 maybe-install-info-perl:
29400 @if perl
29401 maybe-install-info-perl: install-info-perl
29402
29403 install-info-perl: \
29404     configure-perl \
29405     info-perl 
29406         @: $(MAKE); $(unstage)
29407         @[ -f ./perl/Makefile ] || exit 0; \
29408         r=`${PWD_COMMAND}`; export r; \
29409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29410         $(HOST_EXPORTS) \
29411         for flag in $(EXTRA_HOST_FLAGS) ; do \
29412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29413         done; \
29414         echo "Doing install-info in perl" ; \
29415         (cd $(HOST_SUBDIR)/perl && \
29416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29418                   "RANLIB=$${RANLIB}" \
29419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29420                   install-info) \
29421           || exit 1
29422
29423 @endif perl
29424
29425 .PHONY: maybe-install-pdf-perl install-pdf-perl
29426 maybe-install-pdf-perl:
29427 @if perl
29428 maybe-install-pdf-perl: install-pdf-perl
29429
29430 install-pdf-perl: \
29431     configure-perl \
29432     pdf-perl 
29433         @: $(MAKE); $(unstage)
29434         @[ -f ./perl/Makefile ] || exit 0; \
29435         r=`${PWD_COMMAND}`; export r; \
29436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29437         $(HOST_EXPORTS) \
29438         for flag in $(EXTRA_HOST_FLAGS) ; do \
29439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29440         done; \
29441         echo "Doing install-pdf in perl" ; \
29442         (cd $(HOST_SUBDIR)/perl && \
29443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29445                   "RANLIB=$${RANLIB}" \
29446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29447                   install-pdf) \
29448           || exit 1
29449
29450 @endif perl
29451
29452 .PHONY: maybe-install-html-perl install-html-perl
29453 maybe-install-html-perl:
29454 @if perl
29455 maybe-install-html-perl: install-html-perl
29456
29457 install-html-perl: \
29458     configure-perl \
29459     html-perl 
29460         @: $(MAKE); $(unstage)
29461         @[ -f ./perl/Makefile ] || exit 0; \
29462         r=`${PWD_COMMAND}`; export r; \
29463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464         $(HOST_EXPORTS) \
29465         for flag in $(EXTRA_HOST_FLAGS) ; do \
29466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29467         done; \
29468         echo "Doing install-html in perl" ; \
29469         (cd $(HOST_SUBDIR)/perl && \
29470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29472                   "RANLIB=$${RANLIB}" \
29473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29474                   install-html) \
29475           || exit 1
29476
29477 @endif perl
29478
29479 .PHONY: maybe-installcheck-perl installcheck-perl
29480 maybe-installcheck-perl:
29481 @if perl
29482 maybe-installcheck-perl: installcheck-perl
29483
29484 installcheck-perl: \
29485     configure-perl 
29486         @: $(MAKE); $(unstage)
29487         @[ -f ./perl/Makefile ] || exit 0; \
29488         r=`${PWD_COMMAND}`; export r; \
29489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29490         $(HOST_EXPORTS) \
29491         for flag in $(EXTRA_HOST_FLAGS) ; do \
29492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29493         done; \
29494         echo "Doing installcheck in perl" ; \
29495         (cd $(HOST_SUBDIR)/perl && \
29496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29498                   "RANLIB=$${RANLIB}" \
29499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29500                   installcheck) \
29501           || exit 1
29502
29503 @endif perl
29504
29505 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
29506 maybe-mostlyclean-perl:
29507 @if perl
29508 maybe-mostlyclean-perl: mostlyclean-perl
29509
29510 mostlyclean-perl: 
29511         @: $(MAKE); $(unstage)
29512         @[ -f ./perl/Makefile ] || exit 0; \
29513         r=`${PWD_COMMAND}`; export r; \
29514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29515         $(HOST_EXPORTS) \
29516         for flag in $(EXTRA_HOST_FLAGS) ; do \
29517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29518         done; \
29519         echo "Doing mostlyclean in perl" ; \
29520         (cd $(HOST_SUBDIR)/perl && \
29521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29523                   "RANLIB=$${RANLIB}" \
29524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29525                   mostlyclean) \
29526           || exit 1
29527
29528 @endif perl
29529
29530 .PHONY: maybe-clean-perl clean-perl
29531 maybe-clean-perl:
29532 @if perl
29533 maybe-clean-perl: clean-perl
29534
29535 clean-perl: 
29536         @: $(MAKE); $(unstage)
29537         @[ -f ./perl/Makefile ] || exit 0; \
29538         r=`${PWD_COMMAND}`; export r; \
29539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29540         $(HOST_EXPORTS) \
29541         for flag in $(EXTRA_HOST_FLAGS) ; do \
29542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29543         done; \
29544         echo "Doing clean in perl" ; \
29545         (cd $(HOST_SUBDIR)/perl && \
29546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29548                   "RANLIB=$${RANLIB}" \
29549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29550                   clean) \
29551           || exit 1
29552
29553 @endif perl
29554
29555 .PHONY: maybe-distclean-perl distclean-perl
29556 maybe-distclean-perl:
29557 @if perl
29558 maybe-distclean-perl: distclean-perl
29559
29560 distclean-perl: 
29561         @: $(MAKE); $(unstage)
29562         @[ -f ./perl/Makefile ] || exit 0; \
29563         r=`${PWD_COMMAND}`; export r; \
29564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29565         $(HOST_EXPORTS) \
29566         for flag in $(EXTRA_HOST_FLAGS) ; do \
29567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29568         done; \
29569         echo "Doing distclean in perl" ; \
29570         (cd $(HOST_SUBDIR)/perl && \
29571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29573                   "RANLIB=$${RANLIB}" \
29574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29575                   distclean) \
29576           || exit 1
29577
29578 @endif perl
29579
29580 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
29581 maybe-maintainer-clean-perl:
29582 @if perl
29583 maybe-maintainer-clean-perl: maintainer-clean-perl
29584
29585 maintainer-clean-perl: 
29586         @: $(MAKE); $(unstage)
29587         @[ -f ./perl/Makefile ] || exit 0; \
29588         r=`${PWD_COMMAND}`; export r; \
29589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29590         $(HOST_EXPORTS) \
29591         for flag in $(EXTRA_HOST_FLAGS) ; do \
29592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29593         done; \
29594         echo "Doing maintainer-clean in perl" ; \
29595         (cd $(HOST_SUBDIR)/perl && \
29596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29598                   "RANLIB=$${RANLIB}" \
29599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29600                   maintainer-clean) \
29601           || exit 1
29602
29603 @endif perl
29604
29605
29606
29607 .PHONY: configure-prms maybe-configure-prms
29608 maybe-configure-prms:
29609 @if gcc-bootstrap
29610 configure-prms: stage_current
29611 @endif gcc-bootstrap
29612 @if prms
29613 maybe-configure-prms: configure-prms
29614 configure-prms: 
29615         @: $(MAKE); $(unstage)
29616         @r=`${PWD_COMMAND}`; export r; \
29617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29618         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
29619         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
29620         $(HOST_EXPORTS) \
29621         echo Configuring in $(HOST_SUBDIR)/prms; \
29622         cd "$(HOST_SUBDIR)/prms" || exit 1; \
29623         case $(srcdir) in \
29624           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29625           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
29626                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29627         esac; \
29628         srcdiroption="--srcdir=$${topdir}/prms"; \
29629         libsrcdir="$$s/prms"; \
29630         $(SHELL) $${libsrcdir}/configure \
29631           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29632           --target=${target_alias} $${srcdiroption}  \
29633           || exit 1
29634 @endif prms
29635
29636
29637
29638
29639
29640 .PHONY: all-prms maybe-all-prms
29641 maybe-all-prms:
29642 @if gcc-bootstrap
29643 all-prms: stage_current
29644 @endif gcc-bootstrap
29645 @if prms
29646 TARGET-prms=all
29647 maybe-all-prms: all-prms
29648 all-prms: configure-prms
29649         @: $(MAKE); $(unstage)
29650         @r=`${PWD_COMMAND}`; export r; \
29651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29652         $(HOST_EXPORTS) \
29653         (cd $(HOST_SUBDIR)/prms && \
29654           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29655                 $(TARGET-prms))
29656 @endif prms
29657
29658
29659
29660
29661 .PHONY: check-prms maybe-check-prms
29662 maybe-check-prms:
29663 @if prms
29664 maybe-check-prms: check-prms
29665
29666 check-prms:
29667         @: $(MAKE); $(unstage)
29668         @r=`${PWD_COMMAND}`; export r; \
29669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29670         $(HOST_EXPORTS) \
29671         (cd $(HOST_SUBDIR)/prms && \
29672           $(MAKE) $(FLAGS_TO_PASS)  check)
29673
29674 @endif prms
29675
29676 .PHONY: install-prms maybe-install-prms
29677 maybe-install-prms:
29678 @if prms
29679 maybe-install-prms: install-prms
29680
29681 install-prms: installdirs
29682         @: $(MAKE); $(unstage)
29683         @r=`${PWD_COMMAND}`; export r; \
29684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29685         $(HOST_EXPORTS) \
29686         (cd $(HOST_SUBDIR)/prms && \
29687           $(MAKE) $(FLAGS_TO_PASS)  install)
29688
29689 @endif prms
29690
29691 # Other targets (info, dvi, pdf, etc.)
29692
29693 .PHONY: maybe-info-prms info-prms
29694 maybe-info-prms:
29695 @if prms
29696 maybe-info-prms: info-prms
29697
29698 info-prms: \
29699     configure-prms 
29700         @: $(MAKE); $(unstage)
29701         @[ -f ./prms/Makefile ] || exit 0; \
29702         r=`${PWD_COMMAND}`; export r; \
29703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29704         $(HOST_EXPORTS) \
29705         for flag in $(EXTRA_HOST_FLAGS) ; do \
29706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29707         done; \
29708         echo "Doing info in prms" ; \
29709         (cd $(HOST_SUBDIR)/prms && \
29710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29712                   "RANLIB=$${RANLIB}" \
29713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29714                   info) \
29715           || exit 1
29716
29717 @endif prms
29718
29719 .PHONY: maybe-dvi-prms dvi-prms
29720 maybe-dvi-prms:
29721 @if prms
29722 maybe-dvi-prms: dvi-prms
29723
29724 dvi-prms: \
29725     configure-prms 
29726         @: $(MAKE); $(unstage)
29727         @[ -f ./prms/Makefile ] || exit 0; \
29728         r=`${PWD_COMMAND}`; export r; \
29729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29730         $(HOST_EXPORTS) \
29731         for flag in $(EXTRA_HOST_FLAGS) ; do \
29732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29733         done; \
29734         echo "Doing dvi in prms" ; \
29735         (cd $(HOST_SUBDIR)/prms && \
29736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29738                   "RANLIB=$${RANLIB}" \
29739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29740                   dvi) \
29741           || exit 1
29742
29743 @endif prms
29744
29745 .PHONY: maybe-pdf-prms pdf-prms
29746 maybe-pdf-prms:
29747 @if prms
29748 maybe-pdf-prms: pdf-prms
29749
29750 pdf-prms: \
29751     configure-prms 
29752         @: $(MAKE); $(unstage)
29753         @[ -f ./prms/Makefile ] || exit 0; \
29754         r=`${PWD_COMMAND}`; export r; \
29755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29756         $(HOST_EXPORTS) \
29757         for flag in $(EXTRA_HOST_FLAGS) ; do \
29758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29759         done; \
29760         echo "Doing pdf in prms" ; \
29761         (cd $(HOST_SUBDIR)/prms && \
29762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29764                   "RANLIB=$${RANLIB}" \
29765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29766                   pdf) \
29767           || exit 1
29768
29769 @endif prms
29770
29771 .PHONY: maybe-html-prms html-prms
29772 maybe-html-prms:
29773 @if prms
29774 maybe-html-prms: html-prms
29775
29776 html-prms: \
29777     configure-prms 
29778         @: $(MAKE); $(unstage)
29779         @[ -f ./prms/Makefile ] || exit 0; \
29780         r=`${PWD_COMMAND}`; export r; \
29781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29782         $(HOST_EXPORTS) \
29783         for flag in $(EXTRA_HOST_FLAGS) ; do \
29784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29785         done; \
29786         echo "Doing html in prms" ; \
29787         (cd $(HOST_SUBDIR)/prms && \
29788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29790                   "RANLIB=$${RANLIB}" \
29791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29792                   html) \
29793           || exit 1
29794
29795 @endif prms
29796
29797 .PHONY: maybe-TAGS-prms TAGS-prms
29798 maybe-TAGS-prms:
29799 @if prms
29800 maybe-TAGS-prms: TAGS-prms
29801
29802 TAGS-prms: \
29803     configure-prms 
29804         @: $(MAKE); $(unstage)
29805         @[ -f ./prms/Makefile ] || exit 0; \
29806         r=`${PWD_COMMAND}`; export r; \
29807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29808         $(HOST_EXPORTS) \
29809         for flag in $(EXTRA_HOST_FLAGS) ; do \
29810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29811         done; \
29812         echo "Doing TAGS in prms" ; \
29813         (cd $(HOST_SUBDIR)/prms && \
29814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29816                   "RANLIB=$${RANLIB}" \
29817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29818                   TAGS) \
29819           || exit 1
29820
29821 @endif prms
29822
29823 .PHONY: maybe-install-info-prms install-info-prms
29824 maybe-install-info-prms:
29825 @if prms
29826 maybe-install-info-prms: install-info-prms
29827
29828 install-info-prms: \
29829     configure-prms \
29830     info-prms 
29831         @: $(MAKE); $(unstage)
29832         @[ -f ./prms/Makefile ] || exit 0; \
29833         r=`${PWD_COMMAND}`; export r; \
29834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29835         $(HOST_EXPORTS) \
29836         for flag in $(EXTRA_HOST_FLAGS) ; do \
29837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29838         done; \
29839         echo "Doing install-info in prms" ; \
29840         (cd $(HOST_SUBDIR)/prms && \
29841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29843                   "RANLIB=$${RANLIB}" \
29844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29845                   install-info) \
29846           || exit 1
29847
29848 @endif prms
29849
29850 .PHONY: maybe-install-pdf-prms install-pdf-prms
29851 maybe-install-pdf-prms:
29852 @if prms
29853 maybe-install-pdf-prms: install-pdf-prms
29854
29855 install-pdf-prms: \
29856     configure-prms \
29857     pdf-prms 
29858         @: $(MAKE); $(unstage)
29859         @[ -f ./prms/Makefile ] || exit 0; \
29860         r=`${PWD_COMMAND}`; export r; \
29861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29862         $(HOST_EXPORTS) \
29863         for flag in $(EXTRA_HOST_FLAGS) ; do \
29864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29865         done; \
29866         echo "Doing install-pdf in prms" ; \
29867         (cd $(HOST_SUBDIR)/prms && \
29868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29870                   "RANLIB=$${RANLIB}" \
29871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29872                   install-pdf) \
29873           || exit 1
29874
29875 @endif prms
29876
29877 .PHONY: maybe-install-html-prms install-html-prms
29878 maybe-install-html-prms:
29879 @if prms
29880 maybe-install-html-prms: install-html-prms
29881
29882 install-html-prms: \
29883     configure-prms \
29884     html-prms 
29885         @: $(MAKE); $(unstage)
29886         @[ -f ./prms/Makefile ] || exit 0; \
29887         r=`${PWD_COMMAND}`; export r; \
29888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29889         $(HOST_EXPORTS) \
29890         for flag in $(EXTRA_HOST_FLAGS) ; do \
29891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29892         done; \
29893         echo "Doing install-html in prms" ; \
29894         (cd $(HOST_SUBDIR)/prms && \
29895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29897                   "RANLIB=$${RANLIB}" \
29898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29899                   install-html) \
29900           || exit 1
29901
29902 @endif prms
29903
29904 .PHONY: maybe-installcheck-prms installcheck-prms
29905 maybe-installcheck-prms:
29906 @if prms
29907 maybe-installcheck-prms: installcheck-prms
29908
29909 installcheck-prms: \
29910     configure-prms 
29911         @: $(MAKE); $(unstage)
29912         @[ -f ./prms/Makefile ] || exit 0; \
29913         r=`${PWD_COMMAND}`; export r; \
29914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29915         $(HOST_EXPORTS) \
29916         for flag in $(EXTRA_HOST_FLAGS) ; do \
29917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29918         done; \
29919         echo "Doing installcheck in prms" ; \
29920         (cd $(HOST_SUBDIR)/prms && \
29921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29923                   "RANLIB=$${RANLIB}" \
29924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29925                   installcheck) \
29926           || exit 1
29927
29928 @endif prms
29929
29930 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
29931 maybe-mostlyclean-prms:
29932 @if prms
29933 maybe-mostlyclean-prms: mostlyclean-prms
29934
29935 mostlyclean-prms: 
29936         @: $(MAKE); $(unstage)
29937         @[ -f ./prms/Makefile ] || exit 0; \
29938         r=`${PWD_COMMAND}`; export r; \
29939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29940         $(HOST_EXPORTS) \
29941         for flag in $(EXTRA_HOST_FLAGS) ; do \
29942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29943         done; \
29944         echo "Doing mostlyclean in prms" ; \
29945         (cd $(HOST_SUBDIR)/prms && \
29946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29948                   "RANLIB=$${RANLIB}" \
29949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29950                   mostlyclean) \
29951           || exit 1
29952
29953 @endif prms
29954
29955 .PHONY: maybe-clean-prms clean-prms
29956 maybe-clean-prms:
29957 @if prms
29958 maybe-clean-prms: clean-prms
29959
29960 clean-prms: 
29961         @: $(MAKE); $(unstage)
29962         @[ -f ./prms/Makefile ] || exit 0; \
29963         r=`${PWD_COMMAND}`; export r; \
29964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29965         $(HOST_EXPORTS) \
29966         for flag in $(EXTRA_HOST_FLAGS) ; do \
29967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29968         done; \
29969         echo "Doing clean in prms" ; \
29970         (cd $(HOST_SUBDIR)/prms && \
29971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29973                   "RANLIB=$${RANLIB}" \
29974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29975                   clean) \
29976           || exit 1
29977
29978 @endif prms
29979
29980 .PHONY: maybe-distclean-prms distclean-prms
29981 maybe-distclean-prms:
29982 @if prms
29983 maybe-distclean-prms: distclean-prms
29984
29985 distclean-prms: 
29986         @: $(MAKE); $(unstage)
29987         @[ -f ./prms/Makefile ] || exit 0; \
29988         r=`${PWD_COMMAND}`; export r; \
29989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29990         $(HOST_EXPORTS) \
29991         for flag in $(EXTRA_HOST_FLAGS) ; do \
29992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29993         done; \
29994         echo "Doing distclean in prms" ; \
29995         (cd $(HOST_SUBDIR)/prms && \
29996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29998                   "RANLIB=$${RANLIB}" \
29999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30000                   distclean) \
30001           || exit 1
30002
30003 @endif prms
30004
30005 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
30006 maybe-maintainer-clean-prms:
30007 @if prms
30008 maybe-maintainer-clean-prms: maintainer-clean-prms
30009
30010 maintainer-clean-prms: 
30011         @: $(MAKE); $(unstage)
30012         @[ -f ./prms/Makefile ] || exit 0; \
30013         r=`${PWD_COMMAND}`; export r; \
30014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30015         $(HOST_EXPORTS) \
30016         for flag in $(EXTRA_HOST_FLAGS) ; do \
30017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30018         done; \
30019         echo "Doing maintainer-clean in prms" ; \
30020         (cd $(HOST_SUBDIR)/prms && \
30021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30023                   "RANLIB=$${RANLIB}" \
30024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30025                   maintainer-clean) \
30026           || exit 1
30027
30028 @endif prms
30029
30030
30031
30032 .PHONY: configure-rcs maybe-configure-rcs
30033 maybe-configure-rcs:
30034 @if gcc-bootstrap
30035 configure-rcs: stage_current
30036 @endif gcc-bootstrap
30037 @if rcs
30038 maybe-configure-rcs: configure-rcs
30039 configure-rcs: 
30040         @: $(MAKE); $(unstage)
30041         @r=`${PWD_COMMAND}`; export r; \
30042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30043         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
30044         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
30045         $(HOST_EXPORTS) \
30046         echo Configuring in $(HOST_SUBDIR)/rcs; \
30047         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
30048         case $(srcdir) in \
30049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30050           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
30051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30052         esac; \
30053         srcdiroption="--srcdir=$${topdir}/rcs"; \
30054         libsrcdir="$$s/rcs"; \
30055         $(SHELL) $${libsrcdir}/configure \
30056           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30057           --target=${target_alias} $${srcdiroption}  \
30058           || exit 1
30059 @endif rcs
30060
30061
30062
30063
30064
30065 .PHONY: all-rcs maybe-all-rcs
30066 maybe-all-rcs:
30067 @if gcc-bootstrap
30068 all-rcs: stage_current
30069 @endif gcc-bootstrap
30070 @if rcs
30071 TARGET-rcs=all
30072 maybe-all-rcs: all-rcs
30073 all-rcs: configure-rcs
30074         @: $(MAKE); $(unstage)
30075         @r=`${PWD_COMMAND}`; export r; \
30076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30077         $(HOST_EXPORTS) \
30078         (cd $(HOST_SUBDIR)/rcs && \
30079           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30080                 $(TARGET-rcs))
30081 @endif rcs
30082
30083
30084
30085
30086 .PHONY: check-rcs maybe-check-rcs
30087 maybe-check-rcs:
30088 @if rcs
30089 maybe-check-rcs: check-rcs
30090
30091 check-rcs:
30092         @: $(MAKE); $(unstage)
30093         @r=`${PWD_COMMAND}`; export r; \
30094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30095         $(HOST_EXPORTS) \
30096         (cd $(HOST_SUBDIR)/rcs && \
30097           $(MAKE) $(FLAGS_TO_PASS)  check)
30098
30099 @endif rcs
30100
30101 .PHONY: install-rcs maybe-install-rcs
30102 maybe-install-rcs:
30103 @if rcs
30104 maybe-install-rcs: install-rcs
30105
30106 install-rcs: installdirs
30107         @: $(MAKE); $(unstage)
30108         @r=`${PWD_COMMAND}`; export r; \
30109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30110         $(HOST_EXPORTS) \
30111         (cd $(HOST_SUBDIR)/rcs && \
30112           $(MAKE) $(FLAGS_TO_PASS)  install)
30113
30114 @endif rcs
30115
30116 # Other targets (info, dvi, pdf, etc.)
30117
30118 .PHONY: maybe-info-rcs info-rcs
30119 maybe-info-rcs:
30120 @if rcs
30121 maybe-info-rcs: info-rcs
30122
30123 info-rcs: \
30124     configure-rcs 
30125         @: $(MAKE); $(unstage)
30126         @[ -f ./rcs/Makefile ] || exit 0; \
30127         r=`${PWD_COMMAND}`; export r; \
30128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30129         $(HOST_EXPORTS) \
30130         for flag in $(EXTRA_HOST_FLAGS) ; do \
30131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30132         done; \
30133         echo "Doing info in rcs" ; \
30134         (cd $(HOST_SUBDIR)/rcs && \
30135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30137                   "RANLIB=$${RANLIB}" \
30138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30139                   info) \
30140           || exit 1
30141
30142 @endif rcs
30143
30144 .PHONY: maybe-dvi-rcs dvi-rcs
30145 maybe-dvi-rcs:
30146 @if rcs
30147 maybe-dvi-rcs: dvi-rcs
30148
30149 dvi-rcs: \
30150     configure-rcs 
30151         @: $(MAKE); $(unstage)
30152         @[ -f ./rcs/Makefile ] || exit 0; \
30153         r=`${PWD_COMMAND}`; export r; \
30154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30155         $(HOST_EXPORTS) \
30156         for flag in $(EXTRA_HOST_FLAGS) ; do \
30157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30158         done; \
30159         echo "Doing dvi in rcs" ; \
30160         (cd $(HOST_SUBDIR)/rcs && \
30161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30163                   "RANLIB=$${RANLIB}" \
30164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30165                   dvi) \
30166           || exit 1
30167
30168 @endif rcs
30169
30170 .PHONY: maybe-pdf-rcs pdf-rcs
30171 maybe-pdf-rcs:
30172 @if rcs
30173 maybe-pdf-rcs: pdf-rcs
30174
30175 pdf-rcs: \
30176     configure-rcs 
30177         @: $(MAKE); $(unstage)
30178         @[ -f ./rcs/Makefile ] || exit 0; \
30179         r=`${PWD_COMMAND}`; export r; \
30180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30181         $(HOST_EXPORTS) \
30182         for flag in $(EXTRA_HOST_FLAGS) ; do \
30183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30184         done; \
30185         echo "Doing pdf in rcs" ; \
30186         (cd $(HOST_SUBDIR)/rcs && \
30187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30189                   "RANLIB=$${RANLIB}" \
30190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30191                   pdf) \
30192           || exit 1
30193
30194 @endif rcs
30195
30196 .PHONY: maybe-html-rcs html-rcs
30197 maybe-html-rcs:
30198 @if rcs
30199 maybe-html-rcs: html-rcs
30200
30201 html-rcs: \
30202     configure-rcs 
30203         @: $(MAKE); $(unstage)
30204         @[ -f ./rcs/Makefile ] || exit 0; \
30205         r=`${PWD_COMMAND}`; export r; \
30206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30207         $(HOST_EXPORTS) \
30208         for flag in $(EXTRA_HOST_FLAGS) ; do \
30209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30210         done; \
30211         echo "Doing html in rcs" ; \
30212         (cd $(HOST_SUBDIR)/rcs && \
30213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30215                   "RANLIB=$${RANLIB}" \
30216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30217                   html) \
30218           || exit 1
30219
30220 @endif rcs
30221
30222 .PHONY: maybe-TAGS-rcs TAGS-rcs
30223 maybe-TAGS-rcs:
30224 @if rcs
30225 maybe-TAGS-rcs: TAGS-rcs
30226
30227 TAGS-rcs: \
30228     configure-rcs 
30229         @: $(MAKE); $(unstage)
30230         @[ -f ./rcs/Makefile ] || exit 0; \
30231         r=`${PWD_COMMAND}`; export r; \
30232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30233         $(HOST_EXPORTS) \
30234         for flag in $(EXTRA_HOST_FLAGS) ; do \
30235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30236         done; \
30237         echo "Doing TAGS in rcs" ; \
30238         (cd $(HOST_SUBDIR)/rcs && \
30239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30241                   "RANLIB=$${RANLIB}" \
30242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30243                   TAGS) \
30244           || exit 1
30245
30246 @endif rcs
30247
30248 .PHONY: maybe-install-info-rcs install-info-rcs
30249 maybe-install-info-rcs:
30250 @if rcs
30251 maybe-install-info-rcs: install-info-rcs
30252
30253 install-info-rcs: \
30254     configure-rcs \
30255     info-rcs 
30256         @: $(MAKE); $(unstage)
30257         @[ -f ./rcs/Makefile ] || exit 0; \
30258         r=`${PWD_COMMAND}`; export r; \
30259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30260         $(HOST_EXPORTS) \
30261         for flag in $(EXTRA_HOST_FLAGS) ; do \
30262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30263         done; \
30264         echo "Doing install-info in rcs" ; \
30265         (cd $(HOST_SUBDIR)/rcs && \
30266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30268                   "RANLIB=$${RANLIB}" \
30269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30270                   install-info) \
30271           || exit 1
30272
30273 @endif rcs
30274
30275 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
30276 maybe-install-pdf-rcs:
30277 @if rcs
30278 maybe-install-pdf-rcs: install-pdf-rcs
30279
30280 install-pdf-rcs: \
30281     configure-rcs \
30282     pdf-rcs 
30283         @: $(MAKE); $(unstage)
30284         @[ -f ./rcs/Makefile ] || exit 0; \
30285         r=`${PWD_COMMAND}`; export r; \
30286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30287         $(HOST_EXPORTS) \
30288         for flag in $(EXTRA_HOST_FLAGS) ; do \
30289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30290         done; \
30291         echo "Doing install-pdf in rcs" ; \
30292         (cd $(HOST_SUBDIR)/rcs && \
30293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30295                   "RANLIB=$${RANLIB}" \
30296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30297                   install-pdf) \
30298           || exit 1
30299
30300 @endif rcs
30301
30302 .PHONY: maybe-install-html-rcs install-html-rcs
30303 maybe-install-html-rcs:
30304 @if rcs
30305 maybe-install-html-rcs: install-html-rcs
30306
30307 install-html-rcs: \
30308     configure-rcs \
30309     html-rcs 
30310         @: $(MAKE); $(unstage)
30311         @[ -f ./rcs/Makefile ] || exit 0; \
30312         r=`${PWD_COMMAND}`; export r; \
30313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30314         $(HOST_EXPORTS) \
30315         for flag in $(EXTRA_HOST_FLAGS) ; do \
30316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30317         done; \
30318         echo "Doing install-html in rcs" ; \
30319         (cd $(HOST_SUBDIR)/rcs && \
30320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30322                   "RANLIB=$${RANLIB}" \
30323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30324                   install-html) \
30325           || exit 1
30326
30327 @endif rcs
30328
30329 .PHONY: maybe-installcheck-rcs installcheck-rcs
30330 maybe-installcheck-rcs:
30331 @if rcs
30332 maybe-installcheck-rcs: installcheck-rcs
30333
30334 installcheck-rcs: \
30335     configure-rcs 
30336         @: $(MAKE); $(unstage)
30337         @[ -f ./rcs/Makefile ] || exit 0; \
30338         r=`${PWD_COMMAND}`; export r; \
30339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30340         $(HOST_EXPORTS) \
30341         for flag in $(EXTRA_HOST_FLAGS) ; do \
30342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30343         done; \
30344         echo "Doing installcheck in rcs" ; \
30345         (cd $(HOST_SUBDIR)/rcs && \
30346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30348                   "RANLIB=$${RANLIB}" \
30349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30350                   installcheck) \
30351           || exit 1
30352
30353 @endif rcs
30354
30355 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
30356 maybe-mostlyclean-rcs:
30357 @if rcs
30358 maybe-mostlyclean-rcs: mostlyclean-rcs
30359
30360 mostlyclean-rcs: 
30361         @: $(MAKE); $(unstage)
30362         @[ -f ./rcs/Makefile ] || exit 0; \
30363         r=`${PWD_COMMAND}`; export r; \
30364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30365         $(HOST_EXPORTS) \
30366         for flag in $(EXTRA_HOST_FLAGS) ; do \
30367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30368         done; \
30369         echo "Doing mostlyclean in rcs" ; \
30370         (cd $(HOST_SUBDIR)/rcs && \
30371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30373                   "RANLIB=$${RANLIB}" \
30374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30375                   mostlyclean) \
30376           || exit 1
30377
30378 @endif rcs
30379
30380 .PHONY: maybe-clean-rcs clean-rcs
30381 maybe-clean-rcs:
30382 @if rcs
30383 maybe-clean-rcs: clean-rcs
30384
30385 clean-rcs: 
30386         @: $(MAKE); $(unstage)
30387         @[ -f ./rcs/Makefile ] || exit 0; \
30388         r=`${PWD_COMMAND}`; export r; \
30389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30390         $(HOST_EXPORTS) \
30391         for flag in $(EXTRA_HOST_FLAGS) ; do \
30392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30393         done; \
30394         echo "Doing clean in rcs" ; \
30395         (cd $(HOST_SUBDIR)/rcs && \
30396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30398                   "RANLIB=$${RANLIB}" \
30399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30400                   clean) \
30401           || exit 1
30402
30403 @endif rcs
30404
30405 .PHONY: maybe-distclean-rcs distclean-rcs
30406 maybe-distclean-rcs:
30407 @if rcs
30408 maybe-distclean-rcs: distclean-rcs
30409
30410 distclean-rcs: 
30411         @: $(MAKE); $(unstage)
30412         @[ -f ./rcs/Makefile ] || exit 0; \
30413         r=`${PWD_COMMAND}`; export r; \
30414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30415         $(HOST_EXPORTS) \
30416         for flag in $(EXTRA_HOST_FLAGS) ; do \
30417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30418         done; \
30419         echo "Doing distclean in rcs" ; \
30420         (cd $(HOST_SUBDIR)/rcs && \
30421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30423                   "RANLIB=$${RANLIB}" \
30424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30425                   distclean) \
30426           || exit 1
30427
30428 @endif rcs
30429
30430 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
30431 maybe-maintainer-clean-rcs:
30432 @if rcs
30433 maybe-maintainer-clean-rcs: maintainer-clean-rcs
30434
30435 maintainer-clean-rcs: 
30436         @: $(MAKE); $(unstage)
30437         @[ -f ./rcs/Makefile ] || exit 0; \
30438         r=`${PWD_COMMAND}`; export r; \
30439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30440         $(HOST_EXPORTS) \
30441         for flag in $(EXTRA_HOST_FLAGS) ; do \
30442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30443         done; \
30444         echo "Doing maintainer-clean in rcs" ; \
30445         (cd $(HOST_SUBDIR)/rcs && \
30446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30448                   "RANLIB=$${RANLIB}" \
30449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30450                   maintainer-clean) \
30451           || exit 1
30452
30453 @endif rcs
30454
30455
30456
30457 .PHONY: configure-readline maybe-configure-readline
30458 maybe-configure-readline:
30459 @if gcc-bootstrap
30460 configure-readline: stage_current
30461 @endif gcc-bootstrap
30462 @if readline
30463 maybe-configure-readline: configure-readline
30464 configure-readline: 
30465         @: $(MAKE); $(unstage)
30466         @r=`${PWD_COMMAND}`; export r; \
30467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30468         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
30469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
30470         $(HOST_EXPORTS) \
30471         echo Configuring in $(HOST_SUBDIR)/readline; \
30472         cd "$(HOST_SUBDIR)/readline" || exit 1; \
30473         case $(srcdir) in \
30474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30475           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
30476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30477         esac; \
30478         srcdiroption="--srcdir=$${topdir}/readline"; \
30479         libsrcdir="$$s/readline"; \
30480         $(SHELL) $${libsrcdir}/configure \
30481           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30482           --target=${target_alias} $${srcdiroption}  \
30483           || exit 1
30484 @endif readline
30485
30486
30487
30488
30489
30490 .PHONY: all-readline maybe-all-readline
30491 maybe-all-readline:
30492 @if gcc-bootstrap
30493 all-readline: stage_current
30494 @endif gcc-bootstrap
30495 @if readline
30496 TARGET-readline=all
30497 maybe-all-readline: all-readline
30498 all-readline: configure-readline
30499         @: $(MAKE); $(unstage)
30500         @r=`${PWD_COMMAND}`; export r; \
30501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30502         $(HOST_EXPORTS) \
30503         (cd $(HOST_SUBDIR)/readline && \
30504           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30505                 $(TARGET-readline))
30506 @endif readline
30507
30508
30509
30510
30511 .PHONY: check-readline maybe-check-readline
30512 maybe-check-readline:
30513 @if readline
30514 maybe-check-readline: check-readline
30515
30516 check-readline:
30517         @: $(MAKE); $(unstage)
30518         @r=`${PWD_COMMAND}`; export r; \
30519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30520         $(HOST_EXPORTS) \
30521         (cd $(HOST_SUBDIR)/readline && \
30522           $(MAKE) $(FLAGS_TO_PASS)  check)
30523
30524 @endif readline
30525
30526 .PHONY: install-readline maybe-install-readline
30527 maybe-install-readline:
30528 @if readline
30529 maybe-install-readline: install-readline
30530
30531 install-readline: installdirs
30532         @: $(MAKE); $(unstage)
30533         @r=`${PWD_COMMAND}`; export r; \
30534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30535         $(HOST_EXPORTS) \
30536         (cd $(HOST_SUBDIR)/readline && \
30537           $(MAKE) $(FLAGS_TO_PASS)  install)
30538
30539 @endif readline
30540
30541 # Other targets (info, dvi, pdf, etc.)
30542
30543 .PHONY: maybe-info-readline info-readline
30544 maybe-info-readline:
30545 @if readline
30546 maybe-info-readline: info-readline
30547
30548 info-readline: \
30549     configure-readline 
30550         @: $(MAKE); $(unstage)
30551         @[ -f ./readline/Makefile ] || exit 0; \
30552         r=`${PWD_COMMAND}`; export r; \
30553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30554         $(HOST_EXPORTS) \
30555         for flag in $(EXTRA_HOST_FLAGS) ; do \
30556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30557         done; \
30558         echo "Doing info in readline" ; \
30559         (cd $(HOST_SUBDIR)/readline && \
30560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30562                   "RANLIB=$${RANLIB}" \
30563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30564                   info) \
30565           || exit 1
30566
30567 @endif readline
30568
30569 .PHONY: maybe-dvi-readline dvi-readline
30570 maybe-dvi-readline:
30571 @if readline
30572 maybe-dvi-readline: dvi-readline
30573
30574 dvi-readline: \
30575     configure-readline 
30576         @: $(MAKE); $(unstage)
30577         @[ -f ./readline/Makefile ] || exit 0; \
30578         r=`${PWD_COMMAND}`; export r; \
30579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30580         $(HOST_EXPORTS) \
30581         for flag in $(EXTRA_HOST_FLAGS) ; do \
30582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30583         done; \
30584         echo "Doing dvi in readline" ; \
30585         (cd $(HOST_SUBDIR)/readline && \
30586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30588                   "RANLIB=$${RANLIB}" \
30589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30590                   dvi) \
30591           || exit 1
30592
30593 @endif readline
30594
30595 .PHONY: maybe-pdf-readline pdf-readline
30596 maybe-pdf-readline:
30597 @if readline
30598 maybe-pdf-readline: pdf-readline
30599
30600 pdf-readline: \
30601     configure-readline 
30602         @: $(MAKE); $(unstage)
30603         @[ -f ./readline/Makefile ] || exit 0; \
30604         r=`${PWD_COMMAND}`; export r; \
30605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30606         $(HOST_EXPORTS) \
30607         for flag in $(EXTRA_HOST_FLAGS) ; do \
30608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30609         done; \
30610         echo "Doing pdf in readline" ; \
30611         (cd $(HOST_SUBDIR)/readline && \
30612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30614                   "RANLIB=$${RANLIB}" \
30615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30616                   pdf) \
30617           || exit 1
30618
30619 @endif readline
30620
30621 .PHONY: maybe-html-readline html-readline
30622 maybe-html-readline:
30623 @if readline
30624 maybe-html-readline: html-readline
30625
30626 html-readline: \
30627     configure-readline 
30628         @: $(MAKE); $(unstage)
30629         @[ -f ./readline/Makefile ] || exit 0; \
30630         r=`${PWD_COMMAND}`; export r; \
30631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30632         $(HOST_EXPORTS) \
30633         for flag in $(EXTRA_HOST_FLAGS) ; do \
30634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30635         done; \
30636         echo "Doing html in readline" ; \
30637         (cd $(HOST_SUBDIR)/readline && \
30638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30640                   "RANLIB=$${RANLIB}" \
30641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30642                   html) \
30643           || exit 1
30644
30645 @endif readline
30646
30647 .PHONY: maybe-TAGS-readline TAGS-readline
30648 maybe-TAGS-readline:
30649 @if readline
30650 maybe-TAGS-readline: TAGS-readline
30651
30652 TAGS-readline: \
30653     configure-readline 
30654         @: $(MAKE); $(unstage)
30655         @[ -f ./readline/Makefile ] || exit 0; \
30656         r=`${PWD_COMMAND}`; export r; \
30657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30658         $(HOST_EXPORTS) \
30659         for flag in $(EXTRA_HOST_FLAGS) ; do \
30660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30661         done; \
30662         echo "Doing TAGS in readline" ; \
30663         (cd $(HOST_SUBDIR)/readline && \
30664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30666                   "RANLIB=$${RANLIB}" \
30667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30668                   TAGS) \
30669           || exit 1
30670
30671 @endif readline
30672
30673 .PHONY: maybe-install-info-readline install-info-readline
30674 maybe-install-info-readline:
30675 @if readline
30676 maybe-install-info-readline: install-info-readline
30677
30678 install-info-readline: \
30679     configure-readline \
30680     info-readline 
30681         @: $(MAKE); $(unstage)
30682         @[ -f ./readline/Makefile ] || exit 0; \
30683         r=`${PWD_COMMAND}`; export r; \
30684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30685         $(HOST_EXPORTS) \
30686         for flag in $(EXTRA_HOST_FLAGS) ; do \
30687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30688         done; \
30689         echo "Doing install-info in readline" ; \
30690         (cd $(HOST_SUBDIR)/readline && \
30691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30693                   "RANLIB=$${RANLIB}" \
30694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30695                   install-info) \
30696           || exit 1
30697
30698 @endif readline
30699
30700 .PHONY: maybe-install-pdf-readline install-pdf-readline
30701 maybe-install-pdf-readline:
30702 @if readline
30703 maybe-install-pdf-readline: install-pdf-readline
30704
30705 install-pdf-readline: \
30706     configure-readline \
30707     pdf-readline 
30708         @: $(MAKE); $(unstage)
30709         @[ -f ./readline/Makefile ] || exit 0; \
30710         r=`${PWD_COMMAND}`; export r; \
30711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30712         $(HOST_EXPORTS) \
30713         for flag in $(EXTRA_HOST_FLAGS) ; do \
30714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30715         done; \
30716         echo "Doing install-pdf in readline" ; \
30717         (cd $(HOST_SUBDIR)/readline && \
30718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30720                   "RANLIB=$${RANLIB}" \
30721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30722                   install-pdf) \
30723           || exit 1
30724
30725 @endif readline
30726
30727 .PHONY: maybe-install-html-readline install-html-readline
30728 maybe-install-html-readline:
30729 @if readline
30730 maybe-install-html-readline: install-html-readline
30731
30732 install-html-readline: \
30733     configure-readline \
30734     html-readline 
30735         @: $(MAKE); $(unstage)
30736         @[ -f ./readline/Makefile ] || exit 0; \
30737         r=`${PWD_COMMAND}`; export r; \
30738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30739         $(HOST_EXPORTS) \
30740         for flag in $(EXTRA_HOST_FLAGS) ; do \
30741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30742         done; \
30743         echo "Doing install-html in readline" ; \
30744         (cd $(HOST_SUBDIR)/readline && \
30745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30747                   "RANLIB=$${RANLIB}" \
30748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30749                   install-html) \
30750           || exit 1
30751
30752 @endif readline
30753
30754 .PHONY: maybe-installcheck-readline installcheck-readline
30755 maybe-installcheck-readline:
30756 @if readline
30757 maybe-installcheck-readline: installcheck-readline
30758
30759 installcheck-readline: \
30760     configure-readline 
30761         @: $(MAKE); $(unstage)
30762         @[ -f ./readline/Makefile ] || exit 0; \
30763         r=`${PWD_COMMAND}`; export r; \
30764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30765         $(HOST_EXPORTS) \
30766         for flag in $(EXTRA_HOST_FLAGS) ; do \
30767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30768         done; \
30769         echo "Doing installcheck in readline" ; \
30770         (cd $(HOST_SUBDIR)/readline && \
30771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30773                   "RANLIB=$${RANLIB}" \
30774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30775                   installcheck) \
30776           || exit 1
30777
30778 @endif readline
30779
30780 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
30781 maybe-mostlyclean-readline:
30782 @if readline
30783 maybe-mostlyclean-readline: mostlyclean-readline
30784
30785 mostlyclean-readline: 
30786         @: $(MAKE); $(unstage)
30787         @[ -f ./readline/Makefile ] || exit 0; \
30788         r=`${PWD_COMMAND}`; export r; \
30789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30790         $(HOST_EXPORTS) \
30791         for flag in $(EXTRA_HOST_FLAGS) ; do \
30792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30793         done; \
30794         echo "Doing mostlyclean in readline" ; \
30795         (cd $(HOST_SUBDIR)/readline && \
30796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30798                   "RANLIB=$${RANLIB}" \
30799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30800                   mostlyclean) \
30801           || exit 1
30802
30803 @endif readline
30804
30805 .PHONY: maybe-clean-readline clean-readline
30806 maybe-clean-readline:
30807 @if readline
30808 maybe-clean-readline: clean-readline
30809
30810 clean-readline: 
30811         @: $(MAKE); $(unstage)
30812         @[ -f ./readline/Makefile ] || exit 0; \
30813         r=`${PWD_COMMAND}`; export r; \
30814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30815         $(HOST_EXPORTS) \
30816         for flag in $(EXTRA_HOST_FLAGS) ; do \
30817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30818         done; \
30819         echo "Doing clean in readline" ; \
30820         (cd $(HOST_SUBDIR)/readline && \
30821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30823                   "RANLIB=$${RANLIB}" \
30824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30825                   clean) \
30826           || exit 1
30827
30828 @endif readline
30829
30830 .PHONY: maybe-distclean-readline distclean-readline
30831 maybe-distclean-readline:
30832 @if readline
30833 maybe-distclean-readline: distclean-readline
30834
30835 distclean-readline: 
30836         @: $(MAKE); $(unstage)
30837         @[ -f ./readline/Makefile ] || exit 0; \
30838         r=`${PWD_COMMAND}`; export r; \
30839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30840         $(HOST_EXPORTS) \
30841         for flag in $(EXTRA_HOST_FLAGS) ; do \
30842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30843         done; \
30844         echo "Doing distclean in readline" ; \
30845         (cd $(HOST_SUBDIR)/readline && \
30846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30848                   "RANLIB=$${RANLIB}" \
30849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30850                   distclean) \
30851           || exit 1
30852
30853 @endif readline
30854
30855 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
30856 maybe-maintainer-clean-readline:
30857 @if readline
30858 maybe-maintainer-clean-readline: maintainer-clean-readline
30859
30860 maintainer-clean-readline: 
30861         @: $(MAKE); $(unstage)
30862         @[ -f ./readline/Makefile ] || exit 0; \
30863         r=`${PWD_COMMAND}`; export r; \
30864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30865         $(HOST_EXPORTS) \
30866         for flag in $(EXTRA_HOST_FLAGS) ; do \
30867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30868         done; \
30869         echo "Doing maintainer-clean in readline" ; \
30870         (cd $(HOST_SUBDIR)/readline && \
30871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30873                   "RANLIB=$${RANLIB}" \
30874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30875                   maintainer-clean) \
30876           || exit 1
30877
30878 @endif readline
30879
30880
30881
30882 .PHONY: configure-release maybe-configure-release
30883 maybe-configure-release:
30884 @if gcc-bootstrap
30885 configure-release: stage_current
30886 @endif gcc-bootstrap
30887 @if release
30888 maybe-configure-release: configure-release
30889 configure-release: 
30890         @: $(MAKE); $(unstage)
30891         @r=`${PWD_COMMAND}`; export r; \
30892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30893         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
30894         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
30895         $(HOST_EXPORTS) \
30896         echo Configuring in $(HOST_SUBDIR)/release; \
30897         cd "$(HOST_SUBDIR)/release" || exit 1; \
30898         case $(srcdir) in \
30899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30900           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
30901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30902         esac; \
30903         srcdiroption="--srcdir=$${topdir}/release"; \
30904         libsrcdir="$$s/release"; \
30905         $(SHELL) $${libsrcdir}/configure \
30906           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30907           --target=${target_alias} $${srcdiroption}  \
30908           || exit 1
30909 @endif release
30910
30911
30912
30913
30914
30915 .PHONY: all-release maybe-all-release
30916 maybe-all-release:
30917 @if gcc-bootstrap
30918 all-release: stage_current
30919 @endif gcc-bootstrap
30920 @if release
30921 TARGET-release=all
30922 maybe-all-release: all-release
30923 all-release: configure-release
30924         @: $(MAKE); $(unstage)
30925         @r=`${PWD_COMMAND}`; export r; \
30926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30927         $(HOST_EXPORTS) \
30928         (cd $(HOST_SUBDIR)/release && \
30929           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30930                 $(TARGET-release))
30931 @endif release
30932
30933
30934
30935
30936 .PHONY: check-release maybe-check-release
30937 maybe-check-release:
30938 @if release
30939 maybe-check-release: check-release
30940
30941 check-release:
30942
30943 @endif release
30944
30945 .PHONY: install-release maybe-install-release
30946 maybe-install-release:
30947 @if release
30948 maybe-install-release: install-release
30949
30950 install-release:
30951
30952 @endif release
30953
30954 # Other targets (info, dvi, pdf, etc.)
30955
30956 .PHONY: maybe-info-release info-release
30957 maybe-info-release:
30958 @if release
30959 maybe-info-release: info-release
30960
30961 info-release: \
30962     configure-release 
30963         @: $(MAKE); $(unstage)
30964         @[ -f ./release/Makefile ] || exit 0; \
30965         r=`${PWD_COMMAND}`; export r; \
30966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30967         $(HOST_EXPORTS) \
30968         for flag in $(EXTRA_HOST_FLAGS) ; do \
30969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30970         done; \
30971         echo "Doing info in release" ; \
30972         (cd $(HOST_SUBDIR)/release && \
30973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30975                   "RANLIB=$${RANLIB}" \
30976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30977                   info) \
30978           || exit 1
30979
30980 @endif release
30981
30982 .PHONY: maybe-dvi-release dvi-release
30983 maybe-dvi-release:
30984 @if release
30985 maybe-dvi-release: dvi-release
30986
30987 dvi-release: \
30988     configure-release 
30989         @: $(MAKE); $(unstage)
30990         @[ -f ./release/Makefile ] || exit 0; \
30991         r=`${PWD_COMMAND}`; export r; \
30992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30993         $(HOST_EXPORTS) \
30994         for flag in $(EXTRA_HOST_FLAGS) ; do \
30995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30996         done; \
30997         echo "Doing dvi in release" ; \
30998         (cd $(HOST_SUBDIR)/release && \
30999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31001                   "RANLIB=$${RANLIB}" \
31002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31003                   dvi) \
31004           || exit 1
31005
31006 @endif release
31007
31008 .PHONY: maybe-pdf-release pdf-release
31009 maybe-pdf-release:
31010 @if release
31011 maybe-pdf-release: pdf-release
31012
31013 pdf-release: \
31014     configure-release 
31015         @: $(MAKE); $(unstage)
31016         @[ -f ./release/Makefile ] || exit 0; \
31017         r=`${PWD_COMMAND}`; export r; \
31018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31019         $(HOST_EXPORTS) \
31020         for flag in $(EXTRA_HOST_FLAGS) ; do \
31021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31022         done; \
31023         echo "Doing pdf in release" ; \
31024         (cd $(HOST_SUBDIR)/release && \
31025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31027                   "RANLIB=$${RANLIB}" \
31028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31029                   pdf) \
31030           || exit 1
31031
31032 @endif release
31033
31034 .PHONY: maybe-html-release html-release
31035 maybe-html-release:
31036 @if release
31037 maybe-html-release: html-release
31038
31039 html-release: \
31040     configure-release 
31041         @: $(MAKE); $(unstage)
31042         @[ -f ./release/Makefile ] || exit 0; \
31043         r=`${PWD_COMMAND}`; export r; \
31044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31045         $(HOST_EXPORTS) \
31046         for flag in $(EXTRA_HOST_FLAGS) ; do \
31047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31048         done; \
31049         echo "Doing html in release" ; \
31050         (cd $(HOST_SUBDIR)/release && \
31051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31053                   "RANLIB=$${RANLIB}" \
31054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31055                   html) \
31056           || exit 1
31057
31058 @endif release
31059
31060 .PHONY: maybe-TAGS-release TAGS-release
31061 maybe-TAGS-release:
31062 @if release
31063 maybe-TAGS-release: TAGS-release
31064
31065 TAGS-release: \
31066     configure-release 
31067         @: $(MAKE); $(unstage)
31068         @[ -f ./release/Makefile ] || exit 0; \
31069         r=`${PWD_COMMAND}`; export r; \
31070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31071         $(HOST_EXPORTS) \
31072         for flag in $(EXTRA_HOST_FLAGS) ; do \
31073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31074         done; \
31075         echo "Doing TAGS in release" ; \
31076         (cd $(HOST_SUBDIR)/release && \
31077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31079                   "RANLIB=$${RANLIB}" \
31080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31081                   TAGS) \
31082           || exit 1
31083
31084 @endif release
31085
31086 .PHONY: maybe-install-info-release install-info-release
31087 maybe-install-info-release:
31088 @if release
31089 maybe-install-info-release: install-info-release
31090
31091 install-info-release: \
31092     configure-release \
31093     info-release 
31094         @: $(MAKE); $(unstage)
31095         @[ -f ./release/Makefile ] || exit 0; \
31096         r=`${PWD_COMMAND}`; export r; \
31097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31098         $(HOST_EXPORTS) \
31099         for flag in $(EXTRA_HOST_FLAGS) ; do \
31100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31101         done; \
31102         echo "Doing install-info in release" ; \
31103         (cd $(HOST_SUBDIR)/release && \
31104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31106                   "RANLIB=$${RANLIB}" \
31107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31108                   install-info) \
31109           || exit 1
31110
31111 @endif release
31112
31113 .PHONY: maybe-install-pdf-release install-pdf-release
31114 maybe-install-pdf-release:
31115 @if release
31116 maybe-install-pdf-release: install-pdf-release
31117
31118 install-pdf-release: \
31119     configure-release \
31120     pdf-release 
31121         @: $(MAKE); $(unstage)
31122         @[ -f ./release/Makefile ] || exit 0; \
31123         r=`${PWD_COMMAND}`; export r; \
31124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31125         $(HOST_EXPORTS) \
31126         for flag in $(EXTRA_HOST_FLAGS) ; do \
31127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31128         done; \
31129         echo "Doing install-pdf in release" ; \
31130         (cd $(HOST_SUBDIR)/release && \
31131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31133                   "RANLIB=$${RANLIB}" \
31134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31135                   install-pdf) \
31136           || exit 1
31137
31138 @endif release
31139
31140 .PHONY: maybe-install-html-release install-html-release
31141 maybe-install-html-release:
31142 @if release
31143 maybe-install-html-release: install-html-release
31144
31145 install-html-release: \
31146     configure-release \
31147     html-release 
31148         @: $(MAKE); $(unstage)
31149         @[ -f ./release/Makefile ] || exit 0; \
31150         r=`${PWD_COMMAND}`; export r; \
31151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31152         $(HOST_EXPORTS) \
31153         for flag in $(EXTRA_HOST_FLAGS) ; do \
31154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31155         done; \
31156         echo "Doing install-html in release" ; \
31157         (cd $(HOST_SUBDIR)/release && \
31158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31160                   "RANLIB=$${RANLIB}" \
31161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31162                   install-html) \
31163           || exit 1
31164
31165 @endif release
31166
31167 .PHONY: maybe-installcheck-release installcheck-release
31168 maybe-installcheck-release:
31169 @if release
31170 maybe-installcheck-release: installcheck-release
31171
31172 installcheck-release: \
31173     configure-release 
31174         @: $(MAKE); $(unstage)
31175         @[ -f ./release/Makefile ] || exit 0; \
31176         r=`${PWD_COMMAND}`; export r; \
31177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31178         $(HOST_EXPORTS) \
31179         for flag in $(EXTRA_HOST_FLAGS) ; do \
31180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31181         done; \
31182         echo "Doing installcheck in release" ; \
31183         (cd $(HOST_SUBDIR)/release && \
31184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31186                   "RANLIB=$${RANLIB}" \
31187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31188                   installcheck) \
31189           || exit 1
31190
31191 @endif release
31192
31193 .PHONY: maybe-mostlyclean-release mostlyclean-release
31194 maybe-mostlyclean-release:
31195 @if release
31196 maybe-mostlyclean-release: mostlyclean-release
31197
31198 mostlyclean-release: 
31199         @: $(MAKE); $(unstage)
31200         @[ -f ./release/Makefile ] || exit 0; \
31201         r=`${PWD_COMMAND}`; export r; \
31202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31203         $(HOST_EXPORTS) \
31204         for flag in $(EXTRA_HOST_FLAGS) ; do \
31205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31206         done; \
31207         echo "Doing mostlyclean in release" ; \
31208         (cd $(HOST_SUBDIR)/release && \
31209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31211                   "RANLIB=$${RANLIB}" \
31212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31213                   mostlyclean) \
31214           || exit 1
31215
31216 @endif release
31217
31218 .PHONY: maybe-clean-release clean-release
31219 maybe-clean-release:
31220 @if release
31221 maybe-clean-release: clean-release
31222
31223 clean-release: 
31224         @: $(MAKE); $(unstage)
31225         @[ -f ./release/Makefile ] || exit 0; \
31226         r=`${PWD_COMMAND}`; export r; \
31227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31228         $(HOST_EXPORTS) \
31229         for flag in $(EXTRA_HOST_FLAGS) ; do \
31230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31231         done; \
31232         echo "Doing clean in release" ; \
31233         (cd $(HOST_SUBDIR)/release && \
31234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31236                   "RANLIB=$${RANLIB}" \
31237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31238                   clean) \
31239           || exit 1
31240
31241 @endif release
31242
31243 .PHONY: maybe-distclean-release distclean-release
31244 maybe-distclean-release:
31245 @if release
31246 maybe-distclean-release: distclean-release
31247
31248 distclean-release: 
31249         @: $(MAKE); $(unstage)
31250         @[ -f ./release/Makefile ] || exit 0; \
31251         r=`${PWD_COMMAND}`; export r; \
31252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253         $(HOST_EXPORTS) \
31254         for flag in $(EXTRA_HOST_FLAGS) ; do \
31255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31256         done; \
31257         echo "Doing distclean in release" ; \
31258         (cd $(HOST_SUBDIR)/release && \
31259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31261                   "RANLIB=$${RANLIB}" \
31262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31263                   distclean) \
31264           || exit 1
31265
31266 @endif release
31267
31268 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
31269 maybe-maintainer-clean-release:
31270 @if release
31271 maybe-maintainer-clean-release: maintainer-clean-release
31272
31273 maintainer-clean-release: 
31274         @: $(MAKE); $(unstage)
31275         @[ -f ./release/Makefile ] || exit 0; \
31276         r=`${PWD_COMMAND}`; export r; \
31277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31278         $(HOST_EXPORTS) \
31279         for flag in $(EXTRA_HOST_FLAGS) ; do \
31280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31281         done; \
31282         echo "Doing maintainer-clean in release" ; \
31283         (cd $(HOST_SUBDIR)/release && \
31284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31286                   "RANLIB=$${RANLIB}" \
31287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31288                   maintainer-clean) \
31289           || exit 1
31290
31291 @endif release
31292
31293
31294
31295 .PHONY: configure-recode maybe-configure-recode
31296 maybe-configure-recode:
31297 @if gcc-bootstrap
31298 configure-recode: stage_current
31299 @endif gcc-bootstrap
31300 @if recode
31301 maybe-configure-recode: configure-recode
31302 configure-recode: 
31303         @: $(MAKE); $(unstage)
31304         @r=`${PWD_COMMAND}`; export r; \
31305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31306         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
31307         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
31308         $(HOST_EXPORTS) \
31309         echo Configuring in $(HOST_SUBDIR)/recode; \
31310         cd "$(HOST_SUBDIR)/recode" || exit 1; \
31311         case $(srcdir) in \
31312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31313           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
31314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31315         esac; \
31316         srcdiroption="--srcdir=$${topdir}/recode"; \
31317         libsrcdir="$$s/recode"; \
31318         $(SHELL) $${libsrcdir}/configure \
31319           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31320           --target=${target_alias} $${srcdiroption}  \
31321           || exit 1
31322 @endif recode
31323
31324
31325
31326
31327
31328 .PHONY: all-recode maybe-all-recode
31329 maybe-all-recode:
31330 @if gcc-bootstrap
31331 all-recode: stage_current
31332 @endif gcc-bootstrap
31333 @if recode
31334 TARGET-recode=all
31335 maybe-all-recode: all-recode
31336 all-recode: configure-recode
31337         @: $(MAKE); $(unstage)
31338         @r=`${PWD_COMMAND}`; export r; \
31339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31340         $(HOST_EXPORTS) \
31341         (cd $(HOST_SUBDIR)/recode && \
31342           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31343                 $(TARGET-recode))
31344 @endif recode
31345
31346
31347
31348
31349 .PHONY: check-recode maybe-check-recode
31350 maybe-check-recode:
31351 @if recode
31352 maybe-check-recode: check-recode
31353
31354 check-recode:
31355         @: $(MAKE); $(unstage)
31356         @r=`${PWD_COMMAND}`; export r; \
31357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31358         $(HOST_EXPORTS) \
31359         (cd $(HOST_SUBDIR)/recode && \
31360           $(MAKE) $(FLAGS_TO_PASS)  check)
31361
31362 @endif recode
31363
31364 .PHONY: install-recode maybe-install-recode
31365 maybe-install-recode:
31366 @if recode
31367 maybe-install-recode: install-recode
31368
31369 install-recode: installdirs
31370         @: $(MAKE); $(unstage)
31371         @r=`${PWD_COMMAND}`; export r; \
31372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31373         $(HOST_EXPORTS) \
31374         (cd $(HOST_SUBDIR)/recode && \
31375           $(MAKE) $(FLAGS_TO_PASS)  install)
31376
31377 @endif recode
31378
31379 # Other targets (info, dvi, pdf, etc.)
31380
31381 .PHONY: maybe-info-recode info-recode
31382 maybe-info-recode:
31383 @if recode
31384 maybe-info-recode: info-recode
31385
31386 info-recode: \
31387     configure-recode 
31388         @: $(MAKE); $(unstage)
31389         @[ -f ./recode/Makefile ] || exit 0; \
31390         r=`${PWD_COMMAND}`; export r; \
31391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31392         $(HOST_EXPORTS) \
31393         for flag in $(EXTRA_HOST_FLAGS) ; do \
31394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31395         done; \
31396         echo "Doing info in recode" ; \
31397         (cd $(HOST_SUBDIR)/recode && \
31398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31400                   "RANLIB=$${RANLIB}" \
31401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31402                   info) \
31403           || exit 1
31404
31405 @endif recode
31406
31407 .PHONY: maybe-dvi-recode dvi-recode
31408 maybe-dvi-recode:
31409 @if recode
31410 maybe-dvi-recode: dvi-recode
31411
31412 dvi-recode: \
31413     configure-recode 
31414         @: $(MAKE); $(unstage)
31415         @[ -f ./recode/Makefile ] || exit 0; \
31416         r=`${PWD_COMMAND}`; export r; \
31417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31418         $(HOST_EXPORTS) \
31419         for flag in $(EXTRA_HOST_FLAGS) ; do \
31420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31421         done; \
31422         echo "Doing dvi in recode" ; \
31423         (cd $(HOST_SUBDIR)/recode && \
31424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31426                   "RANLIB=$${RANLIB}" \
31427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31428                   dvi) \
31429           || exit 1
31430
31431 @endif recode
31432
31433 .PHONY: maybe-pdf-recode pdf-recode
31434 maybe-pdf-recode:
31435 @if recode
31436 maybe-pdf-recode: pdf-recode
31437
31438 pdf-recode: \
31439     configure-recode 
31440         @: $(MAKE); $(unstage)
31441         @[ -f ./recode/Makefile ] || exit 0; \
31442         r=`${PWD_COMMAND}`; export r; \
31443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31444         $(HOST_EXPORTS) \
31445         for flag in $(EXTRA_HOST_FLAGS) ; do \
31446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31447         done; \
31448         echo "Doing pdf in recode" ; \
31449         (cd $(HOST_SUBDIR)/recode && \
31450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31452                   "RANLIB=$${RANLIB}" \
31453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31454                   pdf) \
31455           || exit 1
31456
31457 @endif recode
31458
31459 .PHONY: maybe-html-recode html-recode
31460 maybe-html-recode:
31461 @if recode
31462 maybe-html-recode: html-recode
31463
31464 html-recode: \
31465     configure-recode 
31466         @: $(MAKE); $(unstage)
31467         @[ -f ./recode/Makefile ] || exit 0; \
31468         r=`${PWD_COMMAND}`; export r; \
31469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31470         $(HOST_EXPORTS) \
31471         for flag in $(EXTRA_HOST_FLAGS) ; do \
31472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31473         done; \
31474         echo "Doing html in recode" ; \
31475         (cd $(HOST_SUBDIR)/recode && \
31476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31478                   "RANLIB=$${RANLIB}" \
31479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31480                   html) \
31481           || exit 1
31482
31483 @endif recode
31484
31485 .PHONY: maybe-TAGS-recode TAGS-recode
31486 maybe-TAGS-recode:
31487 @if recode
31488 maybe-TAGS-recode: TAGS-recode
31489
31490 TAGS-recode: \
31491     configure-recode 
31492         @: $(MAKE); $(unstage)
31493         @[ -f ./recode/Makefile ] || exit 0; \
31494         r=`${PWD_COMMAND}`; export r; \
31495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31496         $(HOST_EXPORTS) \
31497         for flag in $(EXTRA_HOST_FLAGS) ; do \
31498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31499         done; \
31500         echo "Doing TAGS in recode" ; \
31501         (cd $(HOST_SUBDIR)/recode && \
31502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31504                   "RANLIB=$${RANLIB}" \
31505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31506                   TAGS) \
31507           || exit 1
31508
31509 @endif recode
31510
31511 .PHONY: maybe-install-info-recode install-info-recode
31512 maybe-install-info-recode:
31513 @if recode
31514 maybe-install-info-recode: install-info-recode
31515
31516 install-info-recode: \
31517     configure-recode \
31518     info-recode 
31519         @: $(MAKE); $(unstage)
31520         @[ -f ./recode/Makefile ] || exit 0; \
31521         r=`${PWD_COMMAND}`; export r; \
31522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31523         $(HOST_EXPORTS) \
31524         for flag in $(EXTRA_HOST_FLAGS) ; do \
31525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31526         done; \
31527         echo "Doing install-info in recode" ; \
31528         (cd $(HOST_SUBDIR)/recode && \
31529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31531                   "RANLIB=$${RANLIB}" \
31532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31533                   install-info) \
31534           || exit 1
31535
31536 @endif recode
31537
31538 .PHONY: maybe-install-pdf-recode install-pdf-recode
31539 maybe-install-pdf-recode:
31540 @if recode
31541 maybe-install-pdf-recode: install-pdf-recode
31542
31543 install-pdf-recode: \
31544     configure-recode \
31545     pdf-recode 
31546         @: $(MAKE); $(unstage)
31547         @[ -f ./recode/Makefile ] || exit 0; \
31548         r=`${PWD_COMMAND}`; export r; \
31549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31550         $(HOST_EXPORTS) \
31551         for flag in $(EXTRA_HOST_FLAGS) ; do \
31552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31553         done; \
31554         echo "Doing install-pdf in recode" ; \
31555         (cd $(HOST_SUBDIR)/recode && \
31556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31558                   "RANLIB=$${RANLIB}" \
31559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31560                   install-pdf) \
31561           || exit 1
31562
31563 @endif recode
31564
31565 .PHONY: maybe-install-html-recode install-html-recode
31566 maybe-install-html-recode:
31567 @if recode
31568 maybe-install-html-recode: install-html-recode
31569
31570 install-html-recode: \
31571     configure-recode \
31572     html-recode 
31573         @: $(MAKE); $(unstage)
31574         @[ -f ./recode/Makefile ] || exit 0; \
31575         r=`${PWD_COMMAND}`; export r; \
31576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31577         $(HOST_EXPORTS) \
31578         for flag in $(EXTRA_HOST_FLAGS) ; do \
31579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31580         done; \
31581         echo "Doing install-html in recode" ; \
31582         (cd $(HOST_SUBDIR)/recode && \
31583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31585                   "RANLIB=$${RANLIB}" \
31586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31587                   install-html) \
31588           || exit 1
31589
31590 @endif recode
31591
31592 .PHONY: maybe-installcheck-recode installcheck-recode
31593 maybe-installcheck-recode:
31594 @if recode
31595 maybe-installcheck-recode: installcheck-recode
31596
31597 installcheck-recode: \
31598     configure-recode 
31599         @: $(MAKE); $(unstage)
31600         @[ -f ./recode/Makefile ] || exit 0; \
31601         r=`${PWD_COMMAND}`; export r; \
31602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31603         $(HOST_EXPORTS) \
31604         for flag in $(EXTRA_HOST_FLAGS) ; do \
31605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31606         done; \
31607         echo "Doing installcheck in recode" ; \
31608         (cd $(HOST_SUBDIR)/recode && \
31609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31611                   "RANLIB=$${RANLIB}" \
31612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31613                   installcheck) \
31614           || exit 1
31615
31616 @endif recode
31617
31618 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
31619 maybe-mostlyclean-recode:
31620 @if recode
31621 maybe-mostlyclean-recode: mostlyclean-recode
31622
31623 mostlyclean-recode: 
31624         @: $(MAKE); $(unstage)
31625         @[ -f ./recode/Makefile ] || exit 0; \
31626         r=`${PWD_COMMAND}`; export r; \
31627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31628         $(HOST_EXPORTS) \
31629         for flag in $(EXTRA_HOST_FLAGS) ; do \
31630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31631         done; \
31632         echo "Doing mostlyclean in recode" ; \
31633         (cd $(HOST_SUBDIR)/recode && \
31634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31636                   "RANLIB=$${RANLIB}" \
31637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31638                   mostlyclean) \
31639           || exit 1
31640
31641 @endif recode
31642
31643 .PHONY: maybe-clean-recode clean-recode
31644 maybe-clean-recode:
31645 @if recode
31646 maybe-clean-recode: clean-recode
31647
31648 clean-recode: 
31649         @: $(MAKE); $(unstage)
31650         @[ -f ./recode/Makefile ] || exit 0; \
31651         r=`${PWD_COMMAND}`; export r; \
31652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31653         $(HOST_EXPORTS) \
31654         for flag in $(EXTRA_HOST_FLAGS) ; do \
31655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31656         done; \
31657         echo "Doing clean in recode" ; \
31658         (cd $(HOST_SUBDIR)/recode && \
31659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31661                   "RANLIB=$${RANLIB}" \
31662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31663                   clean) \
31664           || exit 1
31665
31666 @endif recode
31667
31668 .PHONY: maybe-distclean-recode distclean-recode
31669 maybe-distclean-recode:
31670 @if recode
31671 maybe-distclean-recode: distclean-recode
31672
31673 distclean-recode: 
31674         @: $(MAKE); $(unstage)
31675         @[ -f ./recode/Makefile ] || exit 0; \
31676         r=`${PWD_COMMAND}`; export r; \
31677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31678         $(HOST_EXPORTS) \
31679         for flag in $(EXTRA_HOST_FLAGS) ; do \
31680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31681         done; \
31682         echo "Doing distclean in recode" ; \
31683         (cd $(HOST_SUBDIR)/recode && \
31684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31686                   "RANLIB=$${RANLIB}" \
31687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31688                   distclean) \
31689           || exit 1
31690
31691 @endif recode
31692
31693 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
31694 maybe-maintainer-clean-recode:
31695 @if recode
31696 maybe-maintainer-clean-recode: maintainer-clean-recode
31697
31698 maintainer-clean-recode: 
31699         @: $(MAKE); $(unstage)
31700         @[ -f ./recode/Makefile ] || exit 0; \
31701         r=`${PWD_COMMAND}`; export r; \
31702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31703         $(HOST_EXPORTS) \
31704         for flag in $(EXTRA_HOST_FLAGS) ; do \
31705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31706         done; \
31707         echo "Doing maintainer-clean in recode" ; \
31708         (cd $(HOST_SUBDIR)/recode && \
31709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31711                   "RANLIB=$${RANLIB}" \
31712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31713                   maintainer-clean) \
31714           || exit 1
31715
31716 @endif recode
31717
31718
31719
31720 .PHONY: configure-sed maybe-configure-sed
31721 maybe-configure-sed:
31722 @if gcc-bootstrap
31723 configure-sed: stage_current
31724 @endif gcc-bootstrap
31725 @if sed
31726 maybe-configure-sed: configure-sed
31727 configure-sed: 
31728         @: $(MAKE); $(unstage)
31729         @r=`${PWD_COMMAND}`; export r; \
31730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31731         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
31732         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
31733         $(HOST_EXPORTS) \
31734         echo Configuring in $(HOST_SUBDIR)/sed; \
31735         cd "$(HOST_SUBDIR)/sed" || exit 1; \
31736         case $(srcdir) in \
31737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31738           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
31739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31740         esac; \
31741         srcdiroption="--srcdir=$${topdir}/sed"; \
31742         libsrcdir="$$s/sed"; \
31743         $(SHELL) $${libsrcdir}/configure \
31744           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31745           --target=${target_alias} $${srcdiroption}  \
31746           || exit 1
31747 @endif sed
31748
31749
31750
31751
31752
31753 .PHONY: all-sed maybe-all-sed
31754 maybe-all-sed:
31755 @if gcc-bootstrap
31756 all-sed: stage_current
31757 @endif gcc-bootstrap
31758 @if sed
31759 TARGET-sed=all
31760 maybe-all-sed: all-sed
31761 all-sed: configure-sed
31762         @: $(MAKE); $(unstage)
31763         @r=`${PWD_COMMAND}`; export r; \
31764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31765         $(HOST_EXPORTS) \
31766         (cd $(HOST_SUBDIR)/sed && \
31767           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31768                 $(TARGET-sed))
31769 @endif sed
31770
31771
31772
31773
31774 .PHONY: check-sed maybe-check-sed
31775 maybe-check-sed:
31776 @if sed
31777 maybe-check-sed: check-sed
31778
31779 check-sed:
31780         @: $(MAKE); $(unstage)
31781         @r=`${PWD_COMMAND}`; export r; \
31782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31783         $(HOST_EXPORTS) \
31784         (cd $(HOST_SUBDIR)/sed && \
31785           $(MAKE) $(FLAGS_TO_PASS)  check)
31786
31787 @endif sed
31788
31789 .PHONY: install-sed maybe-install-sed
31790 maybe-install-sed:
31791 @if sed
31792 maybe-install-sed: install-sed
31793
31794 install-sed: installdirs
31795         @: $(MAKE); $(unstage)
31796         @r=`${PWD_COMMAND}`; export r; \
31797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31798         $(HOST_EXPORTS) \
31799         (cd $(HOST_SUBDIR)/sed && \
31800           $(MAKE) $(FLAGS_TO_PASS)  install)
31801
31802 @endif sed
31803
31804 # Other targets (info, dvi, pdf, etc.)
31805
31806 .PHONY: maybe-info-sed info-sed
31807 maybe-info-sed:
31808 @if sed
31809 maybe-info-sed: info-sed
31810
31811 info-sed: \
31812     configure-sed 
31813         @: $(MAKE); $(unstage)
31814         @[ -f ./sed/Makefile ] || exit 0; \
31815         r=`${PWD_COMMAND}`; export r; \
31816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31817         $(HOST_EXPORTS) \
31818         for flag in $(EXTRA_HOST_FLAGS) ; do \
31819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31820         done; \
31821         echo "Doing info in sed" ; \
31822         (cd $(HOST_SUBDIR)/sed && \
31823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31825                   "RANLIB=$${RANLIB}" \
31826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31827                   info) \
31828           || exit 1
31829
31830 @endif sed
31831
31832 .PHONY: maybe-dvi-sed dvi-sed
31833 maybe-dvi-sed:
31834 @if sed
31835 maybe-dvi-sed: dvi-sed
31836
31837 dvi-sed: \
31838     configure-sed 
31839         @: $(MAKE); $(unstage)
31840         @[ -f ./sed/Makefile ] || exit 0; \
31841         r=`${PWD_COMMAND}`; export r; \
31842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31843         $(HOST_EXPORTS) \
31844         for flag in $(EXTRA_HOST_FLAGS) ; do \
31845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31846         done; \
31847         echo "Doing dvi in sed" ; \
31848         (cd $(HOST_SUBDIR)/sed && \
31849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31851                   "RANLIB=$${RANLIB}" \
31852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31853                   dvi) \
31854           || exit 1
31855
31856 @endif sed
31857
31858 .PHONY: maybe-pdf-sed pdf-sed
31859 maybe-pdf-sed:
31860 @if sed
31861 maybe-pdf-sed: pdf-sed
31862
31863 pdf-sed: \
31864     configure-sed 
31865         @: $(MAKE); $(unstage)
31866         @[ -f ./sed/Makefile ] || exit 0; \
31867         r=`${PWD_COMMAND}`; export r; \
31868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31869         $(HOST_EXPORTS) \
31870         for flag in $(EXTRA_HOST_FLAGS) ; do \
31871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31872         done; \
31873         echo "Doing pdf in sed" ; \
31874         (cd $(HOST_SUBDIR)/sed && \
31875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31877                   "RANLIB=$${RANLIB}" \
31878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31879                   pdf) \
31880           || exit 1
31881
31882 @endif sed
31883
31884 .PHONY: maybe-html-sed html-sed
31885 maybe-html-sed:
31886 @if sed
31887 maybe-html-sed: html-sed
31888
31889 html-sed: \
31890     configure-sed 
31891         @: $(MAKE); $(unstage)
31892         @[ -f ./sed/Makefile ] || exit 0; \
31893         r=`${PWD_COMMAND}`; export r; \
31894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31895         $(HOST_EXPORTS) \
31896         for flag in $(EXTRA_HOST_FLAGS) ; do \
31897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31898         done; \
31899         echo "Doing html in sed" ; \
31900         (cd $(HOST_SUBDIR)/sed && \
31901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31903                   "RANLIB=$${RANLIB}" \
31904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31905                   html) \
31906           || exit 1
31907
31908 @endif sed
31909
31910 .PHONY: maybe-TAGS-sed TAGS-sed
31911 maybe-TAGS-sed:
31912 @if sed
31913 maybe-TAGS-sed: TAGS-sed
31914
31915 TAGS-sed: \
31916     configure-sed 
31917         @: $(MAKE); $(unstage)
31918         @[ -f ./sed/Makefile ] || exit 0; \
31919         r=`${PWD_COMMAND}`; export r; \
31920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31921         $(HOST_EXPORTS) \
31922         for flag in $(EXTRA_HOST_FLAGS) ; do \
31923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31924         done; \
31925         echo "Doing TAGS in sed" ; \
31926         (cd $(HOST_SUBDIR)/sed && \
31927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31929                   "RANLIB=$${RANLIB}" \
31930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31931                   TAGS) \
31932           || exit 1
31933
31934 @endif sed
31935
31936 .PHONY: maybe-install-info-sed install-info-sed
31937 maybe-install-info-sed:
31938 @if sed
31939 maybe-install-info-sed: install-info-sed
31940
31941 install-info-sed: \
31942     configure-sed \
31943     info-sed 
31944         @: $(MAKE); $(unstage)
31945         @[ -f ./sed/Makefile ] || exit 0; \
31946         r=`${PWD_COMMAND}`; export r; \
31947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31948         $(HOST_EXPORTS) \
31949         for flag in $(EXTRA_HOST_FLAGS) ; do \
31950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31951         done; \
31952         echo "Doing install-info in sed" ; \
31953         (cd $(HOST_SUBDIR)/sed && \
31954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31956                   "RANLIB=$${RANLIB}" \
31957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31958                   install-info) \
31959           || exit 1
31960
31961 @endif sed
31962
31963 .PHONY: maybe-install-pdf-sed install-pdf-sed
31964 maybe-install-pdf-sed:
31965 @if sed
31966 maybe-install-pdf-sed: install-pdf-sed
31967
31968 install-pdf-sed: \
31969     configure-sed \
31970     pdf-sed 
31971         @: $(MAKE); $(unstage)
31972         @[ -f ./sed/Makefile ] || exit 0; \
31973         r=`${PWD_COMMAND}`; export r; \
31974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31975         $(HOST_EXPORTS) \
31976         for flag in $(EXTRA_HOST_FLAGS) ; do \
31977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31978         done; \
31979         echo "Doing install-pdf in sed" ; \
31980         (cd $(HOST_SUBDIR)/sed && \
31981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31983                   "RANLIB=$${RANLIB}" \
31984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31985                   install-pdf) \
31986           || exit 1
31987
31988 @endif sed
31989
31990 .PHONY: maybe-install-html-sed install-html-sed
31991 maybe-install-html-sed:
31992 @if sed
31993 maybe-install-html-sed: install-html-sed
31994
31995 install-html-sed: \
31996     configure-sed \
31997     html-sed 
31998         @: $(MAKE); $(unstage)
31999         @[ -f ./sed/Makefile ] || exit 0; \
32000         r=`${PWD_COMMAND}`; export r; \
32001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32002         $(HOST_EXPORTS) \
32003         for flag in $(EXTRA_HOST_FLAGS) ; do \
32004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32005         done; \
32006         echo "Doing install-html in sed" ; \
32007         (cd $(HOST_SUBDIR)/sed && \
32008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32010                   "RANLIB=$${RANLIB}" \
32011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32012                   install-html) \
32013           || exit 1
32014
32015 @endif sed
32016
32017 .PHONY: maybe-installcheck-sed installcheck-sed
32018 maybe-installcheck-sed:
32019 @if sed
32020 maybe-installcheck-sed: installcheck-sed
32021
32022 installcheck-sed: \
32023     configure-sed 
32024         @: $(MAKE); $(unstage)
32025         @[ -f ./sed/Makefile ] || exit 0; \
32026         r=`${PWD_COMMAND}`; export r; \
32027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32028         $(HOST_EXPORTS) \
32029         for flag in $(EXTRA_HOST_FLAGS) ; do \
32030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32031         done; \
32032         echo "Doing installcheck in sed" ; \
32033         (cd $(HOST_SUBDIR)/sed && \
32034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32036                   "RANLIB=$${RANLIB}" \
32037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32038                   installcheck) \
32039           || exit 1
32040
32041 @endif sed
32042
32043 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
32044 maybe-mostlyclean-sed:
32045 @if sed
32046 maybe-mostlyclean-sed: mostlyclean-sed
32047
32048 mostlyclean-sed: 
32049         @: $(MAKE); $(unstage)
32050         @[ -f ./sed/Makefile ] || exit 0; \
32051         r=`${PWD_COMMAND}`; export r; \
32052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32053         $(HOST_EXPORTS) \
32054         for flag in $(EXTRA_HOST_FLAGS) ; do \
32055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32056         done; \
32057         echo "Doing mostlyclean in sed" ; \
32058         (cd $(HOST_SUBDIR)/sed && \
32059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32061                   "RANLIB=$${RANLIB}" \
32062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32063                   mostlyclean) \
32064           || exit 1
32065
32066 @endif sed
32067
32068 .PHONY: maybe-clean-sed clean-sed
32069 maybe-clean-sed:
32070 @if sed
32071 maybe-clean-sed: clean-sed
32072
32073 clean-sed: 
32074         @: $(MAKE); $(unstage)
32075         @[ -f ./sed/Makefile ] || exit 0; \
32076         r=`${PWD_COMMAND}`; export r; \
32077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32078         $(HOST_EXPORTS) \
32079         for flag in $(EXTRA_HOST_FLAGS) ; do \
32080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32081         done; \
32082         echo "Doing clean in sed" ; \
32083         (cd $(HOST_SUBDIR)/sed && \
32084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32086                   "RANLIB=$${RANLIB}" \
32087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32088                   clean) \
32089           || exit 1
32090
32091 @endif sed
32092
32093 .PHONY: maybe-distclean-sed distclean-sed
32094 maybe-distclean-sed:
32095 @if sed
32096 maybe-distclean-sed: distclean-sed
32097
32098 distclean-sed: 
32099         @: $(MAKE); $(unstage)
32100         @[ -f ./sed/Makefile ] || exit 0; \
32101         r=`${PWD_COMMAND}`; export r; \
32102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103         $(HOST_EXPORTS) \
32104         for flag in $(EXTRA_HOST_FLAGS) ; do \
32105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32106         done; \
32107         echo "Doing distclean in sed" ; \
32108         (cd $(HOST_SUBDIR)/sed && \
32109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32111                   "RANLIB=$${RANLIB}" \
32112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32113                   distclean) \
32114           || exit 1
32115
32116 @endif sed
32117
32118 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
32119 maybe-maintainer-clean-sed:
32120 @if sed
32121 maybe-maintainer-clean-sed: maintainer-clean-sed
32122
32123 maintainer-clean-sed: 
32124         @: $(MAKE); $(unstage)
32125         @[ -f ./sed/Makefile ] || exit 0; \
32126         r=`${PWD_COMMAND}`; export r; \
32127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32128         $(HOST_EXPORTS) \
32129         for flag in $(EXTRA_HOST_FLAGS) ; do \
32130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32131         done; \
32132         echo "Doing maintainer-clean in sed" ; \
32133         (cd $(HOST_SUBDIR)/sed && \
32134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32136                   "RANLIB=$${RANLIB}" \
32137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32138                   maintainer-clean) \
32139           || exit 1
32140
32141 @endif sed
32142
32143
32144
32145 .PHONY: configure-send-pr maybe-configure-send-pr
32146 maybe-configure-send-pr:
32147 @if gcc-bootstrap
32148 configure-send-pr: stage_current
32149 @endif gcc-bootstrap
32150 @if send-pr
32151 maybe-configure-send-pr: configure-send-pr
32152 configure-send-pr: 
32153         @: $(MAKE); $(unstage)
32154         @r=`${PWD_COMMAND}`; export r; \
32155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32156         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
32157         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
32158         $(HOST_EXPORTS) \
32159         echo Configuring in $(HOST_SUBDIR)/send-pr; \
32160         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
32161         case $(srcdir) in \
32162           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32163           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
32164                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32165         esac; \
32166         srcdiroption="--srcdir=$${topdir}/send-pr"; \
32167         libsrcdir="$$s/send-pr"; \
32168         $(SHELL) $${libsrcdir}/configure \
32169           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32170           --target=${target_alias} $${srcdiroption}  \
32171           || exit 1
32172 @endif send-pr
32173
32174
32175
32176
32177
32178 .PHONY: all-send-pr maybe-all-send-pr
32179 maybe-all-send-pr:
32180 @if gcc-bootstrap
32181 all-send-pr: stage_current
32182 @endif gcc-bootstrap
32183 @if send-pr
32184 TARGET-send-pr=all
32185 maybe-all-send-pr: all-send-pr
32186 all-send-pr: configure-send-pr
32187         @: $(MAKE); $(unstage)
32188         @r=`${PWD_COMMAND}`; export r; \
32189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32190         $(HOST_EXPORTS) \
32191         (cd $(HOST_SUBDIR)/send-pr && \
32192           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32193                 $(TARGET-send-pr))
32194 @endif send-pr
32195
32196
32197
32198
32199 .PHONY: check-send-pr maybe-check-send-pr
32200 maybe-check-send-pr:
32201 @if send-pr
32202 maybe-check-send-pr: check-send-pr
32203
32204 check-send-pr:
32205         @: $(MAKE); $(unstage)
32206         @r=`${PWD_COMMAND}`; export r; \
32207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32208         $(HOST_EXPORTS) \
32209         (cd $(HOST_SUBDIR)/send-pr && \
32210           $(MAKE) $(FLAGS_TO_PASS)  check)
32211
32212 @endif send-pr
32213
32214 .PHONY: install-send-pr maybe-install-send-pr
32215 maybe-install-send-pr:
32216 @if send-pr
32217 maybe-install-send-pr: install-send-pr
32218
32219 install-send-pr: installdirs
32220         @: $(MAKE); $(unstage)
32221         @r=`${PWD_COMMAND}`; export r; \
32222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32223         $(HOST_EXPORTS) \
32224         (cd $(HOST_SUBDIR)/send-pr && \
32225           $(MAKE) $(FLAGS_TO_PASS)  install)
32226
32227 @endif send-pr
32228
32229 # Other targets (info, dvi, pdf, etc.)
32230
32231 .PHONY: maybe-info-send-pr info-send-pr
32232 maybe-info-send-pr:
32233 @if send-pr
32234 maybe-info-send-pr: info-send-pr
32235
32236 info-send-pr: \
32237     configure-send-pr 
32238         @: $(MAKE); $(unstage)
32239         @[ -f ./send-pr/Makefile ] || exit 0; \
32240         r=`${PWD_COMMAND}`; export r; \
32241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32242         $(HOST_EXPORTS) \
32243         for flag in $(EXTRA_HOST_FLAGS) ; do \
32244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32245         done; \
32246         echo "Doing info in send-pr" ; \
32247         (cd $(HOST_SUBDIR)/send-pr && \
32248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32250                   "RANLIB=$${RANLIB}" \
32251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32252                   info) \
32253           || exit 1
32254
32255 @endif send-pr
32256
32257 .PHONY: maybe-dvi-send-pr dvi-send-pr
32258 maybe-dvi-send-pr:
32259 @if send-pr
32260 maybe-dvi-send-pr: dvi-send-pr
32261
32262 dvi-send-pr: \
32263     configure-send-pr 
32264         @: $(MAKE); $(unstage)
32265         @[ -f ./send-pr/Makefile ] || exit 0; \
32266         r=`${PWD_COMMAND}`; export r; \
32267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32268         $(HOST_EXPORTS) \
32269         for flag in $(EXTRA_HOST_FLAGS) ; do \
32270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32271         done; \
32272         echo "Doing dvi in send-pr" ; \
32273         (cd $(HOST_SUBDIR)/send-pr && \
32274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32276                   "RANLIB=$${RANLIB}" \
32277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32278                   dvi) \
32279           || exit 1
32280
32281 @endif send-pr
32282
32283 .PHONY: maybe-pdf-send-pr pdf-send-pr
32284 maybe-pdf-send-pr:
32285 @if send-pr
32286 maybe-pdf-send-pr: pdf-send-pr
32287
32288 pdf-send-pr: \
32289     configure-send-pr 
32290         @: $(MAKE); $(unstage)
32291         @[ -f ./send-pr/Makefile ] || exit 0; \
32292         r=`${PWD_COMMAND}`; export r; \
32293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32294         $(HOST_EXPORTS) \
32295         for flag in $(EXTRA_HOST_FLAGS) ; do \
32296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32297         done; \
32298         echo "Doing pdf in send-pr" ; \
32299         (cd $(HOST_SUBDIR)/send-pr && \
32300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32302                   "RANLIB=$${RANLIB}" \
32303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32304                   pdf) \
32305           || exit 1
32306
32307 @endif send-pr
32308
32309 .PHONY: maybe-html-send-pr html-send-pr
32310 maybe-html-send-pr:
32311 @if send-pr
32312 maybe-html-send-pr: html-send-pr
32313
32314 html-send-pr: \
32315     configure-send-pr 
32316         @: $(MAKE); $(unstage)
32317         @[ -f ./send-pr/Makefile ] || exit 0; \
32318         r=`${PWD_COMMAND}`; export r; \
32319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32320         $(HOST_EXPORTS) \
32321         for flag in $(EXTRA_HOST_FLAGS) ; do \
32322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32323         done; \
32324         echo "Doing html in send-pr" ; \
32325         (cd $(HOST_SUBDIR)/send-pr && \
32326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32328                   "RANLIB=$${RANLIB}" \
32329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32330                   html) \
32331           || exit 1
32332
32333 @endif send-pr
32334
32335 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
32336 maybe-TAGS-send-pr:
32337 @if send-pr
32338 maybe-TAGS-send-pr: TAGS-send-pr
32339
32340 TAGS-send-pr: \
32341     configure-send-pr 
32342         @: $(MAKE); $(unstage)
32343         @[ -f ./send-pr/Makefile ] || exit 0; \
32344         r=`${PWD_COMMAND}`; export r; \
32345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32346         $(HOST_EXPORTS) \
32347         for flag in $(EXTRA_HOST_FLAGS) ; do \
32348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32349         done; \
32350         echo "Doing TAGS in send-pr" ; \
32351         (cd $(HOST_SUBDIR)/send-pr && \
32352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32354                   "RANLIB=$${RANLIB}" \
32355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32356                   TAGS) \
32357           || exit 1
32358
32359 @endif send-pr
32360
32361 .PHONY: maybe-install-info-send-pr install-info-send-pr
32362 maybe-install-info-send-pr:
32363 @if send-pr
32364 maybe-install-info-send-pr: install-info-send-pr
32365
32366 install-info-send-pr: \
32367     configure-send-pr \
32368     info-send-pr 
32369         @: $(MAKE); $(unstage)
32370         @[ -f ./send-pr/Makefile ] || exit 0; \
32371         r=`${PWD_COMMAND}`; export r; \
32372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32373         $(HOST_EXPORTS) \
32374         for flag in $(EXTRA_HOST_FLAGS) ; do \
32375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32376         done; \
32377         echo "Doing install-info in send-pr" ; \
32378         (cd $(HOST_SUBDIR)/send-pr && \
32379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32381                   "RANLIB=$${RANLIB}" \
32382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32383                   install-info) \
32384           || exit 1
32385
32386 @endif send-pr
32387
32388 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
32389 maybe-install-pdf-send-pr:
32390 @if send-pr
32391 maybe-install-pdf-send-pr: install-pdf-send-pr
32392
32393 install-pdf-send-pr: \
32394     configure-send-pr \
32395     pdf-send-pr 
32396         @: $(MAKE); $(unstage)
32397         @[ -f ./send-pr/Makefile ] || exit 0; \
32398         r=`${PWD_COMMAND}`; export r; \
32399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32400         $(HOST_EXPORTS) \
32401         for flag in $(EXTRA_HOST_FLAGS) ; do \
32402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32403         done; \
32404         echo "Doing install-pdf in send-pr" ; \
32405         (cd $(HOST_SUBDIR)/send-pr && \
32406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32408                   "RANLIB=$${RANLIB}" \
32409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32410                   install-pdf) \
32411           || exit 1
32412
32413 @endif send-pr
32414
32415 .PHONY: maybe-install-html-send-pr install-html-send-pr
32416 maybe-install-html-send-pr:
32417 @if send-pr
32418 maybe-install-html-send-pr: install-html-send-pr
32419
32420 install-html-send-pr: \
32421     configure-send-pr \
32422     html-send-pr 
32423         @: $(MAKE); $(unstage)
32424         @[ -f ./send-pr/Makefile ] || exit 0; \
32425         r=`${PWD_COMMAND}`; export r; \
32426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32427         $(HOST_EXPORTS) \
32428         for flag in $(EXTRA_HOST_FLAGS) ; do \
32429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32430         done; \
32431         echo "Doing install-html in send-pr" ; \
32432         (cd $(HOST_SUBDIR)/send-pr && \
32433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32435                   "RANLIB=$${RANLIB}" \
32436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32437                   install-html) \
32438           || exit 1
32439
32440 @endif send-pr
32441
32442 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
32443 maybe-installcheck-send-pr:
32444 @if send-pr
32445 maybe-installcheck-send-pr: installcheck-send-pr
32446
32447 installcheck-send-pr: \
32448     configure-send-pr 
32449         @: $(MAKE); $(unstage)
32450         @[ -f ./send-pr/Makefile ] || exit 0; \
32451         r=`${PWD_COMMAND}`; export r; \
32452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32453         $(HOST_EXPORTS) \
32454         for flag in $(EXTRA_HOST_FLAGS) ; do \
32455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32456         done; \
32457         echo "Doing installcheck in send-pr" ; \
32458         (cd $(HOST_SUBDIR)/send-pr && \
32459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32461                   "RANLIB=$${RANLIB}" \
32462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32463                   installcheck) \
32464           || exit 1
32465
32466 @endif send-pr
32467
32468 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
32469 maybe-mostlyclean-send-pr:
32470 @if send-pr
32471 maybe-mostlyclean-send-pr: mostlyclean-send-pr
32472
32473 mostlyclean-send-pr: 
32474         @: $(MAKE); $(unstage)
32475         @[ -f ./send-pr/Makefile ] || exit 0; \
32476         r=`${PWD_COMMAND}`; export r; \
32477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32478         $(HOST_EXPORTS) \
32479         for flag in $(EXTRA_HOST_FLAGS) ; do \
32480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32481         done; \
32482         echo "Doing mostlyclean in send-pr" ; \
32483         (cd $(HOST_SUBDIR)/send-pr && \
32484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32486                   "RANLIB=$${RANLIB}" \
32487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32488                   mostlyclean) \
32489           || exit 1
32490
32491 @endif send-pr
32492
32493 .PHONY: maybe-clean-send-pr clean-send-pr
32494 maybe-clean-send-pr:
32495 @if send-pr
32496 maybe-clean-send-pr: clean-send-pr
32497
32498 clean-send-pr: 
32499         @: $(MAKE); $(unstage)
32500         @[ -f ./send-pr/Makefile ] || exit 0; \
32501         r=`${PWD_COMMAND}`; export r; \
32502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32503         $(HOST_EXPORTS) \
32504         for flag in $(EXTRA_HOST_FLAGS) ; do \
32505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32506         done; \
32507         echo "Doing clean in send-pr" ; \
32508         (cd $(HOST_SUBDIR)/send-pr && \
32509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32511                   "RANLIB=$${RANLIB}" \
32512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32513                   clean) \
32514           || exit 1
32515
32516 @endif send-pr
32517
32518 .PHONY: maybe-distclean-send-pr distclean-send-pr
32519 maybe-distclean-send-pr:
32520 @if send-pr
32521 maybe-distclean-send-pr: distclean-send-pr
32522
32523 distclean-send-pr: 
32524         @: $(MAKE); $(unstage)
32525         @[ -f ./send-pr/Makefile ] || exit 0; \
32526         r=`${PWD_COMMAND}`; export r; \
32527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32528         $(HOST_EXPORTS) \
32529         for flag in $(EXTRA_HOST_FLAGS) ; do \
32530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32531         done; \
32532         echo "Doing distclean in send-pr" ; \
32533         (cd $(HOST_SUBDIR)/send-pr && \
32534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32536                   "RANLIB=$${RANLIB}" \
32537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32538                   distclean) \
32539           || exit 1
32540
32541 @endif send-pr
32542
32543 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
32544 maybe-maintainer-clean-send-pr:
32545 @if send-pr
32546 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
32547
32548 maintainer-clean-send-pr: 
32549         @: $(MAKE); $(unstage)
32550         @[ -f ./send-pr/Makefile ] || exit 0; \
32551         r=`${PWD_COMMAND}`; export r; \
32552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32553         $(HOST_EXPORTS) \
32554         for flag in $(EXTRA_HOST_FLAGS) ; do \
32555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32556         done; \
32557         echo "Doing maintainer-clean in send-pr" ; \
32558         (cd $(HOST_SUBDIR)/send-pr && \
32559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32561                   "RANLIB=$${RANLIB}" \
32562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32563                   maintainer-clean) \
32564           || exit 1
32565
32566 @endif send-pr
32567
32568
32569
32570 .PHONY: configure-shellutils maybe-configure-shellutils
32571 maybe-configure-shellutils:
32572 @if gcc-bootstrap
32573 configure-shellutils: stage_current
32574 @endif gcc-bootstrap
32575 @if shellutils
32576 maybe-configure-shellutils: configure-shellutils
32577 configure-shellutils: 
32578         @: $(MAKE); $(unstage)
32579         @r=`${PWD_COMMAND}`; export r; \
32580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32581         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
32582         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
32583         $(HOST_EXPORTS) \
32584         echo Configuring in $(HOST_SUBDIR)/shellutils; \
32585         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
32586         case $(srcdir) in \
32587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32588           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
32589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32590         esac; \
32591         srcdiroption="--srcdir=$${topdir}/shellutils"; \
32592         libsrcdir="$$s/shellutils"; \
32593         $(SHELL) $${libsrcdir}/configure \
32594           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32595           --target=${target_alias} $${srcdiroption}  \
32596           || exit 1
32597 @endif shellutils
32598
32599
32600
32601
32602
32603 .PHONY: all-shellutils maybe-all-shellutils
32604 maybe-all-shellutils:
32605 @if gcc-bootstrap
32606 all-shellutils: stage_current
32607 @endif gcc-bootstrap
32608 @if shellutils
32609 TARGET-shellutils=all
32610 maybe-all-shellutils: all-shellutils
32611 all-shellutils: configure-shellutils
32612         @: $(MAKE); $(unstage)
32613         @r=`${PWD_COMMAND}`; export r; \
32614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32615         $(HOST_EXPORTS) \
32616         (cd $(HOST_SUBDIR)/shellutils && \
32617           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32618                 $(TARGET-shellutils))
32619 @endif shellutils
32620
32621
32622
32623
32624 .PHONY: check-shellutils maybe-check-shellutils
32625 maybe-check-shellutils:
32626 @if shellutils
32627 maybe-check-shellutils: check-shellutils
32628
32629 check-shellutils:
32630         @: $(MAKE); $(unstage)
32631         @r=`${PWD_COMMAND}`; export r; \
32632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32633         $(HOST_EXPORTS) \
32634         (cd $(HOST_SUBDIR)/shellutils && \
32635           $(MAKE) $(FLAGS_TO_PASS)  check)
32636
32637 @endif shellutils
32638
32639 .PHONY: install-shellutils maybe-install-shellutils
32640 maybe-install-shellutils:
32641 @if shellutils
32642 maybe-install-shellutils: install-shellutils
32643
32644 install-shellutils: installdirs
32645         @: $(MAKE); $(unstage)
32646         @r=`${PWD_COMMAND}`; export r; \
32647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32648         $(HOST_EXPORTS) \
32649         (cd $(HOST_SUBDIR)/shellutils && \
32650           $(MAKE) $(FLAGS_TO_PASS)  install)
32651
32652 @endif shellutils
32653
32654 # Other targets (info, dvi, pdf, etc.)
32655
32656 .PHONY: maybe-info-shellutils info-shellutils
32657 maybe-info-shellutils:
32658 @if shellutils
32659 maybe-info-shellutils: info-shellutils
32660
32661 info-shellutils: \
32662     configure-shellutils 
32663         @: $(MAKE); $(unstage)
32664         @[ -f ./shellutils/Makefile ] || exit 0; \
32665         r=`${PWD_COMMAND}`; export r; \
32666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32667         $(HOST_EXPORTS) \
32668         for flag in $(EXTRA_HOST_FLAGS) ; do \
32669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32670         done; \
32671         echo "Doing info in shellutils" ; \
32672         (cd $(HOST_SUBDIR)/shellutils && \
32673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32675                   "RANLIB=$${RANLIB}" \
32676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32677                   info) \
32678           || exit 1
32679
32680 @endif shellutils
32681
32682 .PHONY: maybe-dvi-shellutils dvi-shellutils
32683 maybe-dvi-shellutils:
32684 @if shellutils
32685 maybe-dvi-shellutils: dvi-shellutils
32686
32687 dvi-shellutils: \
32688     configure-shellutils 
32689         @: $(MAKE); $(unstage)
32690         @[ -f ./shellutils/Makefile ] || exit 0; \
32691         r=`${PWD_COMMAND}`; export r; \
32692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32693         $(HOST_EXPORTS) \
32694         for flag in $(EXTRA_HOST_FLAGS) ; do \
32695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32696         done; \
32697         echo "Doing dvi in shellutils" ; \
32698         (cd $(HOST_SUBDIR)/shellutils && \
32699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32701                   "RANLIB=$${RANLIB}" \
32702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32703                   dvi) \
32704           || exit 1
32705
32706 @endif shellutils
32707
32708 .PHONY: maybe-pdf-shellutils pdf-shellutils
32709 maybe-pdf-shellutils:
32710 @if shellutils
32711 maybe-pdf-shellutils: pdf-shellutils
32712
32713 pdf-shellutils: \
32714     configure-shellutils 
32715         @: $(MAKE); $(unstage)
32716         @[ -f ./shellutils/Makefile ] || exit 0; \
32717         r=`${PWD_COMMAND}`; export r; \
32718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32719         $(HOST_EXPORTS) \
32720         for flag in $(EXTRA_HOST_FLAGS) ; do \
32721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32722         done; \
32723         echo "Doing pdf in shellutils" ; \
32724         (cd $(HOST_SUBDIR)/shellutils && \
32725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32727                   "RANLIB=$${RANLIB}" \
32728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32729                   pdf) \
32730           || exit 1
32731
32732 @endif shellutils
32733
32734 .PHONY: maybe-html-shellutils html-shellutils
32735 maybe-html-shellutils:
32736 @if shellutils
32737 maybe-html-shellutils: html-shellutils
32738
32739 html-shellutils: \
32740     configure-shellutils 
32741         @: $(MAKE); $(unstage)
32742         @[ -f ./shellutils/Makefile ] || exit 0; \
32743         r=`${PWD_COMMAND}`; export r; \
32744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32745         $(HOST_EXPORTS) \
32746         for flag in $(EXTRA_HOST_FLAGS) ; do \
32747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32748         done; \
32749         echo "Doing html in shellutils" ; \
32750         (cd $(HOST_SUBDIR)/shellutils && \
32751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32753                   "RANLIB=$${RANLIB}" \
32754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32755                   html) \
32756           || exit 1
32757
32758 @endif shellutils
32759
32760 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
32761 maybe-TAGS-shellutils:
32762 @if shellutils
32763 maybe-TAGS-shellutils: TAGS-shellutils
32764
32765 TAGS-shellutils: \
32766     configure-shellutils 
32767         @: $(MAKE); $(unstage)
32768         @[ -f ./shellutils/Makefile ] || exit 0; \
32769         r=`${PWD_COMMAND}`; export r; \
32770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32771         $(HOST_EXPORTS) \
32772         for flag in $(EXTRA_HOST_FLAGS) ; do \
32773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32774         done; \
32775         echo "Doing TAGS in shellutils" ; \
32776         (cd $(HOST_SUBDIR)/shellutils && \
32777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32779                   "RANLIB=$${RANLIB}" \
32780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32781                   TAGS) \
32782           || exit 1
32783
32784 @endif shellutils
32785
32786 .PHONY: maybe-install-info-shellutils install-info-shellutils
32787 maybe-install-info-shellutils:
32788 @if shellutils
32789 maybe-install-info-shellutils: install-info-shellutils
32790
32791 install-info-shellutils: \
32792     configure-shellutils \
32793     info-shellutils 
32794         @: $(MAKE); $(unstage)
32795         @[ -f ./shellutils/Makefile ] || exit 0; \
32796         r=`${PWD_COMMAND}`; export r; \
32797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32798         $(HOST_EXPORTS) \
32799         for flag in $(EXTRA_HOST_FLAGS) ; do \
32800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32801         done; \
32802         echo "Doing install-info in shellutils" ; \
32803         (cd $(HOST_SUBDIR)/shellutils && \
32804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32806                   "RANLIB=$${RANLIB}" \
32807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32808                   install-info) \
32809           || exit 1
32810
32811 @endif shellutils
32812
32813 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
32814 maybe-install-pdf-shellutils:
32815 @if shellutils
32816 maybe-install-pdf-shellutils: install-pdf-shellutils
32817
32818 install-pdf-shellutils: \
32819     configure-shellutils \
32820     pdf-shellutils 
32821         @: $(MAKE); $(unstage)
32822         @[ -f ./shellutils/Makefile ] || exit 0; \
32823         r=`${PWD_COMMAND}`; export r; \
32824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32825         $(HOST_EXPORTS) \
32826         for flag in $(EXTRA_HOST_FLAGS) ; do \
32827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32828         done; \
32829         echo "Doing install-pdf in shellutils" ; \
32830         (cd $(HOST_SUBDIR)/shellutils && \
32831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32833                   "RANLIB=$${RANLIB}" \
32834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32835                   install-pdf) \
32836           || exit 1
32837
32838 @endif shellutils
32839
32840 .PHONY: maybe-install-html-shellutils install-html-shellutils
32841 maybe-install-html-shellutils:
32842 @if shellutils
32843 maybe-install-html-shellutils: install-html-shellutils
32844
32845 install-html-shellutils: \
32846     configure-shellutils \
32847     html-shellutils 
32848         @: $(MAKE); $(unstage)
32849         @[ -f ./shellutils/Makefile ] || exit 0; \
32850         r=`${PWD_COMMAND}`; export r; \
32851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32852         $(HOST_EXPORTS) \
32853         for flag in $(EXTRA_HOST_FLAGS) ; do \
32854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32855         done; \
32856         echo "Doing install-html in shellutils" ; \
32857         (cd $(HOST_SUBDIR)/shellutils && \
32858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32860                   "RANLIB=$${RANLIB}" \
32861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32862                   install-html) \
32863           || exit 1
32864
32865 @endif shellutils
32866
32867 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
32868 maybe-installcheck-shellutils:
32869 @if shellutils
32870 maybe-installcheck-shellutils: installcheck-shellutils
32871
32872 installcheck-shellutils: \
32873     configure-shellutils 
32874         @: $(MAKE); $(unstage)
32875         @[ -f ./shellutils/Makefile ] || exit 0; \
32876         r=`${PWD_COMMAND}`; export r; \
32877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32878         $(HOST_EXPORTS) \
32879         for flag in $(EXTRA_HOST_FLAGS) ; do \
32880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32881         done; \
32882         echo "Doing installcheck in shellutils" ; \
32883         (cd $(HOST_SUBDIR)/shellutils && \
32884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32886                   "RANLIB=$${RANLIB}" \
32887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32888                   installcheck) \
32889           || exit 1
32890
32891 @endif shellutils
32892
32893 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
32894 maybe-mostlyclean-shellutils:
32895 @if shellutils
32896 maybe-mostlyclean-shellutils: mostlyclean-shellutils
32897
32898 mostlyclean-shellutils: 
32899         @: $(MAKE); $(unstage)
32900         @[ -f ./shellutils/Makefile ] || exit 0; \
32901         r=`${PWD_COMMAND}`; export r; \
32902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32903         $(HOST_EXPORTS) \
32904         for flag in $(EXTRA_HOST_FLAGS) ; do \
32905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32906         done; \
32907         echo "Doing mostlyclean in shellutils" ; \
32908         (cd $(HOST_SUBDIR)/shellutils && \
32909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32911                   "RANLIB=$${RANLIB}" \
32912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32913                   mostlyclean) \
32914           || exit 1
32915
32916 @endif shellutils
32917
32918 .PHONY: maybe-clean-shellutils clean-shellutils
32919 maybe-clean-shellutils:
32920 @if shellutils
32921 maybe-clean-shellutils: clean-shellutils
32922
32923 clean-shellutils: 
32924         @: $(MAKE); $(unstage)
32925         @[ -f ./shellutils/Makefile ] || exit 0; \
32926         r=`${PWD_COMMAND}`; export r; \
32927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32928         $(HOST_EXPORTS) \
32929         for flag in $(EXTRA_HOST_FLAGS) ; do \
32930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32931         done; \
32932         echo "Doing clean in shellutils" ; \
32933         (cd $(HOST_SUBDIR)/shellutils && \
32934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32936                   "RANLIB=$${RANLIB}" \
32937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32938                   clean) \
32939           || exit 1
32940
32941 @endif shellutils
32942
32943 .PHONY: maybe-distclean-shellutils distclean-shellutils
32944 maybe-distclean-shellutils:
32945 @if shellutils
32946 maybe-distclean-shellutils: distclean-shellutils
32947
32948 distclean-shellutils: 
32949         @: $(MAKE); $(unstage)
32950         @[ -f ./shellutils/Makefile ] || exit 0; \
32951         r=`${PWD_COMMAND}`; export r; \
32952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32953         $(HOST_EXPORTS) \
32954         for flag in $(EXTRA_HOST_FLAGS) ; do \
32955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32956         done; \
32957         echo "Doing distclean in shellutils" ; \
32958         (cd $(HOST_SUBDIR)/shellutils && \
32959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32961                   "RANLIB=$${RANLIB}" \
32962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32963                   distclean) \
32964           || exit 1
32965
32966 @endif shellutils
32967
32968 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
32969 maybe-maintainer-clean-shellutils:
32970 @if shellutils
32971 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
32972
32973 maintainer-clean-shellutils: 
32974         @: $(MAKE); $(unstage)
32975         @[ -f ./shellutils/Makefile ] || exit 0; \
32976         r=`${PWD_COMMAND}`; export r; \
32977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32978         $(HOST_EXPORTS) \
32979         for flag in $(EXTRA_HOST_FLAGS) ; do \
32980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32981         done; \
32982         echo "Doing maintainer-clean in shellutils" ; \
32983         (cd $(HOST_SUBDIR)/shellutils && \
32984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32986                   "RANLIB=$${RANLIB}" \
32987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32988                   maintainer-clean) \
32989           || exit 1
32990
32991 @endif shellutils
32992
32993
32994
32995 .PHONY: configure-sid maybe-configure-sid
32996 maybe-configure-sid:
32997 @if gcc-bootstrap
32998 configure-sid: stage_current
32999 @endif gcc-bootstrap
33000 @if sid
33001 maybe-configure-sid: configure-sid
33002 configure-sid: 
33003         @: $(MAKE); $(unstage)
33004         @r=`${PWD_COMMAND}`; export r; \
33005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33006         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
33007         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
33008         $(HOST_EXPORTS) \
33009         echo Configuring in $(HOST_SUBDIR)/sid; \
33010         cd "$(HOST_SUBDIR)/sid" || exit 1; \
33011         case $(srcdir) in \
33012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33013           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
33014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33015         esac; \
33016         srcdiroption="--srcdir=$${topdir}/sid"; \
33017         libsrcdir="$$s/sid"; \
33018         $(SHELL) $${libsrcdir}/configure \
33019           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33020           --target=${target_alias} $${srcdiroption}  \
33021           || exit 1
33022 @endif sid
33023
33024
33025
33026
33027
33028 .PHONY: all-sid maybe-all-sid
33029 maybe-all-sid:
33030 @if gcc-bootstrap
33031 all-sid: stage_current
33032 @endif gcc-bootstrap
33033 @if sid
33034 TARGET-sid=all
33035 maybe-all-sid: all-sid
33036 all-sid: configure-sid
33037         @: $(MAKE); $(unstage)
33038         @r=`${PWD_COMMAND}`; export r; \
33039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33040         $(HOST_EXPORTS) \
33041         (cd $(HOST_SUBDIR)/sid && \
33042           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33043                 $(TARGET-sid))
33044 @endif sid
33045
33046
33047
33048
33049 .PHONY: check-sid maybe-check-sid
33050 maybe-check-sid:
33051 @if sid
33052 maybe-check-sid: check-sid
33053
33054 check-sid:
33055         @: $(MAKE); $(unstage)
33056         @r=`${PWD_COMMAND}`; export r; \
33057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33058         $(HOST_EXPORTS) \
33059         (cd $(HOST_SUBDIR)/sid && \
33060           $(MAKE) $(FLAGS_TO_PASS)  check)
33061
33062 @endif sid
33063
33064 .PHONY: install-sid maybe-install-sid
33065 maybe-install-sid:
33066 @if sid
33067 maybe-install-sid: install-sid
33068
33069 install-sid: installdirs
33070         @: $(MAKE); $(unstage)
33071         @r=`${PWD_COMMAND}`; export r; \
33072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33073         $(HOST_EXPORTS) \
33074         (cd $(HOST_SUBDIR)/sid && \
33075           $(MAKE) $(FLAGS_TO_PASS)  install)
33076
33077 @endif sid
33078
33079 # Other targets (info, dvi, pdf, etc.)
33080
33081 .PHONY: maybe-info-sid info-sid
33082 maybe-info-sid:
33083 @if sid
33084 maybe-info-sid: info-sid
33085
33086 info-sid: \
33087     configure-sid 
33088         @: $(MAKE); $(unstage)
33089         @[ -f ./sid/Makefile ] || exit 0; \
33090         r=`${PWD_COMMAND}`; export r; \
33091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33092         $(HOST_EXPORTS) \
33093         for flag in $(EXTRA_HOST_FLAGS) ; do \
33094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33095         done; \
33096         echo "Doing info in sid" ; \
33097         (cd $(HOST_SUBDIR)/sid && \
33098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33100                   "RANLIB=$${RANLIB}" \
33101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33102                   info) \
33103           || exit 1
33104
33105 @endif sid
33106
33107 .PHONY: maybe-dvi-sid dvi-sid
33108 maybe-dvi-sid:
33109 @if sid
33110 maybe-dvi-sid: dvi-sid
33111
33112 dvi-sid: \
33113     configure-sid 
33114         @: $(MAKE); $(unstage)
33115         @[ -f ./sid/Makefile ] || exit 0; \
33116         r=`${PWD_COMMAND}`; export r; \
33117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33118         $(HOST_EXPORTS) \
33119         for flag in $(EXTRA_HOST_FLAGS) ; do \
33120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33121         done; \
33122         echo "Doing dvi in sid" ; \
33123         (cd $(HOST_SUBDIR)/sid && \
33124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33126                   "RANLIB=$${RANLIB}" \
33127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33128                   dvi) \
33129           || exit 1
33130
33131 @endif sid
33132
33133 .PHONY: maybe-pdf-sid pdf-sid
33134 maybe-pdf-sid:
33135 @if sid
33136 maybe-pdf-sid: pdf-sid
33137
33138 pdf-sid: \
33139     configure-sid 
33140         @: $(MAKE); $(unstage)
33141         @[ -f ./sid/Makefile ] || exit 0; \
33142         r=`${PWD_COMMAND}`; export r; \
33143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33144         $(HOST_EXPORTS) \
33145         for flag in $(EXTRA_HOST_FLAGS) ; do \
33146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33147         done; \
33148         echo "Doing pdf in sid" ; \
33149         (cd $(HOST_SUBDIR)/sid && \
33150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33152                   "RANLIB=$${RANLIB}" \
33153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33154                   pdf) \
33155           || exit 1
33156
33157 @endif sid
33158
33159 .PHONY: maybe-html-sid html-sid
33160 maybe-html-sid:
33161 @if sid
33162 maybe-html-sid: html-sid
33163
33164 html-sid: \
33165     configure-sid 
33166         @: $(MAKE); $(unstage)
33167         @[ -f ./sid/Makefile ] || exit 0; \
33168         r=`${PWD_COMMAND}`; export r; \
33169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33170         $(HOST_EXPORTS) \
33171         for flag in $(EXTRA_HOST_FLAGS) ; do \
33172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33173         done; \
33174         echo "Doing html in sid" ; \
33175         (cd $(HOST_SUBDIR)/sid && \
33176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33178                   "RANLIB=$${RANLIB}" \
33179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33180                   html) \
33181           || exit 1
33182
33183 @endif sid
33184
33185 .PHONY: maybe-TAGS-sid TAGS-sid
33186 maybe-TAGS-sid:
33187 @if sid
33188 maybe-TAGS-sid: TAGS-sid
33189
33190 TAGS-sid: \
33191     configure-sid 
33192         @: $(MAKE); $(unstage)
33193         @[ -f ./sid/Makefile ] || exit 0; \
33194         r=`${PWD_COMMAND}`; export r; \
33195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33196         $(HOST_EXPORTS) \
33197         for flag in $(EXTRA_HOST_FLAGS) ; do \
33198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33199         done; \
33200         echo "Doing TAGS in sid" ; \
33201         (cd $(HOST_SUBDIR)/sid && \
33202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33204                   "RANLIB=$${RANLIB}" \
33205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33206                   TAGS) \
33207           || exit 1
33208
33209 @endif sid
33210
33211 .PHONY: maybe-install-info-sid install-info-sid
33212 maybe-install-info-sid:
33213 @if sid
33214 maybe-install-info-sid: install-info-sid
33215
33216 install-info-sid: \
33217     configure-sid \
33218     info-sid 
33219         @: $(MAKE); $(unstage)
33220         @[ -f ./sid/Makefile ] || exit 0; \
33221         r=`${PWD_COMMAND}`; export r; \
33222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33223         $(HOST_EXPORTS) \
33224         for flag in $(EXTRA_HOST_FLAGS) ; do \
33225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33226         done; \
33227         echo "Doing install-info in sid" ; \
33228         (cd $(HOST_SUBDIR)/sid && \
33229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33231                   "RANLIB=$${RANLIB}" \
33232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33233                   install-info) \
33234           || exit 1
33235
33236 @endif sid
33237
33238 .PHONY: maybe-install-pdf-sid install-pdf-sid
33239 maybe-install-pdf-sid:
33240 @if sid
33241 maybe-install-pdf-sid: install-pdf-sid
33242
33243 install-pdf-sid: \
33244     configure-sid \
33245     pdf-sid 
33246         @: $(MAKE); $(unstage)
33247         @[ -f ./sid/Makefile ] || exit 0; \
33248         r=`${PWD_COMMAND}`; export r; \
33249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33250         $(HOST_EXPORTS) \
33251         for flag in $(EXTRA_HOST_FLAGS) ; do \
33252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33253         done; \
33254         echo "Doing install-pdf in sid" ; \
33255         (cd $(HOST_SUBDIR)/sid && \
33256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33258                   "RANLIB=$${RANLIB}" \
33259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33260                   install-pdf) \
33261           || exit 1
33262
33263 @endif sid
33264
33265 .PHONY: maybe-install-html-sid install-html-sid
33266 maybe-install-html-sid:
33267 @if sid
33268 maybe-install-html-sid: install-html-sid
33269
33270 install-html-sid: \
33271     configure-sid \
33272     html-sid 
33273         @: $(MAKE); $(unstage)
33274         @[ -f ./sid/Makefile ] || exit 0; \
33275         r=`${PWD_COMMAND}`; export r; \
33276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33277         $(HOST_EXPORTS) \
33278         for flag in $(EXTRA_HOST_FLAGS) ; do \
33279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33280         done; \
33281         echo "Doing install-html in sid" ; \
33282         (cd $(HOST_SUBDIR)/sid && \
33283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33285                   "RANLIB=$${RANLIB}" \
33286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33287                   install-html) \
33288           || exit 1
33289
33290 @endif sid
33291
33292 .PHONY: maybe-installcheck-sid installcheck-sid
33293 maybe-installcheck-sid:
33294 @if sid
33295 maybe-installcheck-sid: installcheck-sid
33296
33297 installcheck-sid: \
33298     configure-sid 
33299         @: $(MAKE); $(unstage)
33300         @[ -f ./sid/Makefile ] || exit 0; \
33301         r=`${PWD_COMMAND}`; export r; \
33302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33303         $(HOST_EXPORTS) \
33304         for flag in $(EXTRA_HOST_FLAGS) ; do \
33305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33306         done; \
33307         echo "Doing installcheck in sid" ; \
33308         (cd $(HOST_SUBDIR)/sid && \
33309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33311                   "RANLIB=$${RANLIB}" \
33312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33313                   installcheck) \
33314           || exit 1
33315
33316 @endif sid
33317
33318 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33319 maybe-mostlyclean-sid:
33320 @if sid
33321 maybe-mostlyclean-sid: mostlyclean-sid
33322
33323 mostlyclean-sid: 
33324         @: $(MAKE); $(unstage)
33325         @[ -f ./sid/Makefile ] || exit 0; \
33326         r=`${PWD_COMMAND}`; export r; \
33327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33328         $(HOST_EXPORTS) \
33329         for flag in $(EXTRA_HOST_FLAGS) ; do \
33330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33331         done; \
33332         echo "Doing mostlyclean in sid" ; \
33333         (cd $(HOST_SUBDIR)/sid && \
33334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33336                   "RANLIB=$${RANLIB}" \
33337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33338                   mostlyclean) \
33339           || exit 1
33340
33341 @endif sid
33342
33343 .PHONY: maybe-clean-sid clean-sid
33344 maybe-clean-sid:
33345 @if sid
33346 maybe-clean-sid: clean-sid
33347
33348 clean-sid: 
33349         @: $(MAKE); $(unstage)
33350         @[ -f ./sid/Makefile ] || exit 0; \
33351         r=`${PWD_COMMAND}`; export r; \
33352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33353         $(HOST_EXPORTS) \
33354         for flag in $(EXTRA_HOST_FLAGS) ; do \
33355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33356         done; \
33357         echo "Doing clean in sid" ; \
33358         (cd $(HOST_SUBDIR)/sid && \
33359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33361                   "RANLIB=$${RANLIB}" \
33362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33363                   clean) \
33364           || exit 1
33365
33366 @endif sid
33367
33368 .PHONY: maybe-distclean-sid distclean-sid
33369 maybe-distclean-sid:
33370 @if sid
33371 maybe-distclean-sid: distclean-sid
33372
33373 distclean-sid: 
33374         @: $(MAKE); $(unstage)
33375         @[ -f ./sid/Makefile ] || exit 0; \
33376         r=`${PWD_COMMAND}`; export r; \
33377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33378         $(HOST_EXPORTS) \
33379         for flag in $(EXTRA_HOST_FLAGS) ; do \
33380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33381         done; \
33382         echo "Doing distclean in sid" ; \
33383         (cd $(HOST_SUBDIR)/sid && \
33384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33386                   "RANLIB=$${RANLIB}" \
33387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33388                   distclean) \
33389           || exit 1
33390
33391 @endif sid
33392
33393 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33394 maybe-maintainer-clean-sid:
33395 @if sid
33396 maybe-maintainer-clean-sid: maintainer-clean-sid
33397
33398 maintainer-clean-sid: 
33399         @: $(MAKE); $(unstage)
33400         @[ -f ./sid/Makefile ] || exit 0; \
33401         r=`${PWD_COMMAND}`; export r; \
33402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33403         $(HOST_EXPORTS) \
33404         for flag in $(EXTRA_HOST_FLAGS) ; do \
33405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33406         done; \
33407         echo "Doing maintainer-clean in sid" ; \
33408         (cd $(HOST_SUBDIR)/sid && \
33409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33411                   "RANLIB=$${RANLIB}" \
33412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33413                   maintainer-clean) \
33414           || exit 1
33415
33416 @endif sid
33417
33418
33419
33420 .PHONY: configure-sim maybe-configure-sim
33421 maybe-configure-sim:
33422 @if gcc-bootstrap
33423 configure-sim: stage_current
33424 @endif gcc-bootstrap
33425 @if sim
33426 maybe-configure-sim: configure-sim
33427 configure-sim: 
33428         @: $(MAKE); $(unstage)
33429         @r=`${PWD_COMMAND}`; export r; \
33430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33431         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33432         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
33433         $(HOST_EXPORTS) \
33434         echo Configuring in $(HOST_SUBDIR)/sim; \
33435         cd "$(HOST_SUBDIR)/sim" || exit 1; \
33436         case $(srcdir) in \
33437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33438           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33440         esac; \
33441         srcdiroption="--srcdir=$${topdir}/sim"; \
33442         libsrcdir="$$s/sim"; \
33443         $(SHELL) $${libsrcdir}/configure \
33444           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33445           --target=${target_alias} $${srcdiroption}  \
33446           || exit 1
33447 @endif sim
33448
33449
33450
33451
33452
33453 .PHONY: all-sim maybe-all-sim
33454 maybe-all-sim:
33455 @if gcc-bootstrap
33456 all-sim: stage_current
33457 @endif gcc-bootstrap
33458 @if sim
33459 TARGET-sim=all
33460 maybe-all-sim: all-sim
33461 all-sim: configure-sim
33462         @: $(MAKE); $(unstage)
33463         @r=`${PWD_COMMAND}`; export r; \
33464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33465         $(HOST_EXPORTS) \
33466         (cd $(HOST_SUBDIR)/sim && \
33467           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33468                 $(TARGET-sim))
33469 @endif sim
33470
33471
33472
33473
33474 .PHONY: check-sim maybe-check-sim
33475 maybe-check-sim:
33476 @if sim
33477 maybe-check-sim: check-sim
33478
33479 check-sim:
33480         @: $(MAKE); $(unstage)
33481         @r=`${PWD_COMMAND}`; export r; \
33482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33483         $(HOST_EXPORTS) \
33484         (cd $(HOST_SUBDIR)/sim && \
33485           $(MAKE) $(FLAGS_TO_PASS)  check)
33486
33487 @endif sim
33488
33489 .PHONY: install-sim maybe-install-sim
33490 maybe-install-sim:
33491 @if sim
33492 maybe-install-sim: install-sim
33493
33494 install-sim: installdirs
33495         @: $(MAKE); $(unstage)
33496         @r=`${PWD_COMMAND}`; export r; \
33497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33498         $(HOST_EXPORTS) \
33499         (cd $(HOST_SUBDIR)/sim && \
33500           $(MAKE) $(FLAGS_TO_PASS)  install)
33501
33502 @endif sim
33503
33504 # Other targets (info, dvi, pdf, etc.)
33505
33506 .PHONY: maybe-info-sim info-sim
33507 maybe-info-sim:
33508 @if sim
33509 maybe-info-sim: info-sim
33510
33511 info-sim: \
33512     configure-sim 
33513         @: $(MAKE); $(unstage)
33514         @[ -f ./sim/Makefile ] || exit 0; \
33515         r=`${PWD_COMMAND}`; export r; \
33516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33517         $(HOST_EXPORTS) \
33518         for flag in $(EXTRA_HOST_FLAGS) ; do \
33519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33520         done; \
33521         echo "Doing info in sim" ; \
33522         (cd $(HOST_SUBDIR)/sim && \
33523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33525                   "RANLIB=$${RANLIB}" \
33526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33527                   info) \
33528           || exit 1
33529
33530 @endif sim
33531
33532 .PHONY: maybe-dvi-sim dvi-sim
33533 maybe-dvi-sim:
33534 @if sim
33535 maybe-dvi-sim: dvi-sim
33536
33537 dvi-sim: \
33538     configure-sim 
33539         @: $(MAKE); $(unstage)
33540         @[ -f ./sim/Makefile ] || exit 0; \
33541         r=`${PWD_COMMAND}`; export r; \
33542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33543         $(HOST_EXPORTS) \
33544         for flag in $(EXTRA_HOST_FLAGS) ; do \
33545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33546         done; \
33547         echo "Doing dvi in sim" ; \
33548         (cd $(HOST_SUBDIR)/sim && \
33549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33551                   "RANLIB=$${RANLIB}" \
33552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33553                   dvi) \
33554           || exit 1
33555
33556 @endif sim
33557
33558 .PHONY: maybe-pdf-sim pdf-sim
33559 maybe-pdf-sim:
33560 @if sim
33561 maybe-pdf-sim: pdf-sim
33562
33563 pdf-sim: \
33564     configure-sim 
33565         @: $(MAKE); $(unstage)
33566         @[ -f ./sim/Makefile ] || exit 0; \
33567         r=`${PWD_COMMAND}`; export r; \
33568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33569         $(HOST_EXPORTS) \
33570         for flag in $(EXTRA_HOST_FLAGS) ; do \
33571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33572         done; \
33573         echo "Doing pdf in sim" ; \
33574         (cd $(HOST_SUBDIR)/sim && \
33575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33577                   "RANLIB=$${RANLIB}" \
33578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33579                   pdf) \
33580           || exit 1
33581
33582 @endif sim
33583
33584 .PHONY: maybe-html-sim html-sim
33585 maybe-html-sim:
33586 @if sim
33587 maybe-html-sim: html-sim
33588
33589 html-sim: \
33590     configure-sim 
33591         @: $(MAKE); $(unstage)
33592         @[ -f ./sim/Makefile ] || exit 0; \
33593         r=`${PWD_COMMAND}`; export r; \
33594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33595         $(HOST_EXPORTS) \
33596         for flag in $(EXTRA_HOST_FLAGS) ; do \
33597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33598         done; \
33599         echo "Doing html in sim" ; \
33600         (cd $(HOST_SUBDIR)/sim && \
33601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33603                   "RANLIB=$${RANLIB}" \
33604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33605                   html) \
33606           || exit 1
33607
33608 @endif sim
33609
33610 .PHONY: maybe-TAGS-sim TAGS-sim
33611 maybe-TAGS-sim:
33612 @if sim
33613 maybe-TAGS-sim: TAGS-sim
33614
33615 TAGS-sim: \
33616     configure-sim 
33617         @: $(MAKE); $(unstage)
33618         @[ -f ./sim/Makefile ] || exit 0; \
33619         r=`${PWD_COMMAND}`; export r; \
33620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33621         $(HOST_EXPORTS) \
33622         for flag in $(EXTRA_HOST_FLAGS) ; do \
33623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33624         done; \
33625         echo "Doing TAGS in sim" ; \
33626         (cd $(HOST_SUBDIR)/sim && \
33627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33629                   "RANLIB=$${RANLIB}" \
33630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33631                   TAGS) \
33632           || exit 1
33633
33634 @endif sim
33635
33636 .PHONY: maybe-install-info-sim install-info-sim
33637 maybe-install-info-sim:
33638 @if sim
33639 maybe-install-info-sim: install-info-sim
33640
33641 install-info-sim: \
33642     configure-sim \
33643     info-sim 
33644         @: $(MAKE); $(unstage)
33645         @[ -f ./sim/Makefile ] || exit 0; \
33646         r=`${PWD_COMMAND}`; export r; \
33647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33648         $(HOST_EXPORTS) \
33649         for flag in $(EXTRA_HOST_FLAGS) ; do \
33650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33651         done; \
33652         echo "Doing install-info in sim" ; \
33653         (cd $(HOST_SUBDIR)/sim && \
33654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33656                   "RANLIB=$${RANLIB}" \
33657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33658                   install-info) \
33659           || exit 1
33660
33661 @endif sim
33662
33663 .PHONY: maybe-install-pdf-sim install-pdf-sim
33664 maybe-install-pdf-sim:
33665 @if sim
33666 maybe-install-pdf-sim: install-pdf-sim
33667
33668 install-pdf-sim: \
33669     configure-sim \
33670     pdf-sim 
33671         @: $(MAKE); $(unstage)
33672         @[ -f ./sim/Makefile ] || exit 0; \
33673         r=`${PWD_COMMAND}`; export r; \
33674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33675         $(HOST_EXPORTS) \
33676         for flag in $(EXTRA_HOST_FLAGS) ; do \
33677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33678         done; \
33679         echo "Doing install-pdf in sim" ; \
33680         (cd $(HOST_SUBDIR)/sim && \
33681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33683                   "RANLIB=$${RANLIB}" \
33684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33685                   install-pdf) \
33686           || exit 1
33687
33688 @endif sim
33689
33690 .PHONY: maybe-install-html-sim install-html-sim
33691 maybe-install-html-sim:
33692 @if sim
33693 maybe-install-html-sim: install-html-sim
33694
33695 install-html-sim: \
33696     configure-sim \
33697     html-sim 
33698         @: $(MAKE); $(unstage)
33699         @[ -f ./sim/Makefile ] || exit 0; \
33700         r=`${PWD_COMMAND}`; export r; \
33701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33702         $(HOST_EXPORTS) \
33703         for flag in $(EXTRA_HOST_FLAGS) ; do \
33704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33705         done; \
33706         echo "Doing install-html in sim" ; \
33707         (cd $(HOST_SUBDIR)/sim && \
33708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33710                   "RANLIB=$${RANLIB}" \
33711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33712                   install-html) \
33713           || exit 1
33714
33715 @endif sim
33716
33717 .PHONY: maybe-installcheck-sim installcheck-sim
33718 maybe-installcheck-sim:
33719 @if sim
33720 maybe-installcheck-sim: installcheck-sim
33721
33722 installcheck-sim: \
33723     configure-sim 
33724         @: $(MAKE); $(unstage)
33725         @[ -f ./sim/Makefile ] || exit 0; \
33726         r=`${PWD_COMMAND}`; export r; \
33727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33728         $(HOST_EXPORTS) \
33729         for flag in $(EXTRA_HOST_FLAGS) ; do \
33730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33731         done; \
33732         echo "Doing installcheck in sim" ; \
33733         (cd $(HOST_SUBDIR)/sim && \
33734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33736                   "RANLIB=$${RANLIB}" \
33737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33738                   installcheck) \
33739           || exit 1
33740
33741 @endif sim
33742
33743 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
33744 maybe-mostlyclean-sim:
33745 @if sim
33746 maybe-mostlyclean-sim: mostlyclean-sim
33747
33748 mostlyclean-sim: 
33749         @: $(MAKE); $(unstage)
33750         @[ -f ./sim/Makefile ] || exit 0; \
33751         r=`${PWD_COMMAND}`; export r; \
33752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33753         $(HOST_EXPORTS) \
33754         for flag in $(EXTRA_HOST_FLAGS) ; do \
33755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33756         done; \
33757         echo "Doing mostlyclean in sim" ; \
33758         (cd $(HOST_SUBDIR)/sim && \
33759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33761                   "RANLIB=$${RANLIB}" \
33762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33763                   mostlyclean) \
33764           || exit 1
33765
33766 @endif sim
33767
33768 .PHONY: maybe-clean-sim clean-sim
33769 maybe-clean-sim:
33770 @if sim
33771 maybe-clean-sim: clean-sim
33772
33773 clean-sim: 
33774         @: $(MAKE); $(unstage)
33775         @[ -f ./sim/Makefile ] || exit 0; \
33776         r=`${PWD_COMMAND}`; export r; \
33777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33778         $(HOST_EXPORTS) \
33779         for flag in $(EXTRA_HOST_FLAGS) ; do \
33780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33781         done; \
33782         echo "Doing clean in sim" ; \
33783         (cd $(HOST_SUBDIR)/sim && \
33784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33786                   "RANLIB=$${RANLIB}" \
33787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33788                   clean) \
33789           || exit 1
33790
33791 @endif sim
33792
33793 .PHONY: maybe-distclean-sim distclean-sim
33794 maybe-distclean-sim:
33795 @if sim
33796 maybe-distclean-sim: distclean-sim
33797
33798 distclean-sim: 
33799         @: $(MAKE); $(unstage)
33800         @[ -f ./sim/Makefile ] || exit 0; \
33801         r=`${PWD_COMMAND}`; export r; \
33802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33803         $(HOST_EXPORTS) \
33804         for flag in $(EXTRA_HOST_FLAGS) ; do \
33805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33806         done; \
33807         echo "Doing distclean in sim" ; \
33808         (cd $(HOST_SUBDIR)/sim && \
33809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33811                   "RANLIB=$${RANLIB}" \
33812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33813                   distclean) \
33814           || exit 1
33815
33816 @endif sim
33817
33818 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33819 maybe-maintainer-clean-sim:
33820 @if sim
33821 maybe-maintainer-clean-sim: maintainer-clean-sim
33822
33823 maintainer-clean-sim: 
33824         @: $(MAKE); $(unstage)
33825         @[ -f ./sim/Makefile ] || exit 0; \
33826         r=`${PWD_COMMAND}`; export r; \
33827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33828         $(HOST_EXPORTS) \
33829         for flag in $(EXTRA_HOST_FLAGS) ; do \
33830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33831         done; \
33832         echo "Doing maintainer-clean in sim" ; \
33833         (cd $(HOST_SUBDIR)/sim && \
33834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33836                   "RANLIB=$${RANLIB}" \
33837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33838                   maintainer-clean) \
33839           || exit 1
33840
33841 @endif sim
33842
33843
33844
33845 .PHONY: configure-tar maybe-configure-tar
33846 maybe-configure-tar:
33847 @if gcc-bootstrap
33848 configure-tar: stage_current
33849 @endif gcc-bootstrap
33850 @if tar
33851 maybe-configure-tar: configure-tar
33852 configure-tar: 
33853         @: $(MAKE); $(unstage)
33854         @r=`${PWD_COMMAND}`; export r; \
33855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33856         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
33857         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
33858         $(HOST_EXPORTS) \
33859         echo Configuring in $(HOST_SUBDIR)/tar; \
33860         cd "$(HOST_SUBDIR)/tar" || exit 1; \
33861         case $(srcdir) in \
33862           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33863           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
33864                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33865         esac; \
33866         srcdiroption="--srcdir=$${topdir}/tar"; \
33867         libsrcdir="$$s/tar"; \
33868         $(SHELL) $${libsrcdir}/configure \
33869           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33870           --target=${target_alias} $${srcdiroption}  \
33871           || exit 1
33872 @endif tar
33873
33874
33875
33876
33877
33878 .PHONY: all-tar maybe-all-tar
33879 maybe-all-tar:
33880 @if gcc-bootstrap
33881 all-tar: stage_current
33882 @endif gcc-bootstrap
33883 @if tar
33884 TARGET-tar=all
33885 maybe-all-tar: all-tar
33886 all-tar: configure-tar
33887         @: $(MAKE); $(unstage)
33888         @r=`${PWD_COMMAND}`; export r; \
33889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33890         $(HOST_EXPORTS) \
33891         (cd $(HOST_SUBDIR)/tar && \
33892           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33893                 $(TARGET-tar))
33894 @endif tar
33895
33896
33897
33898
33899 .PHONY: check-tar maybe-check-tar
33900 maybe-check-tar:
33901 @if tar
33902 maybe-check-tar: check-tar
33903
33904 check-tar:
33905         @: $(MAKE); $(unstage)
33906         @r=`${PWD_COMMAND}`; export r; \
33907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33908         $(HOST_EXPORTS) \
33909         (cd $(HOST_SUBDIR)/tar && \
33910           $(MAKE) $(FLAGS_TO_PASS)  check)
33911
33912 @endif tar
33913
33914 .PHONY: install-tar maybe-install-tar
33915 maybe-install-tar:
33916 @if tar
33917 maybe-install-tar: install-tar
33918
33919 install-tar: installdirs
33920         @: $(MAKE); $(unstage)
33921         @r=`${PWD_COMMAND}`; export r; \
33922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33923         $(HOST_EXPORTS) \
33924         (cd $(HOST_SUBDIR)/tar && \
33925           $(MAKE) $(FLAGS_TO_PASS)  install)
33926
33927 @endif tar
33928
33929 # Other targets (info, dvi, pdf, etc.)
33930
33931 .PHONY: maybe-info-tar info-tar
33932 maybe-info-tar:
33933 @if tar
33934 maybe-info-tar: info-tar
33935
33936 info-tar: \
33937     configure-tar 
33938         @: $(MAKE); $(unstage)
33939         @[ -f ./tar/Makefile ] || exit 0; \
33940         r=`${PWD_COMMAND}`; export r; \
33941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33942         $(HOST_EXPORTS) \
33943         for flag in $(EXTRA_HOST_FLAGS) ; do \
33944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33945         done; \
33946         echo "Doing info in tar" ; \
33947         (cd $(HOST_SUBDIR)/tar && \
33948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33950                   "RANLIB=$${RANLIB}" \
33951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33952                   info) \
33953           || exit 1
33954
33955 @endif tar
33956
33957 .PHONY: maybe-dvi-tar dvi-tar
33958 maybe-dvi-tar:
33959 @if tar
33960 maybe-dvi-tar: dvi-tar
33961
33962 dvi-tar: \
33963     configure-tar 
33964         @: $(MAKE); $(unstage)
33965         @[ -f ./tar/Makefile ] || exit 0; \
33966         r=`${PWD_COMMAND}`; export r; \
33967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33968         $(HOST_EXPORTS) \
33969         for flag in $(EXTRA_HOST_FLAGS) ; do \
33970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33971         done; \
33972         echo "Doing dvi in tar" ; \
33973         (cd $(HOST_SUBDIR)/tar && \
33974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33976                   "RANLIB=$${RANLIB}" \
33977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33978                   dvi) \
33979           || exit 1
33980
33981 @endif tar
33982
33983 .PHONY: maybe-pdf-tar pdf-tar
33984 maybe-pdf-tar:
33985 @if tar
33986 maybe-pdf-tar: pdf-tar
33987
33988 pdf-tar: \
33989     configure-tar 
33990         @: $(MAKE); $(unstage)
33991         @[ -f ./tar/Makefile ] || exit 0; \
33992         r=`${PWD_COMMAND}`; export r; \
33993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33994         $(HOST_EXPORTS) \
33995         for flag in $(EXTRA_HOST_FLAGS) ; do \
33996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33997         done; \
33998         echo "Doing pdf in tar" ; \
33999         (cd $(HOST_SUBDIR)/tar && \
34000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34002                   "RANLIB=$${RANLIB}" \
34003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34004                   pdf) \
34005           || exit 1
34006
34007 @endif tar
34008
34009 .PHONY: maybe-html-tar html-tar
34010 maybe-html-tar:
34011 @if tar
34012 maybe-html-tar: html-tar
34013
34014 html-tar: \
34015     configure-tar 
34016         @: $(MAKE); $(unstage)
34017         @[ -f ./tar/Makefile ] || exit 0; \
34018         r=`${PWD_COMMAND}`; export r; \
34019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34020         $(HOST_EXPORTS) \
34021         for flag in $(EXTRA_HOST_FLAGS) ; do \
34022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34023         done; \
34024         echo "Doing html in tar" ; \
34025         (cd $(HOST_SUBDIR)/tar && \
34026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34028                   "RANLIB=$${RANLIB}" \
34029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34030                   html) \
34031           || exit 1
34032
34033 @endif tar
34034
34035 .PHONY: maybe-TAGS-tar TAGS-tar
34036 maybe-TAGS-tar:
34037 @if tar
34038 maybe-TAGS-tar: TAGS-tar
34039
34040 TAGS-tar: \
34041     configure-tar 
34042         @: $(MAKE); $(unstage)
34043         @[ -f ./tar/Makefile ] || exit 0; \
34044         r=`${PWD_COMMAND}`; export r; \
34045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34046         $(HOST_EXPORTS) \
34047         for flag in $(EXTRA_HOST_FLAGS) ; do \
34048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34049         done; \
34050         echo "Doing TAGS in tar" ; \
34051         (cd $(HOST_SUBDIR)/tar && \
34052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34054                   "RANLIB=$${RANLIB}" \
34055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34056                   TAGS) \
34057           || exit 1
34058
34059 @endif tar
34060
34061 .PHONY: maybe-install-info-tar install-info-tar
34062 maybe-install-info-tar:
34063 @if tar
34064 maybe-install-info-tar: install-info-tar
34065
34066 install-info-tar: \
34067     configure-tar \
34068     info-tar 
34069         @: $(MAKE); $(unstage)
34070         @[ -f ./tar/Makefile ] || exit 0; \
34071         r=`${PWD_COMMAND}`; export r; \
34072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34073         $(HOST_EXPORTS) \
34074         for flag in $(EXTRA_HOST_FLAGS) ; do \
34075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34076         done; \
34077         echo "Doing install-info in tar" ; \
34078         (cd $(HOST_SUBDIR)/tar && \
34079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34081                   "RANLIB=$${RANLIB}" \
34082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34083                   install-info) \
34084           || exit 1
34085
34086 @endif tar
34087
34088 .PHONY: maybe-install-pdf-tar install-pdf-tar
34089 maybe-install-pdf-tar:
34090 @if tar
34091 maybe-install-pdf-tar: install-pdf-tar
34092
34093 install-pdf-tar: \
34094     configure-tar \
34095     pdf-tar 
34096         @: $(MAKE); $(unstage)
34097         @[ -f ./tar/Makefile ] || exit 0; \
34098         r=`${PWD_COMMAND}`; export r; \
34099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34100         $(HOST_EXPORTS) \
34101         for flag in $(EXTRA_HOST_FLAGS) ; do \
34102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34103         done; \
34104         echo "Doing install-pdf in tar" ; \
34105         (cd $(HOST_SUBDIR)/tar && \
34106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34108                   "RANLIB=$${RANLIB}" \
34109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34110                   install-pdf) \
34111           || exit 1
34112
34113 @endif tar
34114
34115 .PHONY: maybe-install-html-tar install-html-tar
34116 maybe-install-html-tar:
34117 @if tar
34118 maybe-install-html-tar: install-html-tar
34119
34120 install-html-tar: \
34121     configure-tar \
34122     html-tar 
34123         @: $(MAKE); $(unstage)
34124         @[ -f ./tar/Makefile ] || exit 0; \
34125         r=`${PWD_COMMAND}`; export r; \
34126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34127         $(HOST_EXPORTS) \
34128         for flag in $(EXTRA_HOST_FLAGS) ; do \
34129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34130         done; \
34131         echo "Doing install-html in tar" ; \
34132         (cd $(HOST_SUBDIR)/tar && \
34133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34135                   "RANLIB=$${RANLIB}" \
34136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34137                   install-html) \
34138           || exit 1
34139
34140 @endif tar
34141
34142 .PHONY: maybe-installcheck-tar installcheck-tar
34143 maybe-installcheck-tar:
34144 @if tar
34145 maybe-installcheck-tar: installcheck-tar
34146
34147 installcheck-tar: \
34148     configure-tar 
34149         @: $(MAKE); $(unstage)
34150         @[ -f ./tar/Makefile ] || exit 0; \
34151         r=`${PWD_COMMAND}`; export r; \
34152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34153         $(HOST_EXPORTS) \
34154         for flag in $(EXTRA_HOST_FLAGS) ; do \
34155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34156         done; \
34157         echo "Doing installcheck in tar" ; \
34158         (cd $(HOST_SUBDIR)/tar && \
34159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34161                   "RANLIB=$${RANLIB}" \
34162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34163                   installcheck) \
34164           || exit 1
34165
34166 @endif tar
34167
34168 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
34169 maybe-mostlyclean-tar:
34170 @if tar
34171 maybe-mostlyclean-tar: mostlyclean-tar
34172
34173 mostlyclean-tar: 
34174         @: $(MAKE); $(unstage)
34175         @[ -f ./tar/Makefile ] || exit 0; \
34176         r=`${PWD_COMMAND}`; export r; \
34177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34178         $(HOST_EXPORTS) \
34179         for flag in $(EXTRA_HOST_FLAGS) ; do \
34180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34181         done; \
34182         echo "Doing mostlyclean in tar" ; \
34183         (cd $(HOST_SUBDIR)/tar && \
34184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34186                   "RANLIB=$${RANLIB}" \
34187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34188                   mostlyclean) \
34189           || exit 1
34190
34191 @endif tar
34192
34193 .PHONY: maybe-clean-tar clean-tar
34194 maybe-clean-tar:
34195 @if tar
34196 maybe-clean-tar: clean-tar
34197
34198 clean-tar: 
34199         @: $(MAKE); $(unstage)
34200         @[ -f ./tar/Makefile ] || exit 0; \
34201         r=`${PWD_COMMAND}`; export r; \
34202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34203         $(HOST_EXPORTS) \
34204         for flag in $(EXTRA_HOST_FLAGS) ; do \
34205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34206         done; \
34207         echo "Doing clean in tar" ; \
34208         (cd $(HOST_SUBDIR)/tar && \
34209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34211                   "RANLIB=$${RANLIB}" \
34212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34213                   clean) \
34214           || exit 1
34215
34216 @endif tar
34217
34218 .PHONY: maybe-distclean-tar distclean-tar
34219 maybe-distclean-tar:
34220 @if tar
34221 maybe-distclean-tar: distclean-tar
34222
34223 distclean-tar: 
34224         @: $(MAKE); $(unstage)
34225         @[ -f ./tar/Makefile ] || exit 0; \
34226         r=`${PWD_COMMAND}`; export r; \
34227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34228         $(HOST_EXPORTS) \
34229         for flag in $(EXTRA_HOST_FLAGS) ; do \
34230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34231         done; \
34232         echo "Doing distclean in tar" ; \
34233         (cd $(HOST_SUBDIR)/tar && \
34234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34236                   "RANLIB=$${RANLIB}" \
34237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34238                   distclean) \
34239           || exit 1
34240
34241 @endif tar
34242
34243 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
34244 maybe-maintainer-clean-tar:
34245 @if tar
34246 maybe-maintainer-clean-tar: maintainer-clean-tar
34247
34248 maintainer-clean-tar: 
34249         @: $(MAKE); $(unstage)
34250         @[ -f ./tar/Makefile ] || exit 0; \
34251         r=`${PWD_COMMAND}`; export r; \
34252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34253         $(HOST_EXPORTS) \
34254         for flag in $(EXTRA_HOST_FLAGS) ; do \
34255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34256         done; \
34257         echo "Doing maintainer-clean in tar" ; \
34258         (cd $(HOST_SUBDIR)/tar && \
34259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34261                   "RANLIB=$${RANLIB}" \
34262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34263                   maintainer-clean) \
34264           || exit 1
34265
34266 @endif tar
34267
34268
34269
34270 .PHONY: configure-texinfo maybe-configure-texinfo
34271 maybe-configure-texinfo:
34272 @if gcc-bootstrap
34273 configure-texinfo: stage_current
34274 @endif gcc-bootstrap
34275 @if texinfo
34276 maybe-configure-texinfo: configure-texinfo
34277 configure-texinfo: 
34278         @: $(MAKE); $(unstage)
34279         @r=`${PWD_COMMAND}`; export r; \
34280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34281         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
34282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
34283         $(HOST_EXPORTS) \
34284         echo Configuring in $(HOST_SUBDIR)/texinfo; \
34285         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
34286         case $(srcdir) in \
34287           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34288           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
34289                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34290         esac; \
34291         srcdiroption="--srcdir=$${topdir}/texinfo"; \
34292         libsrcdir="$$s/texinfo"; \
34293         $(SHELL) $${libsrcdir}/configure \
34294           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34295           --target=${target_alias} $${srcdiroption}  \
34296           || exit 1
34297 @endif texinfo
34298
34299
34300
34301
34302
34303 .PHONY: all-texinfo maybe-all-texinfo
34304 maybe-all-texinfo:
34305 @if gcc-bootstrap
34306 all-texinfo: stage_current
34307 @endif gcc-bootstrap
34308 @if texinfo
34309 TARGET-texinfo=all
34310 maybe-all-texinfo: all-texinfo
34311 all-texinfo: configure-texinfo
34312         @: $(MAKE); $(unstage)
34313         @r=`${PWD_COMMAND}`; export r; \
34314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34315         $(HOST_EXPORTS) \
34316         (cd $(HOST_SUBDIR)/texinfo && \
34317           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34318                 $(TARGET-texinfo))
34319 @endif texinfo
34320
34321
34322
34323
34324 .PHONY: check-texinfo maybe-check-texinfo
34325 maybe-check-texinfo:
34326 @if texinfo
34327 maybe-check-texinfo: check-texinfo
34328
34329 check-texinfo:
34330         @: $(MAKE); $(unstage)
34331         @r=`${PWD_COMMAND}`; export r; \
34332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34333         $(HOST_EXPORTS) \
34334         (cd $(HOST_SUBDIR)/texinfo && \
34335           $(MAKE) $(FLAGS_TO_PASS)  check)
34336
34337 @endif texinfo
34338
34339 .PHONY: install-texinfo maybe-install-texinfo
34340 maybe-install-texinfo:
34341 @if texinfo
34342 maybe-install-texinfo: install-texinfo
34343
34344 install-texinfo:
34345
34346 @endif texinfo
34347
34348 # Other targets (info, dvi, pdf, etc.)
34349
34350 .PHONY: maybe-info-texinfo info-texinfo
34351 maybe-info-texinfo:
34352 @if texinfo
34353 maybe-info-texinfo: info-texinfo
34354
34355 info-texinfo: \
34356     configure-texinfo 
34357         @: $(MAKE); $(unstage)
34358         @[ -f ./texinfo/Makefile ] || exit 0; \
34359         r=`${PWD_COMMAND}`; export r; \
34360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34361         $(HOST_EXPORTS) \
34362         for flag in $(EXTRA_HOST_FLAGS) ; do \
34363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34364         done; \
34365         echo "Doing info in texinfo" ; \
34366         (cd $(HOST_SUBDIR)/texinfo && \
34367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34369                   "RANLIB=$${RANLIB}" \
34370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34371                   info) \
34372           || exit 1
34373
34374 @endif texinfo
34375
34376 .PHONY: maybe-dvi-texinfo dvi-texinfo
34377 maybe-dvi-texinfo:
34378 @if texinfo
34379 maybe-dvi-texinfo: dvi-texinfo
34380
34381 dvi-texinfo: \
34382     configure-texinfo 
34383         @: $(MAKE); $(unstage)
34384         @[ -f ./texinfo/Makefile ] || exit 0; \
34385         r=`${PWD_COMMAND}`; export r; \
34386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34387         $(HOST_EXPORTS) \
34388         for flag in $(EXTRA_HOST_FLAGS) ; do \
34389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34390         done; \
34391         echo "Doing dvi in texinfo" ; \
34392         (cd $(HOST_SUBDIR)/texinfo && \
34393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34395                   "RANLIB=$${RANLIB}" \
34396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34397                   dvi) \
34398           || exit 1
34399
34400 @endif texinfo
34401
34402 .PHONY: maybe-pdf-texinfo pdf-texinfo
34403 maybe-pdf-texinfo:
34404 @if texinfo
34405 maybe-pdf-texinfo: pdf-texinfo
34406
34407 pdf-texinfo: \
34408     configure-texinfo 
34409         @: $(MAKE); $(unstage)
34410         @[ -f ./texinfo/Makefile ] || exit 0; \
34411         r=`${PWD_COMMAND}`; export r; \
34412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34413         $(HOST_EXPORTS) \
34414         for flag in $(EXTRA_HOST_FLAGS) ; do \
34415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34416         done; \
34417         echo "Doing pdf in texinfo" ; \
34418         (cd $(HOST_SUBDIR)/texinfo && \
34419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34421                   "RANLIB=$${RANLIB}" \
34422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34423                   pdf) \
34424           || exit 1
34425
34426 @endif texinfo
34427
34428 .PHONY: maybe-html-texinfo html-texinfo
34429 maybe-html-texinfo:
34430 @if texinfo
34431 maybe-html-texinfo: html-texinfo
34432
34433 html-texinfo: \
34434     configure-texinfo 
34435         @: $(MAKE); $(unstage)
34436         @[ -f ./texinfo/Makefile ] || exit 0; \
34437         r=`${PWD_COMMAND}`; export r; \
34438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34439         $(HOST_EXPORTS) \
34440         for flag in $(EXTRA_HOST_FLAGS) ; do \
34441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34442         done; \
34443         echo "Doing html in texinfo" ; \
34444         (cd $(HOST_SUBDIR)/texinfo && \
34445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34447                   "RANLIB=$${RANLIB}" \
34448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34449                   html) \
34450           || exit 1
34451
34452 @endif texinfo
34453
34454 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
34455 maybe-TAGS-texinfo:
34456 @if texinfo
34457 maybe-TAGS-texinfo: TAGS-texinfo
34458
34459 TAGS-texinfo: \
34460     configure-texinfo 
34461         @: $(MAKE); $(unstage)
34462         @[ -f ./texinfo/Makefile ] || exit 0; \
34463         r=`${PWD_COMMAND}`; export r; \
34464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34465         $(HOST_EXPORTS) \
34466         for flag in $(EXTRA_HOST_FLAGS) ; do \
34467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34468         done; \
34469         echo "Doing TAGS in texinfo" ; \
34470         (cd $(HOST_SUBDIR)/texinfo && \
34471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34473                   "RANLIB=$${RANLIB}" \
34474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34475                   TAGS) \
34476           || exit 1
34477
34478 @endif texinfo
34479
34480 .PHONY: maybe-install-info-texinfo install-info-texinfo
34481 maybe-install-info-texinfo:
34482 @if texinfo
34483 maybe-install-info-texinfo: install-info-texinfo
34484
34485 install-info-texinfo: \
34486     configure-texinfo \
34487     info-texinfo 
34488         @: $(MAKE); $(unstage)
34489         @[ -f ./texinfo/Makefile ] || exit 0; \
34490         r=`${PWD_COMMAND}`; export r; \
34491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34492         $(HOST_EXPORTS) \
34493         for flag in $(EXTRA_HOST_FLAGS) ; do \
34494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34495         done; \
34496         echo "Doing install-info in texinfo" ; \
34497         (cd $(HOST_SUBDIR)/texinfo && \
34498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34500                   "RANLIB=$${RANLIB}" \
34501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34502                   install-info) \
34503           || exit 1
34504
34505 @endif texinfo
34506
34507 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
34508 maybe-install-pdf-texinfo:
34509 @if texinfo
34510 maybe-install-pdf-texinfo: install-pdf-texinfo
34511
34512 install-pdf-texinfo: \
34513     configure-texinfo \
34514     pdf-texinfo 
34515         @: $(MAKE); $(unstage)
34516         @[ -f ./texinfo/Makefile ] || exit 0; \
34517         r=`${PWD_COMMAND}`; export r; \
34518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34519         $(HOST_EXPORTS) \
34520         for flag in $(EXTRA_HOST_FLAGS) ; do \
34521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34522         done; \
34523         echo "Doing install-pdf in texinfo" ; \
34524         (cd $(HOST_SUBDIR)/texinfo && \
34525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34527                   "RANLIB=$${RANLIB}" \
34528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34529                   install-pdf) \
34530           || exit 1
34531
34532 @endif texinfo
34533
34534 .PHONY: maybe-install-html-texinfo install-html-texinfo
34535 maybe-install-html-texinfo:
34536 @if texinfo
34537 maybe-install-html-texinfo: install-html-texinfo
34538
34539 install-html-texinfo: \
34540     configure-texinfo \
34541     html-texinfo 
34542         @: $(MAKE); $(unstage)
34543         @[ -f ./texinfo/Makefile ] || exit 0; \
34544         r=`${PWD_COMMAND}`; export r; \
34545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34546         $(HOST_EXPORTS) \
34547         for flag in $(EXTRA_HOST_FLAGS) ; do \
34548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34549         done; \
34550         echo "Doing install-html in texinfo" ; \
34551         (cd $(HOST_SUBDIR)/texinfo && \
34552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34554                   "RANLIB=$${RANLIB}" \
34555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34556                   install-html) \
34557           || exit 1
34558
34559 @endif texinfo
34560
34561 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
34562 maybe-installcheck-texinfo:
34563 @if texinfo
34564 maybe-installcheck-texinfo: installcheck-texinfo
34565
34566 installcheck-texinfo: \
34567     configure-texinfo 
34568         @: $(MAKE); $(unstage)
34569         @[ -f ./texinfo/Makefile ] || exit 0; \
34570         r=`${PWD_COMMAND}`; export r; \
34571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34572         $(HOST_EXPORTS) \
34573         for flag in $(EXTRA_HOST_FLAGS) ; do \
34574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34575         done; \
34576         echo "Doing installcheck in texinfo" ; \
34577         (cd $(HOST_SUBDIR)/texinfo && \
34578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34580                   "RANLIB=$${RANLIB}" \
34581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34582                   installcheck) \
34583           || exit 1
34584
34585 @endif texinfo
34586
34587 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
34588 maybe-mostlyclean-texinfo:
34589 @if texinfo
34590 maybe-mostlyclean-texinfo: mostlyclean-texinfo
34591
34592 mostlyclean-texinfo: 
34593         @: $(MAKE); $(unstage)
34594         @[ -f ./texinfo/Makefile ] || exit 0; \
34595         r=`${PWD_COMMAND}`; export r; \
34596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34597         $(HOST_EXPORTS) \
34598         for flag in $(EXTRA_HOST_FLAGS) ; do \
34599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34600         done; \
34601         echo "Doing mostlyclean in texinfo" ; \
34602         (cd $(HOST_SUBDIR)/texinfo && \
34603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34605                   "RANLIB=$${RANLIB}" \
34606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34607                   mostlyclean) \
34608           || exit 1
34609
34610 @endif texinfo
34611
34612 .PHONY: maybe-clean-texinfo clean-texinfo
34613 maybe-clean-texinfo:
34614 @if texinfo
34615 maybe-clean-texinfo: clean-texinfo
34616
34617 clean-texinfo: 
34618         @: $(MAKE); $(unstage)
34619         @[ -f ./texinfo/Makefile ] || exit 0; \
34620         r=`${PWD_COMMAND}`; export r; \
34621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34622         $(HOST_EXPORTS) \
34623         for flag in $(EXTRA_HOST_FLAGS) ; do \
34624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34625         done; \
34626         echo "Doing clean in texinfo" ; \
34627         (cd $(HOST_SUBDIR)/texinfo && \
34628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34630                   "RANLIB=$${RANLIB}" \
34631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34632                   clean) \
34633           || exit 1
34634
34635 @endif texinfo
34636
34637 .PHONY: maybe-distclean-texinfo distclean-texinfo
34638 maybe-distclean-texinfo:
34639 @if texinfo
34640 maybe-distclean-texinfo: distclean-texinfo
34641
34642 distclean-texinfo: 
34643         @: $(MAKE); $(unstage)
34644         @[ -f ./texinfo/Makefile ] || exit 0; \
34645         r=`${PWD_COMMAND}`; export r; \
34646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34647         $(HOST_EXPORTS) \
34648         for flag in $(EXTRA_HOST_FLAGS) ; do \
34649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34650         done; \
34651         echo "Doing distclean in texinfo" ; \
34652         (cd $(HOST_SUBDIR)/texinfo && \
34653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34655                   "RANLIB=$${RANLIB}" \
34656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34657                   distclean) \
34658           || exit 1
34659
34660 @endif texinfo
34661
34662 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34663 maybe-maintainer-clean-texinfo:
34664 @if texinfo
34665 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34666
34667 maintainer-clean-texinfo: 
34668         @: $(MAKE); $(unstage)
34669         @[ -f ./texinfo/Makefile ] || exit 0; \
34670         r=`${PWD_COMMAND}`; export r; \
34671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34672         $(HOST_EXPORTS) \
34673         for flag in $(EXTRA_HOST_FLAGS) ; do \
34674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34675         done; \
34676         echo "Doing maintainer-clean in texinfo" ; \
34677         (cd $(HOST_SUBDIR)/texinfo && \
34678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34680                   "RANLIB=$${RANLIB}" \
34681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34682                   maintainer-clean) \
34683           || exit 1
34684
34685 @endif texinfo
34686
34687
34688
34689 .PHONY: configure-textutils maybe-configure-textutils
34690 maybe-configure-textutils:
34691 @if gcc-bootstrap
34692 configure-textutils: stage_current
34693 @endif gcc-bootstrap
34694 @if textutils
34695 maybe-configure-textutils: configure-textutils
34696 configure-textutils: 
34697         @: $(MAKE); $(unstage)
34698         @r=`${PWD_COMMAND}`; export r; \
34699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34700         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
34701         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
34702         $(HOST_EXPORTS) \
34703         echo Configuring in $(HOST_SUBDIR)/textutils; \
34704         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
34705         case $(srcdir) in \
34706           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34707           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
34708                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34709         esac; \
34710         srcdiroption="--srcdir=$${topdir}/textutils"; \
34711         libsrcdir="$$s/textutils"; \
34712         $(SHELL) $${libsrcdir}/configure \
34713           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34714           --target=${target_alias} $${srcdiroption}  \
34715           || exit 1
34716 @endif textutils
34717
34718
34719
34720
34721
34722 .PHONY: all-textutils maybe-all-textutils
34723 maybe-all-textutils:
34724 @if gcc-bootstrap
34725 all-textutils: stage_current
34726 @endif gcc-bootstrap
34727 @if textutils
34728 TARGET-textutils=all
34729 maybe-all-textutils: all-textutils
34730 all-textutils: configure-textutils
34731         @: $(MAKE); $(unstage)
34732         @r=`${PWD_COMMAND}`; export r; \
34733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34734         $(HOST_EXPORTS) \
34735         (cd $(HOST_SUBDIR)/textutils && \
34736           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34737                 $(TARGET-textutils))
34738 @endif textutils
34739
34740
34741
34742
34743 .PHONY: check-textutils maybe-check-textutils
34744 maybe-check-textutils:
34745 @if textutils
34746 maybe-check-textutils: check-textutils
34747
34748 check-textutils:
34749         @: $(MAKE); $(unstage)
34750         @r=`${PWD_COMMAND}`; export r; \
34751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34752         $(HOST_EXPORTS) \
34753         (cd $(HOST_SUBDIR)/textutils && \
34754           $(MAKE) $(FLAGS_TO_PASS)  check)
34755
34756 @endif textutils
34757
34758 .PHONY: install-textutils maybe-install-textutils
34759 maybe-install-textutils:
34760 @if textutils
34761 maybe-install-textutils: install-textutils
34762
34763 install-textutils: installdirs
34764         @: $(MAKE); $(unstage)
34765         @r=`${PWD_COMMAND}`; export r; \
34766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34767         $(HOST_EXPORTS) \
34768         (cd $(HOST_SUBDIR)/textutils && \
34769           $(MAKE) $(FLAGS_TO_PASS)  install)
34770
34771 @endif textutils
34772
34773 # Other targets (info, dvi, pdf, etc.)
34774
34775 .PHONY: maybe-info-textutils info-textutils
34776 maybe-info-textutils:
34777 @if textutils
34778 maybe-info-textutils: info-textutils
34779
34780 info-textutils: \
34781     configure-textutils 
34782         @: $(MAKE); $(unstage)
34783         @[ -f ./textutils/Makefile ] || exit 0; \
34784         r=`${PWD_COMMAND}`; export r; \
34785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34786         $(HOST_EXPORTS) \
34787         for flag in $(EXTRA_HOST_FLAGS) ; do \
34788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34789         done; \
34790         echo "Doing info in textutils" ; \
34791         (cd $(HOST_SUBDIR)/textutils && \
34792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34794                   "RANLIB=$${RANLIB}" \
34795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34796                   info) \
34797           || exit 1
34798
34799 @endif textutils
34800
34801 .PHONY: maybe-dvi-textutils dvi-textutils
34802 maybe-dvi-textutils:
34803 @if textutils
34804 maybe-dvi-textutils: dvi-textutils
34805
34806 dvi-textutils: \
34807     configure-textutils 
34808         @: $(MAKE); $(unstage)
34809         @[ -f ./textutils/Makefile ] || exit 0; \
34810         r=`${PWD_COMMAND}`; export r; \
34811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34812         $(HOST_EXPORTS) \
34813         for flag in $(EXTRA_HOST_FLAGS) ; do \
34814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34815         done; \
34816         echo "Doing dvi in textutils" ; \
34817         (cd $(HOST_SUBDIR)/textutils && \
34818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34820                   "RANLIB=$${RANLIB}" \
34821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34822                   dvi) \
34823           || exit 1
34824
34825 @endif textutils
34826
34827 .PHONY: maybe-pdf-textutils pdf-textutils
34828 maybe-pdf-textutils:
34829 @if textutils
34830 maybe-pdf-textutils: pdf-textutils
34831
34832 pdf-textutils: \
34833     configure-textutils 
34834         @: $(MAKE); $(unstage)
34835         @[ -f ./textutils/Makefile ] || exit 0; \
34836         r=`${PWD_COMMAND}`; export r; \
34837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34838         $(HOST_EXPORTS) \
34839         for flag in $(EXTRA_HOST_FLAGS) ; do \
34840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34841         done; \
34842         echo "Doing pdf in textutils" ; \
34843         (cd $(HOST_SUBDIR)/textutils && \
34844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34846                   "RANLIB=$${RANLIB}" \
34847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34848                   pdf) \
34849           || exit 1
34850
34851 @endif textutils
34852
34853 .PHONY: maybe-html-textutils html-textutils
34854 maybe-html-textutils:
34855 @if textutils
34856 maybe-html-textutils: html-textutils
34857
34858 html-textutils: \
34859     configure-textutils 
34860         @: $(MAKE); $(unstage)
34861         @[ -f ./textutils/Makefile ] || exit 0; \
34862         r=`${PWD_COMMAND}`; export r; \
34863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34864         $(HOST_EXPORTS) \
34865         for flag in $(EXTRA_HOST_FLAGS) ; do \
34866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34867         done; \
34868         echo "Doing html in textutils" ; \
34869         (cd $(HOST_SUBDIR)/textutils && \
34870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34872                   "RANLIB=$${RANLIB}" \
34873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34874                   html) \
34875           || exit 1
34876
34877 @endif textutils
34878
34879 .PHONY: maybe-TAGS-textutils TAGS-textutils
34880 maybe-TAGS-textutils:
34881 @if textutils
34882 maybe-TAGS-textutils: TAGS-textutils
34883
34884 TAGS-textutils: \
34885     configure-textutils 
34886         @: $(MAKE); $(unstage)
34887         @[ -f ./textutils/Makefile ] || exit 0; \
34888         r=`${PWD_COMMAND}`; export r; \
34889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34890         $(HOST_EXPORTS) \
34891         for flag in $(EXTRA_HOST_FLAGS) ; do \
34892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34893         done; \
34894         echo "Doing TAGS in textutils" ; \
34895         (cd $(HOST_SUBDIR)/textutils && \
34896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34898                   "RANLIB=$${RANLIB}" \
34899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34900                   TAGS) \
34901           || exit 1
34902
34903 @endif textutils
34904
34905 .PHONY: maybe-install-info-textutils install-info-textutils
34906 maybe-install-info-textutils:
34907 @if textutils
34908 maybe-install-info-textutils: install-info-textutils
34909
34910 install-info-textutils: \
34911     configure-textutils \
34912     info-textutils 
34913         @: $(MAKE); $(unstage)
34914         @[ -f ./textutils/Makefile ] || exit 0; \
34915         r=`${PWD_COMMAND}`; export r; \
34916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34917         $(HOST_EXPORTS) \
34918         for flag in $(EXTRA_HOST_FLAGS) ; do \
34919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34920         done; \
34921         echo "Doing install-info in textutils" ; \
34922         (cd $(HOST_SUBDIR)/textutils && \
34923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34925                   "RANLIB=$${RANLIB}" \
34926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34927                   install-info) \
34928           || exit 1
34929
34930 @endif textutils
34931
34932 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
34933 maybe-install-pdf-textutils:
34934 @if textutils
34935 maybe-install-pdf-textutils: install-pdf-textutils
34936
34937 install-pdf-textutils: \
34938     configure-textutils \
34939     pdf-textutils 
34940         @: $(MAKE); $(unstage)
34941         @[ -f ./textutils/Makefile ] || exit 0; \
34942         r=`${PWD_COMMAND}`; export r; \
34943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34944         $(HOST_EXPORTS) \
34945         for flag in $(EXTRA_HOST_FLAGS) ; do \
34946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34947         done; \
34948         echo "Doing install-pdf in textutils" ; \
34949         (cd $(HOST_SUBDIR)/textutils && \
34950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34952                   "RANLIB=$${RANLIB}" \
34953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34954                   install-pdf) \
34955           || exit 1
34956
34957 @endif textutils
34958
34959 .PHONY: maybe-install-html-textutils install-html-textutils
34960 maybe-install-html-textutils:
34961 @if textutils
34962 maybe-install-html-textutils: install-html-textutils
34963
34964 install-html-textutils: \
34965     configure-textutils \
34966     html-textutils 
34967         @: $(MAKE); $(unstage)
34968         @[ -f ./textutils/Makefile ] || exit 0; \
34969         r=`${PWD_COMMAND}`; export r; \
34970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34971         $(HOST_EXPORTS) \
34972         for flag in $(EXTRA_HOST_FLAGS) ; do \
34973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34974         done; \
34975         echo "Doing install-html in textutils" ; \
34976         (cd $(HOST_SUBDIR)/textutils && \
34977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34979                   "RANLIB=$${RANLIB}" \
34980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34981                   install-html) \
34982           || exit 1
34983
34984 @endif textutils
34985
34986 .PHONY: maybe-installcheck-textutils installcheck-textutils
34987 maybe-installcheck-textutils:
34988 @if textutils
34989 maybe-installcheck-textutils: installcheck-textutils
34990
34991 installcheck-textutils: \
34992     configure-textutils 
34993         @: $(MAKE); $(unstage)
34994         @[ -f ./textutils/Makefile ] || exit 0; \
34995         r=`${PWD_COMMAND}`; export r; \
34996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34997         $(HOST_EXPORTS) \
34998         for flag in $(EXTRA_HOST_FLAGS) ; do \
34999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35000         done; \
35001         echo "Doing installcheck in textutils" ; \
35002         (cd $(HOST_SUBDIR)/textutils && \
35003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35005                   "RANLIB=$${RANLIB}" \
35006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35007                   installcheck) \
35008           || exit 1
35009
35010 @endif textutils
35011
35012 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
35013 maybe-mostlyclean-textutils:
35014 @if textutils
35015 maybe-mostlyclean-textutils: mostlyclean-textutils
35016
35017 mostlyclean-textutils: 
35018         @: $(MAKE); $(unstage)
35019         @[ -f ./textutils/Makefile ] || exit 0; \
35020         r=`${PWD_COMMAND}`; export r; \
35021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35022         $(HOST_EXPORTS) \
35023         for flag in $(EXTRA_HOST_FLAGS) ; do \
35024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35025         done; \
35026         echo "Doing mostlyclean in textutils" ; \
35027         (cd $(HOST_SUBDIR)/textutils && \
35028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35030                   "RANLIB=$${RANLIB}" \
35031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35032                   mostlyclean) \
35033           || exit 1
35034
35035 @endif textutils
35036
35037 .PHONY: maybe-clean-textutils clean-textutils
35038 maybe-clean-textutils:
35039 @if textutils
35040 maybe-clean-textutils: clean-textutils
35041
35042 clean-textutils: 
35043         @: $(MAKE); $(unstage)
35044         @[ -f ./textutils/Makefile ] || exit 0; \
35045         r=`${PWD_COMMAND}`; export r; \
35046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35047         $(HOST_EXPORTS) \
35048         for flag in $(EXTRA_HOST_FLAGS) ; do \
35049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35050         done; \
35051         echo "Doing clean in textutils" ; \
35052         (cd $(HOST_SUBDIR)/textutils && \
35053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35055                   "RANLIB=$${RANLIB}" \
35056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35057                   clean) \
35058           || exit 1
35059
35060 @endif textutils
35061
35062 .PHONY: maybe-distclean-textutils distclean-textutils
35063 maybe-distclean-textutils:
35064 @if textutils
35065 maybe-distclean-textutils: distclean-textutils
35066
35067 distclean-textutils: 
35068         @: $(MAKE); $(unstage)
35069         @[ -f ./textutils/Makefile ] || exit 0; \
35070         r=`${PWD_COMMAND}`; export r; \
35071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35072         $(HOST_EXPORTS) \
35073         for flag in $(EXTRA_HOST_FLAGS) ; do \
35074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35075         done; \
35076         echo "Doing distclean in textutils" ; \
35077         (cd $(HOST_SUBDIR)/textutils && \
35078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35080                   "RANLIB=$${RANLIB}" \
35081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35082                   distclean) \
35083           || exit 1
35084
35085 @endif textutils
35086
35087 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
35088 maybe-maintainer-clean-textutils:
35089 @if textutils
35090 maybe-maintainer-clean-textutils: maintainer-clean-textutils
35091
35092 maintainer-clean-textutils: 
35093         @: $(MAKE); $(unstage)
35094         @[ -f ./textutils/Makefile ] || exit 0; \
35095         r=`${PWD_COMMAND}`; export r; \
35096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35097         $(HOST_EXPORTS) \
35098         for flag in $(EXTRA_HOST_FLAGS) ; do \
35099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35100         done; \
35101         echo "Doing maintainer-clean in textutils" ; \
35102         (cd $(HOST_SUBDIR)/textutils && \
35103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35105                   "RANLIB=$${RANLIB}" \
35106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35107                   maintainer-clean) \
35108           || exit 1
35109
35110 @endif textutils
35111
35112
35113
35114 .PHONY: configure-time maybe-configure-time
35115 maybe-configure-time:
35116 @if gcc-bootstrap
35117 configure-time: stage_current
35118 @endif gcc-bootstrap
35119 @if time
35120 maybe-configure-time: configure-time
35121 configure-time: 
35122         @: $(MAKE); $(unstage)
35123         @r=`${PWD_COMMAND}`; export r; \
35124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35125         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
35126         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
35127         $(HOST_EXPORTS) \
35128         echo Configuring in $(HOST_SUBDIR)/time; \
35129         cd "$(HOST_SUBDIR)/time" || exit 1; \
35130         case $(srcdir) in \
35131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35132           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
35133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35134         esac; \
35135         srcdiroption="--srcdir=$${topdir}/time"; \
35136         libsrcdir="$$s/time"; \
35137         $(SHELL) $${libsrcdir}/configure \
35138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35139           --target=${target_alias} $${srcdiroption}  \
35140           || exit 1
35141 @endif time
35142
35143
35144
35145
35146
35147 .PHONY: all-time maybe-all-time
35148 maybe-all-time:
35149 @if gcc-bootstrap
35150 all-time: stage_current
35151 @endif gcc-bootstrap
35152 @if time
35153 TARGET-time=all
35154 maybe-all-time: all-time
35155 all-time: configure-time
35156         @: $(MAKE); $(unstage)
35157         @r=`${PWD_COMMAND}`; export r; \
35158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35159         $(HOST_EXPORTS) \
35160         (cd $(HOST_SUBDIR)/time && \
35161           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35162                 $(TARGET-time))
35163 @endif time
35164
35165
35166
35167
35168 .PHONY: check-time maybe-check-time
35169 maybe-check-time:
35170 @if time
35171 maybe-check-time: check-time
35172
35173 check-time:
35174         @: $(MAKE); $(unstage)
35175         @r=`${PWD_COMMAND}`; export r; \
35176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35177         $(HOST_EXPORTS) \
35178         (cd $(HOST_SUBDIR)/time && \
35179           $(MAKE) $(FLAGS_TO_PASS)  check)
35180
35181 @endif time
35182
35183 .PHONY: install-time maybe-install-time
35184 maybe-install-time:
35185 @if time
35186 maybe-install-time: install-time
35187
35188 install-time: installdirs
35189         @: $(MAKE); $(unstage)
35190         @r=`${PWD_COMMAND}`; export r; \
35191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35192         $(HOST_EXPORTS) \
35193         (cd $(HOST_SUBDIR)/time && \
35194           $(MAKE) $(FLAGS_TO_PASS)  install)
35195
35196 @endif time
35197
35198 # Other targets (info, dvi, pdf, etc.)
35199
35200 .PHONY: maybe-info-time info-time
35201 maybe-info-time:
35202 @if time
35203 maybe-info-time: info-time
35204
35205 info-time: \
35206     configure-time 
35207         @: $(MAKE); $(unstage)
35208         @[ -f ./time/Makefile ] || exit 0; \
35209         r=`${PWD_COMMAND}`; export r; \
35210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35211         $(HOST_EXPORTS) \
35212         for flag in $(EXTRA_HOST_FLAGS) ; do \
35213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35214         done; \
35215         echo "Doing info in time" ; \
35216         (cd $(HOST_SUBDIR)/time && \
35217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35219                   "RANLIB=$${RANLIB}" \
35220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35221                   info) \
35222           || exit 1
35223
35224 @endif time
35225
35226 .PHONY: maybe-dvi-time dvi-time
35227 maybe-dvi-time:
35228 @if time
35229 maybe-dvi-time: dvi-time
35230
35231 dvi-time: \
35232     configure-time 
35233         @: $(MAKE); $(unstage)
35234         @[ -f ./time/Makefile ] || exit 0; \
35235         r=`${PWD_COMMAND}`; export r; \
35236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35237         $(HOST_EXPORTS) \
35238         for flag in $(EXTRA_HOST_FLAGS) ; do \
35239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35240         done; \
35241         echo "Doing dvi in time" ; \
35242         (cd $(HOST_SUBDIR)/time && \
35243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35245                   "RANLIB=$${RANLIB}" \
35246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35247                   dvi) \
35248           || exit 1
35249
35250 @endif time
35251
35252 .PHONY: maybe-pdf-time pdf-time
35253 maybe-pdf-time:
35254 @if time
35255 maybe-pdf-time: pdf-time
35256
35257 pdf-time: \
35258     configure-time 
35259         @: $(MAKE); $(unstage)
35260         @[ -f ./time/Makefile ] || exit 0; \
35261         r=`${PWD_COMMAND}`; export r; \
35262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35263         $(HOST_EXPORTS) \
35264         for flag in $(EXTRA_HOST_FLAGS) ; do \
35265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35266         done; \
35267         echo "Doing pdf in time" ; \
35268         (cd $(HOST_SUBDIR)/time && \
35269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35271                   "RANLIB=$${RANLIB}" \
35272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35273                   pdf) \
35274           || exit 1
35275
35276 @endif time
35277
35278 .PHONY: maybe-html-time html-time
35279 maybe-html-time:
35280 @if time
35281 maybe-html-time: html-time
35282
35283 html-time: \
35284     configure-time 
35285         @: $(MAKE); $(unstage)
35286         @[ -f ./time/Makefile ] || exit 0; \
35287         r=`${PWD_COMMAND}`; export r; \
35288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35289         $(HOST_EXPORTS) \
35290         for flag in $(EXTRA_HOST_FLAGS) ; do \
35291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35292         done; \
35293         echo "Doing html in time" ; \
35294         (cd $(HOST_SUBDIR)/time && \
35295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35297                   "RANLIB=$${RANLIB}" \
35298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35299                   html) \
35300           || exit 1
35301
35302 @endif time
35303
35304 .PHONY: maybe-TAGS-time TAGS-time
35305 maybe-TAGS-time:
35306 @if time
35307 maybe-TAGS-time: TAGS-time
35308
35309 TAGS-time: \
35310     configure-time 
35311         @: $(MAKE); $(unstage)
35312         @[ -f ./time/Makefile ] || exit 0; \
35313         r=`${PWD_COMMAND}`; export r; \
35314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35315         $(HOST_EXPORTS) \
35316         for flag in $(EXTRA_HOST_FLAGS) ; do \
35317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35318         done; \
35319         echo "Doing TAGS in time" ; \
35320         (cd $(HOST_SUBDIR)/time && \
35321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35323                   "RANLIB=$${RANLIB}" \
35324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35325                   TAGS) \
35326           || exit 1
35327
35328 @endif time
35329
35330 .PHONY: maybe-install-info-time install-info-time
35331 maybe-install-info-time:
35332 @if time
35333 maybe-install-info-time: install-info-time
35334
35335 install-info-time: \
35336     configure-time \
35337     info-time 
35338         @: $(MAKE); $(unstage)
35339         @[ -f ./time/Makefile ] || exit 0; \
35340         r=`${PWD_COMMAND}`; export r; \
35341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35342         $(HOST_EXPORTS) \
35343         for flag in $(EXTRA_HOST_FLAGS) ; do \
35344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35345         done; \
35346         echo "Doing install-info in time" ; \
35347         (cd $(HOST_SUBDIR)/time && \
35348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35350                   "RANLIB=$${RANLIB}" \
35351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35352                   install-info) \
35353           || exit 1
35354
35355 @endif time
35356
35357 .PHONY: maybe-install-pdf-time install-pdf-time
35358 maybe-install-pdf-time:
35359 @if time
35360 maybe-install-pdf-time: install-pdf-time
35361
35362 install-pdf-time: \
35363     configure-time \
35364     pdf-time 
35365         @: $(MAKE); $(unstage)
35366         @[ -f ./time/Makefile ] || exit 0; \
35367         r=`${PWD_COMMAND}`; export r; \
35368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35369         $(HOST_EXPORTS) \
35370         for flag in $(EXTRA_HOST_FLAGS) ; do \
35371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35372         done; \
35373         echo "Doing install-pdf in time" ; \
35374         (cd $(HOST_SUBDIR)/time && \
35375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35377                   "RANLIB=$${RANLIB}" \
35378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35379                   install-pdf) \
35380           || exit 1
35381
35382 @endif time
35383
35384 .PHONY: maybe-install-html-time install-html-time
35385 maybe-install-html-time:
35386 @if time
35387 maybe-install-html-time: install-html-time
35388
35389 install-html-time: \
35390     configure-time \
35391     html-time 
35392         @: $(MAKE); $(unstage)
35393         @[ -f ./time/Makefile ] || exit 0; \
35394         r=`${PWD_COMMAND}`; export r; \
35395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35396         $(HOST_EXPORTS) \
35397         for flag in $(EXTRA_HOST_FLAGS) ; do \
35398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35399         done; \
35400         echo "Doing install-html in time" ; \
35401         (cd $(HOST_SUBDIR)/time && \
35402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35404                   "RANLIB=$${RANLIB}" \
35405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35406                   install-html) \
35407           || exit 1
35408
35409 @endif time
35410
35411 .PHONY: maybe-installcheck-time installcheck-time
35412 maybe-installcheck-time:
35413 @if time
35414 maybe-installcheck-time: installcheck-time
35415
35416 installcheck-time: \
35417     configure-time 
35418         @: $(MAKE); $(unstage)
35419         @[ -f ./time/Makefile ] || exit 0; \
35420         r=`${PWD_COMMAND}`; export r; \
35421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35422         $(HOST_EXPORTS) \
35423         for flag in $(EXTRA_HOST_FLAGS) ; do \
35424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35425         done; \
35426         echo "Doing installcheck in time" ; \
35427         (cd $(HOST_SUBDIR)/time && \
35428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35430                   "RANLIB=$${RANLIB}" \
35431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35432                   installcheck) \
35433           || exit 1
35434
35435 @endif time
35436
35437 .PHONY: maybe-mostlyclean-time mostlyclean-time
35438 maybe-mostlyclean-time:
35439 @if time
35440 maybe-mostlyclean-time: mostlyclean-time
35441
35442 mostlyclean-time: 
35443         @: $(MAKE); $(unstage)
35444         @[ -f ./time/Makefile ] || exit 0; \
35445         r=`${PWD_COMMAND}`; export r; \
35446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35447         $(HOST_EXPORTS) \
35448         for flag in $(EXTRA_HOST_FLAGS) ; do \
35449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35450         done; \
35451         echo "Doing mostlyclean in time" ; \
35452         (cd $(HOST_SUBDIR)/time && \
35453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35455                   "RANLIB=$${RANLIB}" \
35456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35457                   mostlyclean) \
35458           || exit 1
35459
35460 @endif time
35461
35462 .PHONY: maybe-clean-time clean-time
35463 maybe-clean-time:
35464 @if time
35465 maybe-clean-time: clean-time
35466
35467 clean-time: 
35468         @: $(MAKE); $(unstage)
35469         @[ -f ./time/Makefile ] || exit 0; \
35470         r=`${PWD_COMMAND}`; export r; \
35471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35472         $(HOST_EXPORTS) \
35473         for flag in $(EXTRA_HOST_FLAGS) ; do \
35474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35475         done; \
35476         echo "Doing clean in time" ; \
35477         (cd $(HOST_SUBDIR)/time && \
35478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35480                   "RANLIB=$${RANLIB}" \
35481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35482                   clean) \
35483           || exit 1
35484
35485 @endif time
35486
35487 .PHONY: maybe-distclean-time distclean-time
35488 maybe-distclean-time:
35489 @if time
35490 maybe-distclean-time: distclean-time
35491
35492 distclean-time: 
35493         @: $(MAKE); $(unstage)
35494         @[ -f ./time/Makefile ] || exit 0; \
35495         r=`${PWD_COMMAND}`; export r; \
35496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35497         $(HOST_EXPORTS) \
35498         for flag in $(EXTRA_HOST_FLAGS) ; do \
35499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35500         done; \
35501         echo "Doing distclean in time" ; \
35502         (cd $(HOST_SUBDIR)/time && \
35503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35505                   "RANLIB=$${RANLIB}" \
35506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35507                   distclean) \
35508           || exit 1
35509
35510 @endif time
35511
35512 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
35513 maybe-maintainer-clean-time:
35514 @if time
35515 maybe-maintainer-clean-time: maintainer-clean-time
35516
35517 maintainer-clean-time: 
35518         @: $(MAKE); $(unstage)
35519         @[ -f ./time/Makefile ] || exit 0; \
35520         r=`${PWD_COMMAND}`; export r; \
35521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35522         $(HOST_EXPORTS) \
35523         for flag in $(EXTRA_HOST_FLAGS) ; do \
35524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35525         done; \
35526         echo "Doing maintainer-clean in time" ; \
35527         (cd $(HOST_SUBDIR)/time && \
35528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35530                   "RANLIB=$${RANLIB}" \
35531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35532                   maintainer-clean) \
35533           || exit 1
35534
35535 @endif time
35536
35537
35538
35539 .PHONY: configure-uudecode maybe-configure-uudecode
35540 maybe-configure-uudecode:
35541 @if gcc-bootstrap
35542 configure-uudecode: stage_current
35543 @endif gcc-bootstrap
35544 @if uudecode
35545 maybe-configure-uudecode: configure-uudecode
35546 configure-uudecode: 
35547         @: $(MAKE); $(unstage)
35548         @r=`${PWD_COMMAND}`; export r; \
35549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35550         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
35551         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
35552         $(HOST_EXPORTS) \
35553         echo Configuring in $(HOST_SUBDIR)/uudecode; \
35554         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
35555         case $(srcdir) in \
35556           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35557           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
35558                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35559         esac; \
35560         srcdiroption="--srcdir=$${topdir}/uudecode"; \
35561         libsrcdir="$$s/uudecode"; \
35562         $(SHELL) $${libsrcdir}/configure \
35563           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35564           --target=${target_alias} $${srcdiroption}  \
35565           || exit 1
35566 @endif uudecode
35567
35568
35569
35570
35571
35572 .PHONY: all-uudecode maybe-all-uudecode
35573 maybe-all-uudecode:
35574 @if gcc-bootstrap
35575 all-uudecode: stage_current
35576 @endif gcc-bootstrap
35577 @if uudecode
35578 TARGET-uudecode=all
35579 maybe-all-uudecode: all-uudecode
35580 all-uudecode: configure-uudecode
35581         @: $(MAKE); $(unstage)
35582         @r=`${PWD_COMMAND}`; export r; \
35583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35584         $(HOST_EXPORTS) \
35585         (cd $(HOST_SUBDIR)/uudecode && \
35586           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35587                 $(TARGET-uudecode))
35588 @endif uudecode
35589
35590
35591
35592
35593 .PHONY: check-uudecode maybe-check-uudecode
35594 maybe-check-uudecode:
35595 @if uudecode
35596 maybe-check-uudecode: check-uudecode
35597
35598 check-uudecode:
35599         @: $(MAKE); $(unstage)
35600         @r=`${PWD_COMMAND}`; export r; \
35601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35602         $(HOST_EXPORTS) \
35603         (cd $(HOST_SUBDIR)/uudecode && \
35604           $(MAKE) $(FLAGS_TO_PASS)  check)
35605
35606 @endif uudecode
35607
35608 .PHONY: install-uudecode maybe-install-uudecode
35609 maybe-install-uudecode:
35610 @if uudecode
35611 maybe-install-uudecode: install-uudecode
35612
35613 install-uudecode: installdirs
35614         @: $(MAKE); $(unstage)
35615         @r=`${PWD_COMMAND}`; export r; \
35616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35617         $(HOST_EXPORTS) \
35618         (cd $(HOST_SUBDIR)/uudecode && \
35619           $(MAKE) $(FLAGS_TO_PASS)  install)
35620
35621 @endif uudecode
35622
35623 # Other targets (info, dvi, pdf, etc.)
35624
35625 .PHONY: maybe-info-uudecode info-uudecode
35626 maybe-info-uudecode:
35627 @if uudecode
35628 maybe-info-uudecode: info-uudecode
35629
35630 info-uudecode: \
35631     configure-uudecode 
35632         @: $(MAKE); $(unstage)
35633         @[ -f ./uudecode/Makefile ] || exit 0; \
35634         r=`${PWD_COMMAND}`; export r; \
35635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35636         $(HOST_EXPORTS) \
35637         for flag in $(EXTRA_HOST_FLAGS) ; do \
35638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35639         done; \
35640         echo "Doing info in uudecode" ; \
35641         (cd $(HOST_SUBDIR)/uudecode && \
35642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35644                   "RANLIB=$${RANLIB}" \
35645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35646                   info) \
35647           || exit 1
35648
35649 @endif uudecode
35650
35651 .PHONY: maybe-dvi-uudecode dvi-uudecode
35652 maybe-dvi-uudecode:
35653 @if uudecode
35654 maybe-dvi-uudecode: dvi-uudecode
35655
35656 dvi-uudecode: \
35657     configure-uudecode 
35658         @: $(MAKE); $(unstage)
35659         @[ -f ./uudecode/Makefile ] || exit 0; \
35660         r=`${PWD_COMMAND}`; export r; \
35661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35662         $(HOST_EXPORTS) \
35663         for flag in $(EXTRA_HOST_FLAGS) ; do \
35664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35665         done; \
35666         echo "Doing dvi in uudecode" ; \
35667         (cd $(HOST_SUBDIR)/uudecode && \
35668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35670                   "RANLIB=$${RANLIB}" \
35671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35672                   dvi) \
35673           || exit 1
35674
35675 @endif uudecode
35676
35677 .PHONY: maybe-pdf-uudecode pdf-uudecode
35678 maybe-pdf-uudecode:
35679 @if uudecode
35680 maybe-pdf-uudecode: pdf-uudecode
35681
35682 pdf-uudecode: \
35683     configure-uudecode 
35684         @: $(MAKE); $(unstage)
35685         @[ -f ./uudecode/Makefile ] || exit 0; \
35686         r=`${PWD_COMMAND}`; export r; \
35687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35688         $(HOST_EXPORTS) \
35689         for flag in $(EXTRA_HOST_FLAGS) ; do \
35690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35691         done; \
35692         echo "Doing pdf in uudecode" ; \
35693         (cd $(HOST_SUBDIR)/uudecode && \
35694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35696                   "RANLIB=$${RANLIB}" \
35697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35698                   pdf) \
35699           || exit 1
35700
35701 @endif uudecode
35702
35703 .PHONY: maybe-html-uudecode html-uudecode
35704 maybe-html-uudecode:
35705 @if uudecode
35706 maybe-html-uudecode: html-uudecode
35707
35708 html-uudecode: \
35709     configure-uudecode 
35710         @: $(MAKE); $(unstage)
35711         @[ -f ./uudecode/Makefile ] || exit 0; \
35712         r=`${PWD_COMMAND}`; export r; \
35713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35714         $(HOST_EXPORTS) \
35715         for flag in $(EXTRA_HOST_FLAGS) ; do \
35716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35717         done; \
35718         echo "Doing html in uudecode" ; \
35719         (cd $(HOST_SUBDIR)/uudecode && \
35720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35722                   "RANLIB=$${RANLIB}" \
35723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35724                   html) \
35725           || exit 1
35726
35727 @endif uudecode
35728
35729 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
35730 maybe-TAGS-uudecode:
35731 @if uudecode
35732 maybe-TAGS-uudecode: TAGS-uudecode
35733
35734 TAGS-uudecode: \
35735     configure-uudecode 
35736         @: $(MAKE); $(unstage)
35737         @[ -f ./uudecode/Makefile ] || exit 0; \
35738         r=`${PWD_COMMAND}`; export r; \
35739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35740         $(HOST_EXPORTS) \
35741         for flag in $(EXTRA_HOST_FLAGS) ; do \
35742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35743         done; \
35744         echo "Doing TAGS in uudecode" ; \
35745         (cd $(HOST_SUBDIR)/uudecode && \
35746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35748                   "RANLIB=$${RANLIB}" \
35749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35750                   TAGS) \
35751           || exit 1
35752
35753 @endif uudecode
35754
35755 .PHONY: maybe-install-info-uudecode install-info-uudecode
35756 maybe-install-info-uudecode:
35757 @if uudecode
35758 maybe-install-info-uudecode: install-info-uudecode
35759
35760 install-info-uudecode: \
35761     configure-uudecode \
35762     info-uudecode 
35763         @: $(MAKE); $(unstage)
35764         @[ -f ./uudecode/Makefile ] || exit 0; \
35765         r=`${PWD_COMMAND}`; export r; \
35766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35767         $(HOST_EXPORTS) \
35768         for flag in $(EXTRA_HOST_FLAGS) ; do \
35769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35770         done; \
35771         echo "Doing install-info in uudecode" ; \
35772         (cd $(HOST_SUBDIR)/uudecode && \
35773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35775                   "RANLIB=$${RANLIB}" \
35776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35777                   install-info) \
35778           || exit 1
35779
35780 @endif uudecode
35781
35782 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
35783 maybe-install-pdf-uudecode:
35784 @if uudecode
35785 maybe-install-pdf-uudecode: install-pdf-uudecode
35786
35787 install-pdf-uudecode: \
35788     configure-uudecode \
35789     pdf-uudecode 
35790         @: $(MAKE); $(unstage)
35791         @[ -f ./uudecode/Makefile ] || exit 0; \
35792         r=`${PWD_COMMAND}`; export r; \
35793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35794         $(HOST_EXPORTS) \
35795         for flag in $(EXTRA_HOST_FLAGS) ; do \
35796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35797         done; \
35798         echo "Doing install-pdf in uudecode" ; \
35799         (cd $(HOST_SUBDIR)/uudecode && \
35800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35802                   "RANLIB=$${RANLIB}" \
35803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35804                   install-pdf) \
35805           || exit 1
35806
35807 @endif uudecode
35808
35809 .PHONY: maybe-install-html-uudecode install-html-uudecode
35810 maybe-install-html-uudecode:
35811 @if uudecode
35812 maybe-install-html-uudecode: install-html-uudecode
35813
35814 install-html-uudecode: \
35815     configure-uudecode \
35816     html-uudecode 
35817         @: $(MAKE); $(unstage)
35818         @[ -f ./uudecode/Makefile ] || exit 0; \
35819         r=`${PWD_COMMAND}`; export r; \
35820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35821         $(HOST_EXPORTS) \
35822         for flag in $(EXTRA_HOST_FLAGS) ; do \
35823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35824         done; \
35825         echo "Doing install-html in uudecode" ; \
35826         (cd $(HOST_SUBDIR)/uudecode && \
35827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35829                   "RANLIB=$${RANLIB}" \
35830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35831                   install-html) \
35832           || exit 1
35833
35834 @endif uudecode
35835
35836 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
35837 maybe-installcheck-uudecode:
35838 @if uudecode
35839 maybe-installcheck-uudecode: installcheck-uudecode
35840
35841 installcheck-uudecode: \
35842     configure-uudecode 
35843         @: $(MAKE); $(unstage)
35844         @[ -f ./uudecode/Makefile ] || exit 0; \
35845         r=`${PWD_COMMAND}`; export r; \
35846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35847         $(HOST_EXPORTS) \
35848         for flag in $(EXTRA_HOST_FLAGS) ; do \
35849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35850         done; \
35851         echo "Doing installcheck in uudecode" ; \
35852         (cd $(HOST_SUBDIR)/uudecode && \
35853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35855                   "RANLIB=$${RANLIB}" \
35856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35857                   installcheck) \
35858           || exit 1
35859
35860 @endif uudecode
35861
35862 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
35863 maybe-mostlyclean-uudecode:
35864 @if uudecode
35865 maybe-mostlyclean-uudecode: mostlyclean-uudecode
35866
35867 mostlyclean-uudecode: 
35868         @: $(MAKE); $(unstage)
35869         @[ -f ./uudecode/Makefile ] || exit 0; \
35870         r=`${PWD_COMMAND}`; export r; \
35871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35872         $(HOST_EXPORTS) \
35873         for flag in $(EXTRA_HOST_FLAGS) ; do \
35874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35875         done; \
35876         echo "Doing mostlyclean in uudecode" ; \
35877         (cd $(HOST_SUBDIR)/uudecode && \
35878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35880                   "RANLIB=$${RANLIB}" \
35881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35882                   mostlyclean) \
35883           || exit 1
35884
35885 @endif uudecode
35886
35887 .PHONY: maybe-clean-uudecode clean-uudecode
35888 maybe-clean-uudecode:
35889 @if uudecode
35890 maybe-clean-uudecode: clean-uudecode
35891
35892 clean-uudecode: 
35893         @: $(MAKE); $(unstage)
35894         @[ -f ./uudecode/Makefile ] || exit 0; \
35895         r=`${PWD_COMMAND}`; export r; \
35896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897         $(HOST_EXPORTS) \
35898         for flag in $(EXTRA_HOST_FLAGS) ; do \
35899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35900         done; \
35901         echo "Doing clean in uudecode" ; \
35902         (cd $(HOST_SUBDIR)/uudecode && \
35903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35905                   "RANLIB=$${RANLIB}" \
35906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35907                   clean) \
35908           || exit 1
35909
35910 @endif uudecode
35911
35912 .PHONY: maybe-distclean-uudecode distclean-uudecode
35913 maybe-distclean-uudecode:
35914 @if uudecode
35915 maybe-distclean-uudecode: distclean-uudecode
35916
35917 distclean-uudecode: 
35918         @: $(MAKE); $(unstage)
35919         @[ -f ./uudecode/Makefile ] || exit 0; \
35920         r=`${PWD_COMMAND}`; export r; \
35921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35922         $(HOST_EXPORTS) \
35923         for flag in $(EXTRA_HOST_FLAGS) ; do \
35924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35925         done; \
35926         echo "Doing distclean in uudecode" ; \
35927         (cd $(HOST_SUBDIR)/uudecode && \
35928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35930                   "RANLIB=$${RANLIB}" \
35931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35932                   distclean) \
35933           || exit 1
35934
35935 @endif uudecode
35936
35937 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
35938 maybe-maintainer-clean-uudecode:
35939 @if uudecode
35940 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
35941
35942 maintainer-clean-uudecode: 
35943         @: $(MAKE); $(unstage)
35944         @[ -f ./uudecode/Makefile ] || exit 0; \
35945         r=`${PWD_COMMAND}`; export r; \
35946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35947         $(HOST_EXPORTS) \
35948         for flag in $(EXTRA_HOST_FLAGS) ; do \
35949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35950         done; \
35951         echo "Doing maintainer-clean in uudecode" ; \
35952         (cd $(HOST_SUBDIR)/uudecode && \
35953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35955                   "RANLIB=$${RANLIB}" \
35956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35957                   maintainer-clean) \
35958           || exit 1
35959
35960 @endif uudecode
35961
35962
35963
35964 .PHONY: configure-wdiff maybe-configure-wdiff
35965 maybe-configure-wdiff:
35966 @if gcc-bootstrap
35967 configure-wdiff: stage_current
35968 @endif gcc-bootstrap
35969 @if wdiff
35970 maybe-configure-wdiff: configure-wdiff
35971 configure-wdiff: 
35972         @: $(MAKE); $(unstage)
35973         @r=`${PWD_COMMAND}`; export r; \
35974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35975         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
35976         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
35977         $(HOST_EXPORTS) \
35978         echo Configuring in $(HOST_SUBDIR)/wdiff; \
35979         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
35980         case $(srcdir) in \
35981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35982           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
35983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35984         esac; \
35985         srcdiroption="--srcdir=$${topdir}/wdiff"; \
35986         libsrcdir="$$s/wdiff"; \
35987         $(SHELL) $${libsrcdir}/configure \
35988           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35989           --target=${target_alias} $${srcdiroption}  \
35990           || exit 1
35991 @endif wdiff
35992
35993
35994
35995
35996
35997 .PHONY: all-wdiff maybe-all-wdiff
35998 maybe-all-wdiff:
35999 @if gcc-bootstrap
36000 all-wdiff: stage_current
36001 @endif gcc-bootstrap
36002 @if wdiff
36003 TARGET-wdiff=all
36004 maybe-all-wdiff: all-wdiff
36005 all-wdiff: configure-wdiff
36006         @: $(MAKE); $(unstage)
36007         @r=`${PWD_COMMAND}`; export r; \
36008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36009         $(HOST_EXPORTS) \
36010         (cd $(HOST_SUBDIR)/wdiff && \
36011           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36012                 $(TARGET-wdiff))
36013 @endif wdiff
36014
36015
36016
36017
36018 .PHONY: check-wdiff maybe-check-wdiff
36019 maybe-check-wdiff:
36020 @if wdiff
36021 maybe-check-wdiff: check-wdiff
36022
36023 check-wdiff:
36024         @: $(MAKE); $(unstage)
36025         @r=`${PWD_COMMAND}`; export r; \
36026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36027         $(HOST_EXPORTS) \
36028         (cd $(HOST_SUBDIR)/wdiff && \
36029           $(MAKE) $(FLAGS_TO_PASS)  check)
36030
36031 @endif wdiff
36032
36033 .PHONY: install-wdiff maybe-install-wdiff
36034 maybe-install-wdiff:
36035 @if wdiff
36036 maybe-install-wdiff: install-wdiff
36037
36038 install-wdiff: installdirs
36039         @: $(MAKE); $(unstage)
36040         @r=`${PWD_COMMAND}`; export r; \
36041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36042         $(HOST_EXPORTS) \
36043         (cd $(HOST_SUBDIR)/wdiff && \
36044           $(MAKE) $(FLAGS_TO_PASS)  install)
36045
36046 @endif wdiff
36047
36048 # Other targets (info, dvi, pdf, etc.)
36049
36050 .PHONY: maybe-info-wdiff info-wdiff
36051 maybe-info-wdiff:
36052 @if wdiff
36053 maybe-info-wdiff: info-wdiff
36054
36055 info-wdiff: \
36056     configure-wdiff 
36057         @: $(MAKE); $(unstage)
36058         @[ -f ./wdiff/Makefile ] || exit 0; \
36059         r=`${PWD_COMMAND}`; export r; \
36060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36061         $(HOST_EXPORTS) \
36062         for flag in $(EXTRA_HOST_FLAGS) ; do \
36063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36064         done; \
36065         echo "Doing info in wdiff" ; \
36066         (cd $(HOST_SUBDIR)/wdiff && \
36067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36069                   "RANLIB=$${RANLIB}" \
36070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36071                   info) \
36072           || exit 1
36073
36074 @endif wdiff
36075
36076 .PHONY: maybe-dvi-wdiff dvi-wdiff
36077 maybe-dvi-wdiff:
36078 @if wdiff
36079 maybe-dvi-wdiff: dvi-wdiff
36080
36081 dvi-wdiff: \
36082     configure-wdiff 
36083         @: $(MAKE); $(unstage)
36084         @[ -f ./wdiff/Makefile ] || exit 0; \
36085         r=`${PWD_COMMAND}`; export r; \
36086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36087         $(HOST_EXPORTS) \
36088         for flag in $(EXTRA_HOST_FLAGS) ; do \
36089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36090         done; \
36091         echo "Doing dvi in wdiff" ; \
36092         (cd $(HOST_SUBDIR)/wdiff && \
36093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36095                   "RANLIB=$${RANLIB}" \
36096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36097                   dvi) \
36098           || exit 1
36099
36100 @endif wdiff
36101
36102 .PHONY: maybe-pdf-wdiff pdf-wdiff
36103 maybe-pdf-wdiff:
36104 @if wdiff
36105 maybe-pdf-wdiff: pdf-wdiff
36106
36107 pdf-wdiff: \
36108     configure-wdiff 
36109         @: $(MAKE); $(unstage)
36110         @[ -f ./wdiff/Makefile ] || exit 0; \
36111         r=`${PWD_COMMAND}`; export r; \
36112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36113         $(HOST_EXPORTS) \
36114         for flag in $(EXTRA_HOST_FLAGS) ; do \
36115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36116         done; \
36117         echo "Doing pdf in wdiff" ; \
36118         (cd $(HOST_SUBDIR)/wdiff && \
36119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36121                   "RANLIB=$${RANLIB}" \
36122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36123                   pdf) \
36124           || exit 1
36125
36126 @endif wdiff
36127
36128 .PHONY: maybe-html-wdiff html-wdiff
36129 maybe-html-wdiff:
36130 @if wdiff
36131 maybe-html-wdiff: html-wdiff
36132
36133 html-wdiff: \
36134     configure-wdiff 
36135         @: $(MAKE); $(unstage)
36136         @[ -f ./wdiff/Makefile ] || exit 0; \
36137         r=`${PWD_COMMAND}`; export r; \
36138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36139         $(HOST_EXPORTS) \
36140         for flag in $(EXTRA_HOST_FLAGS) ; do \
36141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36142         done; \
36143         echo "Doing html in wdiff" ; \
36144         (cd $(HOST_SUBDIR)/wdiff && \
36145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36147                   "RANLIB=$${RANLIB}" \
36148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36149                   html) \
36150           || exit 1
36151
36152 @endif wdiff
36153
36154 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
36155 maybe-TAGS-wdiff:
36156 @if wdiff
36157 maybe-TAGS-wdiff: TAGS-wdiff
36158
36159 TAGS-wdiff: \
36160     configure-wdiff 
36161         @: $(MAKE); $(unstage)
36162         @[ -f ./wdiff/Makefile ] || exit 0; \
36163         r=`${PWD_COMMAND}`; export r; \
36164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36165         $(HOST_EXPORTS) \
36166         for flag in $(EXTRA_HOST_FLAGS) ; do \
36167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36168         done; \
36169         echo "Doing TAGS in wdiff" ; \
36170         (cd $(HOST_SUBDIR)/wdiff && \
36171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36173                   "RANLIB=$${RANLIB}" \
36174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36175                   TAGS) \
36176           || exit 1
36177
36178 @endif wdiff
36179
36180 .PHONY: maybe-install-info-wdiff install-info-wdiff
36181 maybe-install-info-wdiff:
36182 @if wdiff
36183 maybe-install-info-wdiff: install-info-wdiff
36184
36185 install-info-wdiff: \
36186     configure-wdiff \
36187     info-wdiff 
36188         @: $(MAKE); $(unstage)
36189         @[ -f ./wdiff/Makefile ] || exit 0; \
36190         r=`${PWD_COMMAND}`; export r; \
36191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36192         $(HOST_EXPORTS) \
36193         for flag in $(EXTRA_HOST_FLAGS) ; do \
36194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36195         done; \
36196         echo "Doing install-info in wdiff" ; \
36197         (cd $(HOST_SUBDIR)/wdiff && \
36198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36200                   "RANLIB=$${RANLIB}" \
36201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36202                   install-info) \
36203           || exit 1
36204
36205 @endif wdiff
36206
36207 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
36208 maybe-install-pdf-wdiff:
36209 @if wdiff
36210 maybe-install-pdf-wdiff: install-pdf-wdiff
36211
36212 install-pdf-wdiff: \
36213     configure-wdiff \
36214     pdf-wdiff 
36215         @: $(MAKE); $(unstage)
36216         @[ -f ./wdiff/Makefile ] || exit 0; \
36217         r=`${PWD_COMMAND}`; export r; \
36218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36219         $(HOST_EXPORTS) \
36220         for flag in $(EXTRA_HOST_FLAGS) ; do \
36221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36222         done; \
36223         echo "Doing install-pdf in wdiff" ; \
36224         (cd $(HOST_SUBDIR)/wdiff && \
36225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36227                   "RANLIB=$${RANLIB}" \
36228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36229                   install-pdf) \
36230           || exit 1
36231
36232 @endif wdiff
36233
36234 .PHONY: maybe-install-html-wdiff install-html-wdiff
36235 maybe-install-html-wdiff:
36236 @if wdiff
36237 maybe-install-html-wdiff: install-html-wdiff
36238
36239 install-html-wdiff: \
36240     configure-wdiff \
36241     html-wdiff 
36242         @: $(MAKE); $(unstage)
36243         @[ -f ./wdiff/Makefile ] || exit 0; \
36244         r=`${PWD_COMMAND}`; export r; \
36245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36246         $(HOST_EXPORTS) \
36247         for flag in $(EXTRA_HOST_FLAGS) ; do \
36248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36249         done; \
36250         echo "Doing install-html in wdiff" ; \
36251         (cd $(HOST_SUBDIR)/wdiff && \
36252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36254                   "RANLIB=$${RANLIB}" \
36255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36256                   install-html) \
36257           || exit 1
36258
36259 @endif wdiff
36260
36261 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
36262 maybe-installcheck-wdiff:
36263 @if wdiff
36264 maybe-installcheck-wdiff: installcheck-wdiff
36265
36266 installcheck-wdiff: \
36267     configure-wdiff 
36268         @: $(MAKE); $(unstage)
36269         @[ -f ./wdiff/Makefile ] || exit 0; \
36270         r=`${PWD_COMMAND}`; export r; \
36271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36272         $(HOST_EXPORTS) \
36273         for flag in $(EXTRA_HOST_FLAGS) ; do \
36274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36275         done; \
36276         echo "Doing installcheck in wdiff" ; \
36277         (cd $(HOST_SUBDIR)/wdiff && \
36278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36280                   "RANLIB=$${RANLIB}" \
36281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36282                   installcheck) \
36283           || exit 1
36284
36285 @endif wdiff
36286
36287 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
36288 maybe-mostlyclean-wdiff:
36289 @if wdiff
36290 maybe-mostlyclean-wdiff: mostlyclean-wdiff
36291
36292 mostlyclean-wdiff: 
36293         @: $(MAKE); $(unstage)
36294         @[ -f ./wdiff/Makefile ] || exit 0; \
36295         r=`${PWD_COMMAND}`; export r; \
36296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36297         $(HOST_EXPORTS) \
36298         for flag in $(EXTRA_HOST_FLAGS) ; do \
36299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36300         done; \
36301         echo "Doing mostlyclean in wdiff" ; \
36302         (cd $(HOST_SUBDIR)/wdiff && \
36303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36305                   "RANLIB=$${RANLIB}" \
36306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36307                   mostlyclean) \
36308           || exit 1
36309
36310 @endif wdiff
36311
36312 .PHONY: maybe-clean-wdiff clean-wdiff
36313 maybe-clean-wdiff:
36314 @if wdiff
36315 maybe-clean-wdiff: clean-wdiff
36316
36317 clean-wdiff: 
36318         @: $(MAKE); $(unstage)
36319         @[ -f ./wdiff/Makefile ] || exit 0; \
36320         r=`${PWD_COMMAND}`; export r; \
36321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322         $(HOST_EXPORTS) \
36323         for flag in $(EXTRA_HOST_FLAGS) ; do \
36324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36325         done; \
36326         echo "Doing clean in wdiff" ; \
36327         (cd $(HOST_SUBDIR)/wdiff && \
36328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36330                   "RANLIB=$${RANLIB}" \
36331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36332                   clean) \
36333           || exit 1
36334
36335 @endif wdiff
36336
36337 .PHONY: maybe-distclean-wdiff distclean-wdiff
36338 maybe-distclean-wdiff:
36339 @if wdiff
36340 maybe-distclean-wdiff: distclean-wdiff
36341
36342 distclean-wdiff: 
36343         @: $(MAKE); $(unstage)
36344         @[ -f ./wdiff/Makefile ] || exit 0; \
36345         r=`${PWD_COMMAND}`; export r; \
36346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36347         $(HOST_EXPORTS) \
36348         for flag in $(EXTRA_HOST_FLAGS) ; do \
36349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36350         done; \
36351         echo "Doing distclean in wdiff" ; \
36352         (cd $(HOST_SUBDIR)/wdiff && \
36353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36355                   "RANLIB=$${RANLIB}" \
36356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36357                   distclean) \
36358           || exit 1
36359
36360 @endif wdiff
36361
36362 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
36363 maybe-maintainer-clean-wdiff:
36364 @if wdiff
36365 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
36366
36367 maintainer-clean-wdiff: 
36368         @: $(MAKE); $(unstage)
36369         @[ -f ./wdiff/Makefile ] || exit 0; \
36370         r=`${PWD_COMMAND}`; export r; \
36371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36372         $(HOST_EXPORTS) \
36373         for flag in $(EXTRA_HOST_FLAGS) ; do \
36374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36375         done; \
36376         echo "Doing maintainer-clean in wdiff" ; \
36377         (cd $(HOST_SUBDIR)/wdiff && \
36378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36380                   "RANLIB=$${RANLIB}" \
36381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36382                   maintainer-clean) \
36383           || exit 1
36384
36385 @endif wdiff
36386
36387
36388
36389 .PHONY: configure-zip maybe-configure-zip
36390 maybe-configure-zip:
36391 @if gcc-bootstrap
36392 configure-zip: stage_current
36393 @endif gcc-bootstrap
36394 @if zip
36395 maybe-configure-zip: configure-zip
36396 configure-zip: 
36397         @: $(MAKE); $(unstage)
36398         @r=`${PWD_COMMAND}`; export r; \
36399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36400         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
36401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
36402         $(HOST_EXPORTS) \
36403         echo Configuring in $(HOST_SUBDIR)/zip; \
36404         cd "$(HOST_SUBDIR)/zip" || exit 1; \
36405         case $(srcdir) in \
36406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36407           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
36408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36409         esac; \
36410         srcdiroption="--srcdir=$${topdir}/zip"; \
36411         libsrcdir="$$s/zip"; \
36412         $(SHELL) $${libsrcdir}/configure \
36413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36414           --target=${target_alias} $${srcdiroption}  \
36415           || exit 1
36416 @endif zip
36417
36418
36419
36420
36421
36422 .PHONY: all-zip maybe-all-zip
36423 maybe-all-zip:
36424 @if gcc-bootstrap
36425 all-zip: stage_current
36426 @endif gcc-bootstrap
36427 @if zip
36428 TARGET-zip=all
36429 maybe-all-zip: all-zip
36430 all-zip: configure-zip
36431         @: $(MAKE); $(unstage)
36432         @r=`${PWD_COMMAND}`; export r; \
36433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36434         $(HOST_EXPORTS) \
36435         (cd $(HOST_SUBDIR)/zip && \
36436           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36437                 $(TARGET-zip))
36438 @endif zip
36439
36440
36441
36442
36443 .PHONY: check-zip maybe-check-zip
36444 maybe-check-zip:
36445 @if zip
36446 maybe-check-zip: check-zip
36447
36448 # This module is only tested in a native toolchain.
36449 check-zip:
36450         @: $(MAKE); $(unstage)
36451         @if [ '$(host)' = '$(target)' ] ; then \
36452           r=`${PWD_COMMAND}`; export r; \
36453           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36454           $(HOST_EXPORTS) \
36455           (cd $(HOST_SUBDIR)/zip && \
36456             $(MAKE) $(FLAGS_TO_PASS)  check); \
36457         fi
36458
36459 @endif zip
36460
36461 .PHONY: install-zip maybe-install-zip
36462 maybe-install-zip:
36463 @if zip
36464 maybe-install-zip: install-zip
36465
36466 install-zip: installdirs
36467         @: $(MAKE); $(unstage)
36468         @r=`${PWD_COMMAND}`; export r; \
36469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36470         $(HOST_EXPORTS) \
36471         (cd $(HOST_SUBDIR)/zip && \
36472           $(MAKE) $(FLAGS_TO_PASS)  install)
36473
36474 @endif zip
36475
36476 # Other targets (info, dvi, pdf, etc.)
36477
36478 .PHONY: maybe-info-zip info-zip
36479 maybe-info-zip:
36480 @if zip
36481 maybe-info-zip: info-zip
36482
36483 info-zip: \
36484     configure-zip 
36485         @: $(MAKE); $(unstage)
36486         @[ -f ./zip/Makefile ] || exit 0; \
36487         r=`${PWD_COMMAND}`; export r; \
36488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36489         $(HOST_EXPORTS) \
36490         for flag in $(EXTRA_HOST_FLAGS) ; do \
36491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36492         done; \
36493         echo "Doing info in zip" ; \
36494         (cd $(HOST_SUBDIR)/zip && \
36495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36497                   "RANLIB=$${RANLIB}" \
36498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36499                   info) \
36500           || exit 1
36501
36502 @endif zip
36503
36504 .PHONY: maybe-dvi-zip dvi-zip
36505 maybe-dvi-zip:
36506 @if zip
36507 maybe-dvi-zip: dvi-zip
36508
36509 dvi-zip: \
36510     configure-zip 
36511         @: $(MAKE); $(unstage)
36512         @[ -f ./zip/Makefile ] || exit 0; \
36513         r=`${PWD_COMMAND}`; export r; \
36514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36515         $(HOST_EXPORTS) \
36516         for flag in $(EXTRA_HOST_FLAGS) ; do \
36517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36518         done; \
36519         echo "Doing dvi in zip" ; \
36520         (cd $(HOST_SUBDIR)/zip && \
36521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36523                   "RANLIB=$${RANLIB}" \
36524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36525                   dvi) \
36526           || exit 1
36527
36528 @endif zip
36529
36530 .PHONY: maybe-pdf-zip pdf-zip
36531 maybe-pdf-zip:
36532 @if zip
36533 maybe-pdf-zip: pdf-zip
36534
36535 pdf-zip: \
36536     configure-zip 
36537         @: $(MAKE); $(unstage)
36538         @[ -f ./zip/Makefile ] || exit 0; \
36539         r=`${PWD_COMMAND}`; export r; \
36540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36541         $(HOST_EXPORTS) \
36542         for flag in $(EXTRA_HOST_FLAGS) ; do \
36543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36544         done; \
36545         echo "Doing pdf in zip" ; \
36546         (cd $(HOST_SUBDIR)/zip && \
36547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36549                   "RANLIB=$${RANLIB}" \
36550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36551                   pdf) \
36552           || exit 1
36553
36554 @endif zip
36555
36556 .PHONY: maybe-html-zip html-zip
36557 maybe-html-zip:
36558 @if zip
36559 maybe-html-zip: html-zip
36560
36561 html-zip: \
36562     configure-zip 
36563         @: $(MAKE); $(unstage)
36564         @[ -f ./zip/Makefile ] || exit 0; \
36565         r=`${PWD_COMMAND}`; export r; \
36566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36567         $(HOST_EXPORTS) \
36568         for flag in $(EXTRA_HOST_FLAGS) ; do \
36569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36570         done; \
36571         echo "Doing html in zip" ; \
36572         (cd $(HOST_SUBDIR)/zip && \
36573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36575                   "RANLIB=$${RANLIB}" \
36576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36577                   html) \
36578           || exit 1
36579
36580 @endif zip
36581
36582 .PHONY: maybe-TAGS-zip TAGS-zip
36583 maybe-TAGS-zip:
36584 @if zip
36585 maybe-TAGS-zip: TAGS-zip
36586
36587 TAGS-zip: \
36588     configure-zip 
36589         @: $(MAKE); $(unstage)
36590         @[ -f ./zip/Makefile ] || exit 0; \
36591         r=`${PWD_COMMAND}`; export r; \
36592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36593         $(HOST_EXPORTS) \
36594         for flag in $(EXTRA_HOST_FLAGS) ; do \
36595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36596         done; \
36597         echo "Doing TAGS in zip" ; \
36598         (cd $(HOST_SUBDIR)/zip && \
36599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36601                   "RANLIB=$${RANLIB}" \
36602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36603                   TAGS) \
36604           || exit 1
36605
36606 @endif zip
36607
36608 .PHONY: maybe-install-info-zip install-info-zip
36609 maybe-install-info-zip:
36610 @if zip
36611 maybe-install-info-zip: install-info-zip
36612
36613 install-info-zip: \
36614     configure-zip \
36615     info-zip 
36616         @: $(MAKE); $(unstage)
36617         @[ -f ./zip/Makefile ] || exit 0; \
36618         r=`${PWD_COMMAND}`; export r; \
36619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36620         $(HOST_EXPORTS) \
36621         for flag in $(EXTRA_HOST_FLAGS) ; do \
36622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36623         done; \
36624         echo "Doing install-info in zip" ; \
36625         (cd $(HOST_SUBDIR)/zip && \
36626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36628                   "RANLIB=$${RANLIB}" \
36629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36630                   install-info) \
36631           || exit 1
36632
36633 @endif zip
36634
36635 .PHONY: maybe-install-pdf-zip install-pdf-zip
36636 maybe-install-pdf-zip:
36637 @if zip
36638 maybe-install-pdf-zip: install-pdf-zip
36639
36640 install-pdf-zip: \
36641     configure-zip \
36642     pdf-zip 
36643         @: $(MAKE); $(unstage)
36644         @[ -f ./zip/Makefile ] || exit 0; \
36645         r=`${PWD_COMMAND}`; export r; \
36646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36647         $(HOST_EXPORTS) \
36648         for flag in $(EXTRA_HOST_FLAGS) ; do \
36649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36650         done; \
36651         echo "Doing install-pdf in zip" ; \
36652         (cd $(HOST_SUBDIR)/zip && \
36653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36655                   "RANLIB=$${RANLIB}" \
36656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36657                   install-pdf) \
36658           || exit 1
36659
36660 @endif zip
36661
36662 .PHONY: maybe-install-html-zip install-html-zip
36663 maybe-install-html-zip:
36664 @if zip
36665 maybe-install-html-zip: install-html-zip
36666
36667 install-html-zip: \
36668     configure-zip \
36669     html-zip 
36670         @: $(MAKE); $(unstage)
36671         @[ -f ./zip/Makefile ] || exit 0; \
36672         r=`${PWD_COMMAND}`; export r; \
36673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36674         $(HOST_EXPORTS) \
36675         for flag in $(EXTRA_HOST_FLAGS) ; do \
36676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36677         done; \
36678         echo "Doing install-html in zip" ; \
36679         (cd $(HOST_SUBDIR)/zip && \
36680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36682                   "RANLIB=$${RANLIB}" \
36683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36684                   install-html) \
36685           || exit 1
36686
36687 @endif zip
36688
36689 .PHONY: maybe-installcheck-zip installcheck-zip
36690 maybe-installcheck-zip:
36691 @if zip
36692 maybe-installcheck-zip: installcheck-zip
36693
36694 installcheck-zip: \
36695     configure-zip 
36696         @: $(MAKE); $(unstage)
36697         @[ -f ./zip/Makefile ] || exit 0; \
36698         r=`${PWD_COMMAND}`; export r; \
36699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36700         $(HOST_EXPORTS) \
36701         for flag in $(EXTRA_HOST_FLAGS) ; do \
36702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36703         done; \
36704         echo "Doing installcheck in zip" ; \
36705         (cd $(HOST_SUBDIR)/zip && \
36706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36708                   "RANLIB=$${RANLIB}" \
36709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36710                   installcheck) \
36711           || exit 1
36712
36713 @endif zip
36714
36715 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
36716 maybe-mostlyclean-zip:
36717 @if zip
36718 maybe-mostlyclean-zip: mostlyclean-zip
36719
36720 mostlyclean-zip: 
36721         @: $(MAKE); $(unstage)
36722         @[ -f ./zip/Makefile ] || exit 0; \
36723         r=`${PWD_COMMAND}`; export r; \
36724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36725         $(HOST_EXPORTS) \
36726         for flag in $(EXTRA_HOST_FLAGS) ; do \
36727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36728         done; \
36729         echo "Doing mostlyclean in zip" ; \
36730         (cd $(HOST_SUBDIR)/zip && \
36731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36733                   "RANLIB=$${RANLIB}" \
36734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36735                   mostlyclean) \
36736           || exit 1
36737
36738 @endif zip
36739
36740 .PHONY: maybe-clean-zip clean-zip
36741 maybe-clean-zip:
36742 @if zip
36743 maybe-clean-zip: clean-zip
36744
36745 clean-zip: 
36746         @: $(MAKE); $(unstage)
36747         @[ -f ./zip/Makefile ] || exit 0; \
36748         r=`${PWD_COMMAND}`; export r; \
36749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36750         $(HOST_EXPORTS) \
36751         for flag in $(EXTRA_HOST_FLAGS) ; do \
36752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36753         done; \
36754         echo "Doing clean in zip" ; \
36755         (cd $(HOST_SUBDIR)/zip && \
36756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36758                   "RANLIB=$${RANLIB}" \
36759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36760                   clean) \
36761           || exit 1
36762
36763 @endif zip
36764
36765 .PHONY: maybe-distclean-zip distclean-zip
36766 maybe-distclean-zip:
36767 @if zip
36768 maybe-distclean-zip: distclean-zip
36769
36770 distclean-zip: 
36771         @: $(MAKE); $(unstage)
36772         @[ -f ./zip/Makefile ] || exit 0; \
36773         r=`${PWD_COMMAND}`; export r; \
36774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36775         $(HOST_EXPORTS) \
36776         for flag in $(EXTRA_HOST_FLAGS) ; do \
36777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36778         done; \
36779         echo "Doing distclean in zip" ; \
36780         (cd $(HOST_SUBDIR)/zip && \
36781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36783                   "RANLIB=$${RANLIB}" \
36784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36785                   distclean) \
36786           || exit 1
36787
36788 @endif zip
36789
36790 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
36791 maybe-maintainer-clean-zip:
36792 @if zip
36793 maybe-maintainer-clean-zip: maintainer-clean-zip
36794
36795 maintainer-clean-zip: 
36796         @: $(MAKE); $(unstage)
36797         @[ -f ./zip/Makefile ] || exit 0; \
36798         r=`${PWD_COMMAND}`; export r; \
36799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36800         $(HOST_EXPORTS) \
36801         for flag in $(EXTRA_HOST_FLAGS) ; do \
36802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36803         done; \
36804         echo "Doing maintainer-clean in zip" ; \
36805         (cd $(HOST_SUBDIR)/zip && \
36806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36808                   "RANLIB=$${RANLIB}" \
36809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36810                   maintainer-clean) \
36811           || exit 1
36812
36813 @endif zip
36814
36815
36816
36817 .PHONY: configure-zlib maybe-configure-zlib
36818 maybe-configure-zlib:
36819 @if gcc-bootstrap
36820 configure-zlib: stage_current
36821 @endif gcc-bootstrap
36822 @if zlib
36823 maybe-configure-zlib: configure-zlib
36824 configure-zlib: 
36825         @r=`${PWD_COMMAND}`; export r; \
36826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36827         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36828         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36829         $(HOST_EXPORTS) \
36830         echo Configuring in $(HOST_SUBDIR)/zlib; \
36831         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
36832         case $(srcdir) in \
36833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36834           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36836         esac; \
36837         srcdiroption="--srcdir=$${topdir}/zlib"; \
36838         libsrcdir="$$s/zlib"; \
36839         $(SHELL) $${libsrcdir}/configure \
36840           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36841           --target=${target_alias} $${srcdiroption}  \
36842           || exit 1
36843 @endif zlib
36844
36845
36846
36847 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
36848 maybe-configure-stage1-zlib:
36849 @if zlib-bootstrap
36850 maybe-configure-stage1-zlib: configure-stage1-zlib
36851 configure-stage1-zlib:
36852         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36853         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36854         @r=`${PWD_COMMAND}`; export r; \
36855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36856         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36857         $(HOST_EXPORTS)  \
36858         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
36859         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
36860         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
36861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36862         cd $(HOST_SUBDIR)/zlib || exit 1; \
36863         case $(srcdir) in \
36864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36865           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36867         esac; \
36868         srcdiroption="--srcdir=$${topdir}/zlib"; \
36869         libsrcdir="$$s/zlib"; \
36870         $(SHELL) $${libsrcdir}/configure \
36871           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36872           --target=${target_alias} $${srcdiroption} \
36873            \
36874           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
36875 @endif zlib-bootstrap
36876
36877 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
36878 maybe-configure-stage2-zlib:
36879 @if zlib-bootstrap
36880 maybe-configure-stage2-zlib: configure-stage2-zlib
36881 configure-stage2-zlib:
36882         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36883         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36884         @r=`${PWD_COMMAND}`; export r; \
36885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36886         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36887         $(HOST_EXPORTS) \
36888         $(POSTSTAGE1_HOST_EXPORTS)  \
36889         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
36890         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
36891         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
36892         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36893         cd $(HOST_SUBDIR)/zlib || exit 1; \
36894         case $(srcdir) in \
36895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36896           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36898         esac; \
36899         srcdiroption="--srcdir=$${topdir}/zlib"; \
36900         libsrcdir="$$s/zlib"; \
36901         $(SHELL) $${libsrcdir}/configure \
36902           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36903           --target=${target_alias} $${srcdiroption} \
36904           --with-build-libsubdir=$(HOST_SUBDIR) \
36905           @stage2_werror_flag@ 
36906 @endif zlib-bootstrap
36907
36908 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
36909 maybe-configure-stageb2g0-zlib:
36910 @if zlib-bootstrap
36911 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
36912 configure-stageb2g0-zlib:
36913         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
36914         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36915         @r=`${PWD_COMMAND}`; export r; \
36916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36917         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36918         $(HOST_EXPORTS) \
36919         $(POSTSTAGE1_HOST_EXPORTS)  \
36920         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
36921         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
36922         echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
36923         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36924         cd $(HOST_SUBDIR)/zlib || exit 1; \
36925         case $(srcdir) in \
36926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36927           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36929         esac; \
36930         srcdiroption="--srcdir=$${topdir}/zlib"; \
36931         libsrcdir="$$s/zlib"; \
36932         $(SHELL) $${libsrcdir}/configure \
36933           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36934           --target=${target_alias} $${srcdiroption} \
36935           --with-build-libsubdir=$(HOST_SUBDIR) \
36936           @stage2_werror_flag@ 
36937 @endif zlib-bootstrap
36938
36939 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
36940 maybe-configure-stage3-zlib:
36941 @if zlib-bootstrap
36942 maybe-configure-stage3-zlib: configure-stage3-zlib
36943 configure-stage3-zlib:
36944         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36945         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36946         @r=`${PWD_COMMAND}`; export r; \
36947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36948         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36949         $(HOST_EXPORTS) \
36950         $(POSTSTAGE1_HOST_EXPORTS)  \
36951         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
36952         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
36953         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
36954         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36955         cd $(HOST_SUBDIR)/zlib || exit 1; \
36956         case $(srcdir) in \
36957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36958           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36960         esac; \
36961         srcdiroption="--srcdir=$${topdir}/zlib"; \
36962         libsrcdir="$$s/zlib"; \
36963         $(SHELL) $${libsrcdir}/configure \
36964           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36965           --target=${target_alias} $${srcdiroption} \
36966           --with-build-libsubdir=$(HOST_SUBDIR) \
36967           @stage2_werror_flag@ 
36968 @endif zlib-bootstrap
36969
36970 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
36971 maybe-configure-stageb3g2-zlib:
36972 @if zlib-bootstrap
36973 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
36974 configure-stageb3g2-zlib:
36975         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
36976         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36977         @r=`${PWD_COMMAND}`; export r; \
36978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36979         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36980         $(HOST_EXPORTS) \
36981         $(POSTSTAGE1_HOST_EXPORTS)  \
36982         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
36983         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
36984         echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
36985         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36986         cd $(HOST_SUBDIR)/zlib || exit 1; \
36987         case $(srcdir) in \
36988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36989           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36991         esac; \
36992         srcdiroption="--srcdir=$${topdir}/zlib"; \
36993         libsrcdir="$$s/zlib"; \
36994         $(SHELL) $${libsrcdir}/configure \
36995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36996           --target=${target_alias} $${srcdiroption} \
36997           --with-build-libsubdir=$(HOST_SUBDIR) \
36998           @stage2_werror_flag@ 
36999 @endif zlib-bootstrap
37000
37001 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
37002 maybe-configure-stage4-zlib:
37003 @if zlib-bootstrap
37004 maybe-configure-stage4-zlib: configure-stage4-zlib
37005 configure-stage4-zlib:
37006         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37007         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37008         @r=`${PWD_COMMAND}`; export r; \
37009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37010         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37011         $(HOST_EXPORTS) \
37012         $(POSTSTAGE1_HOST_EXPORTS)  \
37013         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
37014         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
37015         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
37016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37017         cd $(HOST_SUBDIR)/zlib || exit 1; \
37018         case $(srcdir) in \
37019           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37020           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37021                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37022         esac; \
37023         srcdiroption="--srcdir=$${topdir}/zlib"; \
37024         libsrcdir="$$s/zlib"; \
37025         $(SHELL) $${libsrcdir}/configure \
37026           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37027           --target=${target_alias} $${srcdiroption} \
37028           --with-build-libsubdir=$(HOST_SUBDIR) \
37029           @stage2_werror_flag@ 
37030 @endif zlib-bootstrap
37031
37032 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
37033 maybe-configure-stageprofile-zlib:
37034 @if zlib-bootstrap
37035 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
37036 configure-stageprofile-zlib:
37037         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37038         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37039         @r=`${PWD_COMMAND}`; export r; \
37040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37041         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37042         $(HOST_EXPORTS) \
37043         $(POSTSTAGE1_HOST_EXPORTS)  \
37044         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
37045         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
37046         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
37047         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37048         cd $(HOST_SUBDIR)/zlib || exit 1; \
37049         case $(srcdir) in \
37050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37051           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37053         esac; \
37054         srcdiroption="--srcdir=$${topdir}/zlib"; \
37055         libsrcdir="$$s/zlib"; \
37056         $(SHELL) $${libsrcdir}/configure \
37057           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37058           --target=${target_alias} $${srcdiroption} \
37059           --with-build-libsubdir=$(HOST_SUBDIR) \
37060           @stage2_werror_flag@ 
37061 @endif zlib-bootstrap
37062
37063 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
37064 maybe-configure-stagefeedback-zlib:
37065 @if zlib-bootstrap
37066 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
37067 configure-stagefeedback-zlib:
37068         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37069         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37070         @r=`${PWD_COMMAND}`; export r; \
37071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37072         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37073         $(HOST_EXPORTS) \
37074         $(POSTSTAGE1_HOST_EXPORTS)  \
37075         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
37076         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
37077         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
37078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37079         cd $(HOST_SUBDIR)/zlib || exit 1; \
37080         case $(srcdir) in \
37081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37082           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37084         esac; \
37085         srcdiroption="--srcdir=$${topdir}/zlib"; \
37086         libsrcdir="$$s/zlib"; \
37087         $(SHELL) $${libsrcdir}/configure \
37088           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37089           --target=${target_alias} $${srcdiroption} \
37090           --with-build-libsubdir=$(HOST_SUBDIR) \
37091           @stage2_werror_flag@ 
37092 @endif zlib-bootstrap
37093
37094
37095
37096
37097
37098 .PHONY: all-zlib maybe-all-zlib
37099 maybe-all-zlib:
37100 @if gcc-bootstrap
37101 all-zlib: stage_current
37102 @endif gcc-bootstrap
37103 @if zlib
37104 TARGET-zlib=all
37105 maybe-all-zlib: all-zlib
37106 all-zlib: configure-zlib
37107         @r=`${PWD_COMMAND}`; export r; \
37108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37109         $(HOST_EXPORTS) \
37110         (cd $(HOST_SUBDIR)/zlib && \
37111           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37112                 $(TARGET-zlib))
37113 @endif zlib
37114
37115
37116
37117 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
37118 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
37119 maybe-all-stage1-zlib:
37120 maybe-clean-stage1-zlib:
37121 @if zlib-bootstrap
37122 maybe-all-stage1-zlib: all-stage1-zlib
37123 all-stage1: all-stage1-zlib
37124 TARGET-stage1-zlib = $(TARGET-zlib)
37125 all-stage1-zlib: configure-stage1-zlib
37126         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37127         @r=`${PWD_COMMAND}`; export r; \
37128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37129         $(HOST_EXPORTS) \
37130         cd $(HOST_SUBDIR)/zlib && \
37131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37132                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
37133                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
37134                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
37135                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
37136                 $(TARGET-stage1-zlib)
37137
37138 maybe-clean-stage1-zlib: clean-stage1-zlib
37139 clean-stage1: clean-stage1-zlib
37140 clean-stage1-zlib:
37141         @if [ $(current_stage) = stage1 ]; then \
37142           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37143         else \
37144           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
37145           $(MAKE) stage1-start; \
37146         fi; \
37147         cd $(HOST_SUBDIR)/zlib && \
37148         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37149                  clean
37150 @endif zlib-bootstrap
37151
37152
37153 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
37154 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
37155 maybe-all-stage2-zlib:
37156 maybe-clean-stage2-zlib:
37157 @if zlib-bootstrap
37158 maybe-all-stage2-zlib: all-stage2-zlib
37159 all-stage2: all-stage2-zlib
37160 TARGET-stage2-zlib = $(TARGET-zlib)
37161 all-stage2-zlib: configure-stage2-zlib
37162         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37163         @r=`${PWD_COMMAND}`; export r; \
37164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37165         $(HOST_EXPORTS) \
37166         $(POSTSTAGE1_HOST_EXPORTS) \
37167         cd $(HOST_SUBDIR)/zlib && \
37168         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37169                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
37170                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37171                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37172                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37173                 $(TARGET-stage2-zlib)
37174
37175 maybe-clean-stage2-zlib: clean-stage2-zlib
37176 clean-stage2: clean-stage2-zlib
37177 clean-stage2-zlib:
37178         @if [ $(current_stage) = stage2 ]; then \
37179           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37180         else \
37181           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
37182           $(MAKE) stage2-start; \
37183         fi; \
37184         cd $(HOST_SUBDIR)/zlib && \
37185         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37186                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37187                  clean
37188 @endif zlib-bootstrap
37189
37190
37191 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
37192 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
37193 maybe-all-stageb2g0-zlib:
37194 maybe-clean-stageb2g0-zlib:
37195 @if zlib-bootstrap
37196 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
37197 all-stageb2g0: all-stageb2g0-zlib
37198 TARGET-stageb2g0-zlib = $(TARGET-zlib)
37199 all-stageb2g0-zlib: configure-stageb2g0-zlib
37200         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
37201         @r=`${PWD_COMMAND}`; export r; \
37202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37203         $(HOST_EXPORTS) \
37204         $(POSTSTAGE1_HOST_EXPORTS) \
37205         cd $(HOST_SUBDIR)/zlib && \
37206         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37207                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
37208                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
37209                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
37210                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37211                 $(TARGET-stageb2g0-zlib)
37212
37213 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
37214 clean-stageb2g0: clean-stageb2g0-zlib
37215 clean-stageb2g0-zlib:
37216         @if [ $(current_stage) = stageb2g0 ]; then \
37217           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37218         else \
37219           [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
37220           $(MAKE) stageb2g0-start; \
37221         fi; \
37222         cd $(HOST_SUBDIR)/zlib && \
37223         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37224                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37225                  clean
37226 @endif zlib-bootstrap
37227
37228
37229 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
37230 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
37231 maybe-all-stage3-zlib:
37232 maybe-clean-stage3-zlib:
37233 @if zlib-bootstrap
37234 maybe-all-stage3-zlib: all-stage3-zlib
37235 all-stage3: all-stage3-zlib
37236 TARGET-stage3-zlib = $(TARGET-zlib)
37237 all-stage3-zlib: configure-stage3-zlib
37238         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37239         @r=`${PWD_COMMAND}`; export r; \
37240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37241         $(HOST_EXPORTS) \
37242         $(POSTSTAGE1_HOST_EXPORTS) \
37243         cd $(HOST_SUBDIR)/zlib && \
37244         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37245                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
37246                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
37247                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
37248                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37249                 $(TARGET-stage3-zlib)
37250
37251 maybe-clean-stage3-zlib: clean-stage3-zlib
37252 clean-stage3: clean-stage3-zlib
37253 clean-stage3-zlib:
37254         @if [ $(current_stage) = stage3 ]; then \
37255           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37256         else \
37257           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
37258           $(MAKE) stage3-start; \
37259         fi; \
37260         cd $(HOST_SUBDIR)/zlib && \
37261         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37262                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37263                  clean
37264 @endif zlib-bootstrap
37265
37266
37267 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
37268 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
37269 maybe-all-stageb3g2-zlib:
37270 maybe-clean-stageb3g2-zlib:
37271 @if zlib-bootstrap
37272 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
37273 all-stageb3g2: all-stageb3g2-zlib
37274 TARGET-stageb3g2-zlib = $(TARGET-zlib)
37275 all-stageb3g2-zlib: configure-stageb3g2-zlib
37276         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
37277         @r=`${PWD_COMMAND}`; export r; \
37278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37279         $(HOST_EXPORTS) \
37280         $(POSTSTAGE1_HOST_EXPORTS) \
37281         cd $(HOST_SUBDIR)/zlib && \
37282         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37283                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
37284                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
37285                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
37286                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37287                 $(TARGET-stageb3g2-zlib)
37288
37289 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
37290 clean-stageb3g2: clean-stageb3g2-zlib
37291 clean-stageb3g2-zlib:
37292         @if [ $(current_stage) = stageb3g2 ]; then \
37293           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37294         else \
37295           [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
37296           $(MAKE) stageb3g2-start; \
37297         fi; \
37298         cd $(HOST_SUBDIR)/zlib && \
37299         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37300                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37301                  clean
37302 @endif zlib-bootstrap
37303
37304
37305 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
37306 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
37307 maybe-all-stage4-zlib:
37308 maybe-clean-stage4-zlib:
37309 @if zlib-bootstrap
37310 maybe-all-stage4-zlib: all-stage4-zlib
37311 all-stage4: all-stage4-zlib
37312 TARGET-stage4-zlib = $(TARGET-zlib)
37313 all-stage4-zlib: configure-stage4-zlib
37314         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37315         @r=`${PWD_COMMAND}`; export r; \
37316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37317         $(HOST_EXPORTS) \
37318         $(POSTSTAGE1_HOST_EXPORTS) \
37319         cd $(HOST_SUBDIR)/zlib && \
37320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37321                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
37322                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
37323                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
37324                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37325                 $(TARGET-stage4-zlib)
37326
37327 maybe-clean-stage4-zlib: clean-stage4-zlib
37328 clean-stage4: clean-stage4-zlib
37329 clean-stage4-zlib:
37330         @if [ $(current_stage) = stage4 ]; then \
37331           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37332         else \
37333           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
37334           $(MAKE) stage4-start; \
37335         fi; \
37336         cd $(HOST_SUBDIR)/zlib && \
37337         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37338                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37339                  clean
37340 @endif zlib-bootstrap
37341
37342
37343 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
37344 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
37345 maybe-all-stageprofile-zlib:
37346 maybe-clean-stageprofile-zlib:
37347 @if zlib-bootstrap
37348 maybe-all-stageprofile-zlib: all-stageprofile-zlib
37349 all-stageprofile: all-stageprofile-zlib
37350 TARGET-stageprofile-zlib = $(TARGET-zlib)
37351 all-stageprofile-zlib: configure-stageprofile-zlib
37352         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37353         @r=`${PWD_COMMAND}`; export r; \
37354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37355         $(HOST_EXPORTS) \
37356         $(POSTSTAGE1_HOST_EXPORTS) \
37357         cd $(HOST_SUBDIR)/zlib && \
37358         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37359                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
37360                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37361                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37362                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37363                 $(TARGET-stageprofile-zlib)
37364
37365 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
37366 clean-stageprofile: clean-stageprofile-zlib
37367 clean-stageprofile-zlib:
37368         @if [ $(current_stage) = stageprofile ]; then \
37369           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37370         else \
37371           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
37372           $(MAKE) stageprofile-start; \
37373         fi; \
37374         cd $(HOST_SUBDIR)/zlib && \
37375         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37376                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37377                  clean
37378 @endif zlib-bootstrap
37379
37380
37381 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
37382 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
37383 maybe-all-stagefeedback-zlib:
37384 maybe-clean-stagefeedback-zlib:
37385 @if zlib-bootstrap
37386 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
37387 all-stagefeedback: all-stagefeedback-zlib
37388 TARGET-stagefeedback-zlib = $(TARGET-zlib)
37389 all-stagefeedback-zlib: configure-stagefeedback-zlib
37390         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37391         @r=`${PWD_COMMAND}`; export r; \
37392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37393         $(HOST_EXPORTS) \
37394         $(POSTSTAGE1_HOST_EXPORTS) \
37395         cd $(HOST_SUBDIR)/zlib && \
37396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37397                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
37398                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37399                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37400                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37401                 $(TARGET-stagefeedback-zlib)
37402
37403 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
37404 clean-stagefeedback: clean-stagefeedback-zlib
37405 clean-stagefeedback-zlib:
37406         @if [ $(current_stage) = stagefeedback ]; then \
37407           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37408         else \
37409           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
37410           $(MAKE) stagefeedback-start; \
37411         fi; \
37412         cd $(HOST_SUBDIR)/zlib && \
37413         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37414                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37415                  clean
37416 @endif zlib-bootstrap
37417
37418
37419
37420
37421
37422 .PHONY: check-zlib maybe-check-zlib
37423 maybe-check-zlib:
37424 @if zlib
37425 maybe-check-zlib: check-zlib
37426
37427 check-zlib:
37428
37429 @endif zlib
37430
37431 .PHONY: install-zlib maybe-install-zlib
37432 maybe-install-zlib:
37433 @if zlib
37434 maybe-install-zlib: install-zlib
37435
37436 install-zlib:
37437
37438 @endif zlib
37439
37440 # Other targets (info, dvi, pdf, etc.)
37441
37442 .PHONY: maybe-info-zlib info-zlib
37443 maybe-info-zlib:
37444 @if zlib
37445 maybe-info-zlib: info-zlib
37446
37447 info-zlib: \
37448     configure-zlib 
37449         @[ -f ./zlib/Makefile ] || exit 0; \
37450         r=`${PWD_COMMAND}`; export r; \
37451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37452         $(HOST_EXPORTS) \
37453         for flag in $(EXTRA_HOST_FLAGS) ; do \
37454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37455         done; \
37456         echo "Doing info in zlib" ; \
37457         (cd $(HOST_SUBDIR)/zlib && \
37458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37460                   "RANLIB=$${RANLIB}" \
37461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37462                   info) \
37463           || exit 1
37464
37465 @endif zlib
37466
37467 .PHONY: maybe-dvi-zlib dvi-zlib
37468 maybe-dvi-zlib:
37469 @if zlib
37470 maybe-dvi-zlib: dvi-zlib
37471
37472 dvi-zlib: \
37473     configure-zlib 
37474         @[ -f ./zlib/Makefile ] || exit 0; \
37475         r=`${PWD_COMMAND}`; export r; \
37476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37477         $(HOST_EXPORTS) \
37478         for flag in $(EXTRA_HOST_FLAGS) ; do \
37479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37480         done; \
37481         echo "Doing dvi in zlib" ; \
37482         (cd $(HOST_SUBDIR)/zlib && \
37483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37485                   "RANLIB=$${RANLIB}" \
37486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37487                   dvi) \
37488           || exit 1
37489
37490 @endif zlib
37491
37492 .PHONY: maybe-pdf-zlib pdf-zlib
37493 maybe-pdf-zlib:
37494 @if zlib
37495 maybe-pdf-zlib: pdf-zlib
37496
37497 pdf-zlib: \
37498     configure-zlib 
37499         @[ -f ./zlib/Makefile ] || exit 0; \
37500         r=`${PWD_COMMAND}`; export r; \
37501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37502         $(HOST_EXPORTS) \
37503         for flag in $(EXTRA_HOST_FLAGS) ; do \
37504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37505         done; \
37506         echo "Doing pdf in zlib" ; \
37507         (cd $(HOST_SUBDIR)/zlib && \
37508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37510                   "RANLIB=$${RANLIB}" \
37511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37512                   pdf) \
37513           || exit 1
37514
37515 @endif zlib
37516
37517 .PHONY: maybe-html-zlib html-zlib
37518 maybe-html-zlib:
37519 @if zlib
37520 maybe-html-zlib: html-zlib
37521
37522 html-zlib: \
37523     configure-zlib 
37524         @[ -f ./zlib/Makefile ] || exit 0; \
37525         r=`${PWD_COMMAND}`; export r; \
37526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37527         $(HOST_EXPORTS) \
37528         for flag in $(EXTRA_HOST_FLAGS) ; do \
37529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37530         done; \
37531         echo "Doing html in zlib" ; \
37532         (cd $(HOST_SUBDIR)/zlib && \
37533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37535                   "RANLIB=$${RANLIB}" \
37536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37537                   html) \
37538           || exit 1
37539
37540 @endif zlib
37541
37542 .PHONY: maybe-TAGS-zlib TAGS-zlib
37543 maybe-TAGS-zlib:
37544 @if zlib
37545 maybe-TAGS-zlib: TAGS-zlib
37546
37547 TAGS-zlib: \
37548     configure-zlib 
37549         @[ -f ./zlib/Makefile ] || exit 0; \
37550         r=`${PWD_COMMAND}`; export r; \
37551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37552         $(HOST_EXPORTS) \
37553         for flag in $(EXTRA_HOST_FLAGS) ; do \
37554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37555         done; \
37556         echo "Doing TAGS in zlib" ; \
37557         (cd $(HOST_SUBDIR)/zlib && \
37558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37560                   "RANLIB=$${RANLIB}" \
37561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37562                   TAGS) \
37563           || exit 1
37564
37565 @endif zlib
37566
37567 .PHONY: maybe-install-info-zlib install-info-zlib
37568 maybe-install-info-zlib:
37569 @if zlib
37570 maybe-install-info-zlib: install-info-zlib
37571
37572 install-info-zlib: \
37573     configure-zlib \
37574     info-zlib 
37575         @[ -f ./zlib/Makefile ] || exit 0; \
37576         r=`${PWD_COMMAND}`; export r; \
37577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37578         $(HOST_EXPORTS) \
37579         for flag in $(EXTRA_HOST_FLAGS) ; do \
37580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37581         done; \
37582         echo "Doing install-info in zlib" ; \
37583         (cd $(HOST_SUBDIR)/zlib && \
37584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37586                   "RANLIB=$${RANLIB}" \
37587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37588                   install-info) \
37589           || exit 1
37590
37591 @endif zlib
37592
37593 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
37594 maybe-install-pdf-zlib:
37595 @if zlib
37596 maybe-install-pdf-zlib: install-pdf-zlib
37597
37598 install-pdf-zlib: \
37599     configure-zlib \
37600     pdf-zlib 
37601         @[ -f ./zlib/Makefile ] || exit 0; \
37602         r=`${PWD_COMMAND}`; export r; \
37603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37604         $(HOST_EXPORTS) \
37605         for flag in $(EXTRA_HOST_FLAGS) ; do \
37606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37607         done; \
37608         echo "Doing install-pdf in zlib" ; \
37609         (cd $(HOST_SUBDIR)/zlib && \
37610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37612                   "RANLIB=$${RANLIB}" \
37613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37614                   install-pdf) \
37615           || exit 1
37616
37617 @endif zlib
37618
37619 .PHONY: maybe-install-html-zlib install-html-zlib
37620 maybe-install-html-zlib:
37621 @if zlib
37622 maybe-install-html-zlib: install-html-zlib
37623
37624 install-html-zlib: \
37625     configure-zlib \
37626     html-zlib 
37627         @[ -f ./zlib/Makefile ] || exit 0; \
37628         r=`${PWD_COMMAND}`; export r; \
37629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37630         $(HOST_EXPORTS) \
37631         for flag in $(EXTRA_HOST_FLAGS) ; do \
37632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37633         done; \
37634         echo "Doing install-html in zlib" ; \
37635         (cd $(HOST_SUBDIR)/zlib && \
37636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37638                   "RANLIB=$${RANLIB}" \
37639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37640                   install-html) \
37641           || exit 1
37642
37643 @endif zlib
37644
37645 .PHONY: maybe-installcheck-zlib installcheck-zlib
37646 maybe-installcheck-zlib:
37647 @if zlib
37648 maybe-installcheck-zlib: installcheck-zlib
37649
37650 installcheck-zlib: \
37651     configure-zlib 
37652         @[ -f ./zlib/Makefile ] || exit 0; \
37653         r=`${PWD_COMMAND}`; export r; \
37654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37655         $(HOST_EXPORTS) \
37656         for flag in $(EXTRA_HOST_FLAGS) ; do \
37657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37658         done; \
37659         echo "Doing installcheck in zlib" ; \
37660         (cd $(HOST_SUBDIR)/zlib && \
37661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37663                   "RANLIB=$${RANLIB}" \
37664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37665                   installcheck) \
37666           || exit 1
37667
37668 @endif zlib
37669
37670 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
37671 maybe-mostlyclean-zlib:
37672 @if zlib
37673 maybe-mostlyclean-zlib: mostlyclean-zlib
37674
37675 mostlyclean-zlib: 
37676         @[ -f ./zlib/Makefile ] || exit 0; \
37677         r=`${PWD_COMMAND}`; export r; \
37678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37679         $(HOST_EXPORTS) \
37680         for flag in $(EXTRA_HOST_FLAGS) ; do \
37681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37682         done; \
37683         echo "Doing mostlyclean in zlib" ; \
37684         (cd $(HOST_SUBDIR)/zlib && \
37685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37687                   "RANLIB=$${RANLIB}" \
37688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37689                   mostlyclean) \
37690           || exit 1
37691
37692 @endif zlib
37693
37694 .PHONY: maybe-clean-zlib clean-zlib
37695 maybe-clean-zlib:
37696 @if zlib
37697 maybe-clean-zlib: clean-zlib
37698
37699 clean-zlib: 
37700         @[ -f ./zlib/Makefile ] || exit 0; \
37701         r=`${PWD_COMMAND}`; export r; \
37702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37703         $(HOST_EXPORTS) \
37704         for flag in $(EXTRA_HOST_FLAGS) ; do \
37705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37706         done; \
37707         echo "Doing clean in zlib" ; \
37708         (cd $(HOST_SUBDIR)/zlib && \
37709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37711                   "RANLIB=$${RANLIB}" \
37712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37713                   clean) \
37714           || exit 1
37715
37716 @endif zlib
37717
37718 .PHONY: maybe-distclean-zlib distclean-zlib
37719 maybe-distclean-zlib:
37720 @if zlib
37721 maybe-distclean-zlib: distclean-zlib
37722
37723 distclean-zlib: 
37724         @[ -f ./zlib/Makefile ] || exit 0; \
37725         r=`${PWD_COMMAND}`; export r; \
37726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37727         $(HOST_EXPORTS) \
37728         for flag in $(EXTRA_HOST_FLAGS) ; do \
37729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37730         done; \
37731         echo "Doing distclean in zlib" ; \
37732         (cd $(HOST_SUBDIR)/zlib && \
37733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37735                   "RANLIB=$${RANLIB}" \
37736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37737                   distclean) \
37738           || exit 1
37739
37740 @endif zlib
37741
37742 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
37743 maybe-maintainer-clean-zlib:
37744 @if zlib
37745 maybe-maintainer-clean-zlib: maintainer-clean-zlib
37746
37747 maintainer-clean-zlib: 
37748         @[ -f ./zlib/Makefile ] || exit 0; \
37749         r=`${PWD_COMMAND}`; export r; \
37750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37751         $(HOST_EXPORTS) \
37752         for flag in $(EXTRA_HOST_FLAGS) ; do \
37753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37754         done; \
37755         echo "Doing maintainer-clean in zlib" ; \
37756         (cd $(HOST_SUBDIR)/zlib && \
37757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37759                   "RANLIB=$${RANLIB}" \
37760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37761                   maintainer-clean) \
37762           || exit 1
37763
37764 @endif zlib
37765
37766
37767
37768 .PHONY: configure-gdb maybe-configure-gdb
37769 maybe-configure-gdb:
37770 @if gcc-bootstrap
37771 configure-gdb: stage_current
37772 @endif gcc-bootstrap
37773 @if gdb
37774 maybe-configure-gdb: configure-gdb
37775 configure-gdb: 
37776         @: $(MAKE); $(unstage)
37777         @r=`${PWD_COMMAND}`; export r; \
37778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37779         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
37780         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
37781         $(HOST_EXPORTS) \
37782         echo Configuring in $(HOST_SUBDIR)/gdb; \
37783         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
37784         case $(srcdir) in \
37785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37786           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
37787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37788         esac; \
37789         srcdiroption="--srcdir=$${topdir}/gdb"; \
37790         libsrcdir="$$s/gdb"; \
37791         $(SHELL) $${libsrcdir}/configure \
37792           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37793           --target=${target_alias} $${srcdiroption}  \
37794           || exit 1
37795 @endif gdb
37796
37797
37798
37799
37800
37801 .PHONY: all-gdb maybe-all-gdb
37802 maybe-all-gdb:
37803 @if gcc-bootstrap
37804 all-gdb: stage_current
37805 @endif gcc-bootstrap
37806 @if gdb
37807 TARGET-gdb=all
37808 maybe-all-gdb: all-gdb
37809 all-gdb: configure-gdb
37810         @: $(MAKE); $(unstage)
37811         @r=`${PWD_COMMAND}`; export r; \
37812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37813         $(HOST_EXPORTS) \
37814         (cd $(HOST_SUBDIR)/gdb && \
37815           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
37816                 $(TARGET-gdb))
37817 @endif gdb
37818
37819
37820
37821
37822 .PHONY: check-gdb maybe-check-gdb
37823 maybe-check-gdb:
37824 @if gdb
37825 maybe-check-gdb: check-gdb
37826
37827 check-gdb:
37828         @: $(MAKE); $(unstage)
37829         @r=`${PWD_COMMAND}`; export r; \
37830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37831         $(HOST_EXPORTS) \
37832         (cd $(HOST_SUBDIR)/gdb && \
37833           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37834
37835 @endif gdb
37836
37837 .PHONY: install-gdb maybe-install-gdb
37838 maybe-install-gdb:
37839 @if gdb
37840 maybe-install-gdb: install-gdb
37841
37842 install-gdb: installdirs
37843         @: $(MAKE); $(unstage)
37844         @r=`${PWD_COMMAND}`; export r; \
37845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37846         $(HOST_EXPORTS) \
37847         (cd $(HOST_SUBDIR)/gdb && \
37848           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37849
37850 @endif gdb
37851
37852 # Other targets (info, dvi, pdf, etc.)
37853
37854 .PHONY: maybe-info-gdb info-gdb
37855 maybe-info-gdb:
37856 @if gdb
37857 maybe-info-gdb: info-gdb
37858
37859 info-gdb: \
37860     configure-gdb 
37861         @: $(MAKE); $(unstage)
37862         @[ -f ./gdb/Makefile ] || exit 0; \
37863         r=`${PWD_COMMAND}`; export r; \
37864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37865         $(HOST_EXPORTS) \
37866         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37868         done; \
37869         echo "Doing info in gdb" ; \
37870         (cd $(HOST_SUBDIR)/gdb && \
37871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37873                   "RANLIB=$${RANLIB}" \
37874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37875                   info) \
37876           || exit 1
37877
37878 @endif gdb
37879
37880 .PHONY: maybe-dvi-gdb dvi-gdb
37881 maybe-dvi-gdb:
37882 @if gdb
37883 maybe-dvi-gdb: dvi-gdb
37884
37885 dvi-gdb: \
37886     configure-gdb 
37887         @: $(MAKE); $(unstage)
37888         @[ -f ./gdb/Makefile ] || exit 0; \
37889         r=`${PWD_COMMAND}`; export r; \
37890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37891         $(HOST_EXPORTS) \
37892         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37894         done; \
37895         echo "Doing dvi in gdb" ; \
37896         (cd $(HOST_SUBDIR)/gdb && \
37897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37899                   "RANLIB=$${RANLIB}" \
37900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37901                   dvi) \
37902           || exit 1
37903
37904 @endif gdb
37905
37906 .PHONY: maybe-pdf-gdb pdf-gdb
37907 maybe-pdf-gdb:
37908 @if gdb
37909 maybe-pdf-gdb: pdf-gdb
37910
37911 pdf-gdb: \
37912     configure-gdb 
37913         @: $(MAKE); $(unstage)
37914         @[ -f ./gdb/Makefile ] || exit 0; \
37915         r=`${PWD_COMMAND}`; export r; \
37916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37917         $(HOST_EXPORTS) \
37918         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37920         done; \
37921         echo "Doing pdf in gdb" ; \
37922         (cd $(HOST_SUBDIR)/gdb && \
37923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37925                   "RANLIB=$${RANLIB}" \
37926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37927                   pdf) \
37928           || exit 1
37929
37930 @endif gdb
37931
37932 .PHONY: maybe-html-gdb html-gdb
37933 maybe-html-gdb:
37934 @if gdb
37935 maybe-html-gdb: html-gdb
37936
37937 html-gdb: \
37938     configure-gdb 
37939         @: $(MAKE); $(unstage)
37940         @[ -f ./gdb/Makefile ] || exit 0; \
37941         r=`${PWD_COMMAND}`; export r; \
37942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37943         $(HOST_EXPORTS) \
37944         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37946         done; \
37947         echo "Doing html in gdb" ; \
37948         (cd $(HOST_SUBDIR)/gdb && \
37949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37951                   "RANLIB=$${RANLIB}" \
37952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37953                   html) \
37954           || exit 1
37955
37956 @endif gdb
37957
37958 .PHONY: maybe-TAGS-gdb TAGS-gdb
37959 maybe-TAGS-gdb:
37960 @if gdb
37961 maybe-TAGS-gdb: TAGS-gdb
37962
37963 TAGS-gdb: \
37964     configure-gdb 
37965         @: $(MAKE); $(unstage)
37966         @[ -f ./gdb/Makefile ] || exit 0; \
37967         r=`${PWD_COMMAND}`; export r; \
37968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37969         $(HOST_EXPORTS) \
37970         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37972         done; \
37973         echo "Doing TAGS in gdb" ; \
37974         (cd $(HOST_SUBDIR)/gdb && \
37975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37977                   "RANLIB=$${RANLIB}" \
37978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37979                   TAGS) \
37980           || exit 1
37981
37982 @endif gdb
37983
37984 .PHONY: maybe-install-info-gdb install-info-gdb
37985 maybe-install-info-gdb:
37986 @if gdb
37987 maybe-install-info-gdb: install-info-gdb
37988
37989 install-info-gdb: \
37990     configure-gdb \
37991     info-gdb 
37992         @: $(MAKE); $(unstage)
37993         @[ -f ./gdb/Makefile ] || exit 0; \
37994         r=`${PWD_COMMAND}`; export r; \
37995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37996         $(HOST_EXPORTS) \
37997         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37999         done; \
38000         echo "Doing install-info in gdb" ; \
38001         (cd $(HOST_SUBDIR)/gdb && \
38002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38004                   "RANLIB=$${RANLIB}" \
38005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38006                   install-info) \
38007           || exit 1
38008
38009 @endif gdb
38010
38011 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
38012 maybe-install-pdf-gdb:
38013 @if gdb
38014 maybe-install-pdf-gdb: install-pdf-gdb
38015
38016 install-pdf-gdb: \
38017     configure-gdb \
38018     pdf-gdb 
38019         @: $(MAKE); $(unstage)
38020         @[ -f ./gdb/Makefile ] || exit 0; \
38021         r=`${PWD_COMMAND}`; export r; \
38022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38023         $(HOST_EXPORTS) \
38024         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38026         done; \
38027         echo "Doing install-pdf in gdb" ; \
38028         (cd $(HOST_SUBDIR)/gdb && \
38029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38031                   "RANLIB=$${RANLIB}" \
38032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38033                   install-pdf) \
38034           || exit 1
38035
38036 @endif gdb
38037
38038 .PHONY: maybe-install-html-gdb install-html-gdb
38039 maybe-install-html-gdb:
38040 @if gdb
38041 maybe-install-html-gdb: install-html-gdb
38042
38043 install-html-gdb: \
38044     configure-gdb \
38045     html-gdb 
38046         @: $(MAKE); $(unstage)
38047         @[ -f ./gdb/Makefile ] || exit 0; \
38048         r=`${PWD_COMMAND}`; export r; \
38049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38050         $(HOST_EXPORTS) \
38051         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38053         done; \
38054         echo "Doing install-html in gdb" ; \
38055         (cd $(HOST_SUBDIR)/gdb && \
38056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38058                   "RANLIB=$${RANLIB}" \
38059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38060                   install-html) \
38061           || exit 1
38062
38063 @endif gdb
38064
38065 .PHONY: maybe-installcheck-gdb installcheck-gdb
38066 maybe-installcheck-gdb:
38067 @if gdb
38068 maybe-installcheck-gdb: installcheck-gdb
38069
38070 installcheck-gdb: \
38071     configure-gdb 
38072         @: $(MAKE); $(unstage)
38073         @[ -f ./gdb/Makefile ] || exit 0; \
38074         r=`${PWD_COMMAND}`; export r; \
38075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38076         $(HOST_EXPORTS) \
38077         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38079         done; \
38080         echo "Doing installcheck in gdb" ; \
38081         (cd $(HOST_SUBDIR)/gdb && \
38082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38084                   "RANLIB=$${RANLIB}" \
38085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38086                   installcheck) \
38087           || exit 1
38088
38089 @endif gdb
38090
38091 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
38092 maybe-mostlyclean-gdb:
38093 @if gdb
38094 maybe-mostlyclean-gdb: mostlyclean-gdb
38095
38096 mostlyclean-gdb: 
38097         @: $(MAKE); $(unstage)
38098         @[ -f ./gdb/Makefile ] || exit 0; \
38099         r=`${PWD_COMMAND}`; export r; \
38100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38101         $(HOST_EXPORTS) \
38102         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38104         done; \
38105         echo "Doing mostlyclean in gdb" ; \
38106         (cd $(HOST_SUBDIR)/gdb && \
38107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38109                   "RANLIB=$${RANLIB}" \
38110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38111                   mostlyclean) \
38112           || exit 1
38113
38114 @endif gdb
38115
38116 .PHONY: maybe-clean-gdb clean-gdb
38117 maybe-clean-gdb:
38118 @if gdb
38119 maybe-clean-gdb: clean-gdb
38120
38121 clean-gdb: 
38122         @: $(MAKE); $(unstage)
38123         @[ -f ./gdb/Makefile ] || exit 0; \
38124         r=`${PWD_COMMAND}`; export r; \
38125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38126         $(HOST_EXPORTS) \
38127         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38129         done; \
38130         echo "Doing clean in gdb" ; \
38131         (cd $(HOST_SUBDIR)/gdb && \
38132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38134                   "RANLIB=$${RANLIB}" \
38135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38136                   clean) \
38137           || exit 1
38138
38139 @endif gdb
38140
38141 .PHONY: maybe-distclean-gdb distclean-gdb
38142 maybe-distclean-gdb:
38143 @if gdb
38144 maybe-distclean-gdb: distclean-gdb
38145
38146 distclean-gdb: 
38147         @: $(MAKE); $(unstage)
38148         @[ -f ./gdb/Makefile ] || exit 0; \
38149         r=`${PWD_COMMAND}`; export r; \
38150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38151         $(HOST_EXPORTS) \
38152         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38154         done; \
38155         echo "Doing distclean in gdb" ; \
38156         (cd $(HOST_SUBDIR)/gdb && \
38157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38159                   "RANLIB=$${RANLIB}" \
38160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38161                   distclean) \
38162           || exit 1
38163
38164 @endif gdb
38165
38166 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
38167 maybe-maintainer-clean-gdb:
38168 @if gdb
38169 maybe-maintainer-clean-gdb: maintainer-clean-gdb
38170
38171 maintainer-clean-gdb: 
38172         @: $(MAKE); $(unstage)
38173         @[ -f ./gdb/Makefile ] || exit 0; \
38174         r=`${PWD_COMMAND}`; export r; \
38175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38176         $(HOST_EXPORTS) \
38177         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38179         done; \
38180         echo "Doing maintainer-clean in gdb" ; \
38181         (cd $(HOST_SUBDIR)/gdb && \
38182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38184                   "RANLIB=$${RANLIB}" \
38185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38186                   maintainer-clean) \
38187           || exit 1
38188
38189 @endif gdb
38190
38191
38192
38193 .PHONY: configure-expect maybe-configure-expect
38194 maybe-configure-expect:
38195 @if gcc-bootstrap
38196 configure-expect: stage_current
38197 @endif gcc-bootstrap
38198 @if expect
38199 maybe-configure-expect: configure-expect
38200 configure-expect: 
38201         @: $(MAKE); $(unstage)
38202         @r=`${PWD_COMMAND}`; export r; \
38203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38204         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
38205         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
38206         $(HOST_EXPORTS) \
38207         echo Configuring in $(HOST_SUBDIR)/expect; \
38208         cd "$(HOST_SUBDIR)/expect" || exit 1; \
38209         case $(srcdir) in \
38210           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38211           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
38212                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38213         esac; \
38214         srcdiroption="--srcdir=$${topdir}/expect"; \
38215         libsrcdir="$$s/expect"; \
38216         $(SHELL) $${libsrcdir}/configure \
38217           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38218           --target=${target_alias} $${srcdiroption}  \
38219           || exit 1
38220 @endif expect
38221
38222
38223
38224
38225
38226 .PHONY: all-expect maybe-all-expect
38227 maybe-all-expect:
38228 @if gcc-bootstrap
38229 all-expect: stage_current
38230 @endif gcc-bootstrap
38231 @if expect
38232 TARGET-expect=all
38233 maybe-all-expect: all-expect
38234 all-expect: configure-expect
38235         @: $(MAKE); $(unstage)
38236         @r=`${PWD_COMMAND}`; export r; \
38237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38238         $(HOST_EXPORTS) \
38239         (cd $(HOST_SUBDIR)/expect && \
38240           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38241                 $(TARGET-expect))
38242 @endif expect
38243
38244
38245
38246
38247 .PHONY: check-expect maybe-check-expect
38248 maybe-check-expect:
38249 @if expect
38250 maybe-check-expect: check-expect
38251
38252 check-expect:
38253         @: $(MAKE); $(unstage)
38254         @r=`${PWD_COMMAND}`; export r; \
38255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38256         $(HOST_EXPORTS) \
38257         (cd $(HOST_SUBDIR)/expect && \
38258           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38259
38260 @endif expect
38261
38262 .PHONY: install-expect maybe-install-expect
38263 maybe-install-expect:
38264 @if expect
38265 maybe-install-expect: install-expect
38266
38267 install-expect: installdirs
38268         @: $(MAKE); $(unstage)
38269         @r=`${PWD_COMMAND}`; export r; \
38270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38271         $(HOST_EXPORTS) \
38272         (cd $(HOST_SUBDIR)/expect && \
38273           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38274
38275 @endif expect
38276
38277 # Other targets (info, dvi, pdf, etc.)
38278
38279 .PHONY: maybe-info-expect info-expect
38280 maybe-info-expect:
38281 @if expect
38282 maybe-info-expect: info-expect
38283
38284 info-expect: \
38285     configure-expect 
38286         @: $(MAKE); $(unstage)
38287         @[ -f ./expect/Makefile ] || exit 0; \
38288         r=`${PWD_COMMAND}`; export r; \
38289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38290         $(HOST_EXPORTS) \
38291         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38293         done; \
38294         echo "Doing info in expect" ; \
38295         (cd $(HOST_SUBDIR)/expect && \
38296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38298                   "RANLIB=$${RANLIB}" \
38299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38300                   info) \
38301           || exit 1
38302
38303 @endif expect
38304
38305 .PHONY: maybe-dvi-expect dvi-expect
38306 maybe-dvi-expect:
38307 @if expect
38308 maybe-dvi-expect: dvi-expect
38309
38310 dvi-expect: \
38311     configure-expect 
38312         @: $(MAKE); $(unstage)
38313         @[ -f ./expect/Makefile ] || exit 0; \
38314         r=`${PWD_COMMAND}`; export r; \
38315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38316         $(HOST_EXPORTS) \
38317         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38319         done; \
38320         echo "Doing dvi in expect" ; \
38321         (cd $(HOST_SUBDIR)/expect && \
38322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38324                   "RANLIB=$${RANLIB}" \
38325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38326                   dvi) \
38327           || exit 1
38328
38329 @endif expect
38330
38331 .PHONY: maybe-pdf-expect pdf-expect
38332 maybe-pdf-expect:
38333 @if expect
38334 maybe-pdf-expect: pdf-expect
38335
38336 pdf-expect: \
38337     configure-expect 
38338         @: $(MAKE); $(unstage)
38339         @[ -f ./expect/Makefile ] || exit 0; \
38340         r=`${PWD_COMMAND}`; export r; \
38341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38342         $(HOST_EXPORTS) \
38343         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38345         done; \
38346         echo "Doing pdf in expect" ; \
38347         (cd $(HOST_SUBDIR)/expect && \
38348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38350                   "RANLIB=$${RANLIB}" \
38351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38352                   pdf) \
38353           || exit 1
38354
38355 @endif expect
38356
38357 .PHONY: maybe-html-expect html-expect
38358 maybe-html-expect:
38359 @if expect
38360 maybe-html-expect: html-expect
38361
38362 html-expect: \
38363     configure-expect 
38364         @: $(MAKE); $(unstage)
38365         @[ -f ./expect/Makefile ] || exit 0; \
38366         r=`${PWD_COMMAND}`; export r; \
38367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38368         $(HOST_EXPORTS) \
38369         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38371         done; \
38372         echo "Doing html in expect" ; \
38373         (cd $(HOST_SUBDIR)/expect && \
38374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38376                   "RANLIB=$${RANLIB}" \
38377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38378                   html) \
38379           || exit 1
38380
38381 @endif expect
38382
38383 .PHONY: maybe-TAGS-expect TAGS-expect
38384 maybe-TAGS-expect:
38385 @if expect
38386 maybe-TAGS-expect: TAGS-expect
38387
38388 TAGS-expect: \
38389     configure-expect 
38390         @: $(MAKE); $(unstage)
38391         @[ -f ./expect/Makefile ] || exit 0; \
38392         r=`${PWD_COMMAND}`; export r; \
38393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38394         $(HOST_EXPORTS) \
38395         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38397         done; \
38398         echo "Doing TAGS in expect" ; \
38399         (cd $(HOST_SUBDIR)/expect && \
38400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38402                   "RANLIB=$${RANLIB}" \
38403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38404                   TAGS) \
38405           || exit 1
38406
38407 @endif expect
38408
38409 .PHONY: maybe-install-info-expect install-info-expect
38410 maybe-install-info-expect:
38411 @if expect
38412 maybe-install-info-expect: install-info-expect
38413
38414 install-info-expect: \
38415     configure-expect \
38416     info-expect 
38417         @: $(MAKE); $(unstage)
38418         @[ -f ./expect/Makefile ] || exit 0; \
38419         r=`${PWD_COMMAND}`; export r; \
38420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421         $(HOST_EXPORTS) \
38422         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38424         done; \
38425         echo "Doing install-info in expect" ; \
38426         (cd $(HOST_SUBDIR)/expect && \
38427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38429                   "RANLIB=$${RANLIB}" \
38430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38431                   install-info) \
38432           || exit 1
38433
38434 @endif expect
38435
38436 .PHONY: maybe-install-pdf-expect install-pdf-expect
38437 maybe-install-pdf-expect:
38438 @if expect
38439 maybe-install-pdf-expect: install-pdf-expect
38440
38441 install-pdf-expect: \
38442     configure-expect \
38443     pdf-expect 
38444         @: $(MAKE); $(unstage)
38445         @[ -f ./expect/Makefile ] || exit 0; \
38446         r=`${PWD_COMMAND}`; export r; \
38447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38448         $(HOST_EXPORTS) \
38449         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38451         done; \
38452         echo "Doing install-pdf in expect" ; \
38453         (cd $(HOST_SUBDIR)/expect && \
38454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38456                   "RANLIB=$${RANLIB}" \
38457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38458                   install-pdf) \
38459           || exit 1
38460
38461 @endif expect
38462
38463 .PHONY: maybe-install-html-expect install-html-expect
38464 maybe-install-html-expect:
38465 @if expect
38466 maybe-install-html-expect: install-html-expect
38467
38468 install-html-expect: \
38469     configure-expect \
38470     html-expect 
38471         @: $(MAKE); $(unstage)
38472         @[ -f ./expect/Makefile ] || exit 0; \
38473         r=`${PWD_COMMAND}`; export r; \
38474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38475         $(HOST_EXPORTS) \
38476         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38478         done; \
38479         echo "Doing install-html in expect" ; \
38480         (cd $(HOST_SUBDIR)/expect && \
38481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38483                   "RANLIB=$${RANLIB}" \
38484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38485                   install-html) \
38486           || exit 1
38487
38488 @endif expect
38489
38490 .PHONY: maybe-installcheck-expect installcheck-expect
38491 maybe-installcheck-expect:
38492 @if expect
38493 maybe-installcheck-expect: installcheck-expect
38494
38495 installcheck-expect: \
38496     configure-expect 
38497         @: $(MAKE); $(unstage)
38498         @[ -f ./expect/Makefile ] || exit 0; \
38499         r=`${PWD_COMMAND}`; export r; \
38500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38501         $(HOST_EXPORTS) \
38502         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38504         done; \
38505         echo "Doing installcheck in expect" ; \
38506         (cd $(HOST_SUBDIR)/expect && \
38507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38509                   "RANLIB=$${RANLIB}" \
38510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38511                   installcheck) \
38512           || exit 1
38513
38514 @endif expect
38515
38516 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
38517 maybe-mostlyclean-expect:
38518 @if expect
38519 maybe-mostlyclean-expect: mostlyclean-expect
38520
38521 mostlyclean-expect: 
38522         @: $(MAKE); $(unstage)
38523         @[ -f ./expect/Makefile ] || exit 0; \
38524         r=`${PWD_COMMAND}`; export r; \
38525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38526         $(HOST_EXPORTS) \
38527         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38529         done; \
38530         echo "Doing mostlyclean in expect" ; \
38531         (cd $(HOST_SUBDIR)/expect && \
38532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38534                   "RANLIB=$${RANLIB}" \
38535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38536                   mostlyclean) \
38537           || exit 1
38538
38539 @endif expect
38540
38541 .PHONY: maybe-clean-expect clean-expect
38542 maybe-clean-expect:
38543 @if expect
38544 maybe-clean-expect: clean-expect
38545
38546 clean-expect: 
38547         @: $(MAKE); $(unstage)
38548         @[ -f ./expect/Makefile ] || exit 0; \
38549         r=`${PWD_COMMAND}`; export r; \
38550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38551         $(HOST_EXPORTS) \
38552         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38554         done; \
38555         echo "Doing clean in expect" ; \
38556         (cd $(HOST_SUBDIR)/expect && \
38557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38559                   "RANLIB=$${RANLIB}" \
38560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38561                   clean) \
38562           || exit 1
38563
38564 @endif expect
38565
38566 .PHONY: maybe-distclean-expect distclean-expect
38567 maybe-distclean-expect:
38568 @if expect
38569 maybe-distclean-expect: distclean-expect
38570
38571 distclean-expect: 
38572         @: $(MAKE); $(unstage)
38573         @[ -f ./expect/Makefile ] || exit 0; \
38574         r=`${PWD_COMMAND}`; export r; \
38575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38576         $(HOST_EXPORTS) \
38577         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38579         done; \
38580         echo "Doing distclean in expect" ; \
38581         (cd $(HOST_SUBDIR)/expect && \
38582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38584                   "RANLIB=$${RANLIB}" \
38585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38586                   distclean) \
38587           || exit 1
38588
38589 @endif expect
38590
38591 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
38592 maybe-maintainer-clean-expect:
38593 @if expect
38594 maybe-maintainer-clean-expect: maintainer-clean-expect
38595
38596 maintainer-clean-expect: 
38597         @: $(MAKE); $(unstage)
38598         @[ -f ./expect/Makefile ] || exit 0; \
38599         r=`${PWD_COMMAND}`; export r; \
38600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38601         $(HOST_EXPORTS) \
38602         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38604         done; \
38605         echo "Doing maintainer-clean in expect" ; \
38606         (cd $(HOST_SUBDIR)/expect && \
38607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38609                   "RANLIB=$${RANLIB}" \
38610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38611                   maintainer-clean) \
38612           || exit 1
38613
38614 @endif expect
38615
38616
38617
38618 .PHONY: configure-guile maybe-configure-guile
38619 maybe-configure-guile:
38620 @if gcc-bootstrap
38621 configure-guile: stage_current
38622 @endif gcc-bootstrap
38623 @if guile
38624 maybe-configure-guile: configure-guile
38625 configure-guile: 
38626         @: $(MAKE); $(unstage)
38627         @r=`${PWD_COMMAND}`; export r; \
38628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38629         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
38630         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
38631         $(HOST_EXPORTS) \
38632         echo Configuring in $(HOST_SUBDIR)/guile; \
38633         cd "$(HOST_SUBDIR)/guile" || exit 1; \
38634         case $(srcdir) in \
38635           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38636           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
38637                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38638         esac; \
38639         srcdiroption="--srcdir=$${topdir}/guile"; \
38640         libsrcdir="$$s/guile"; \
38641         $(SHELL) $${libsrcdir}/configure \
38642           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38643           --target=${target_alias} $${srcdiroption}  \
38644           || exit 1
38645 @endif guile
38646
38647
38648
38649
38650
38651 .PHONY: all-guile maybe-all-guile
38652 maybe-all-guile:
38653 @if gcc-bootstrap
38654 all-guile: stage_current
38655 @endif gcc-bootstrap
38656 @if guile
38657 TARGET-guile=all
38658 maybe-all-guile: all-guile
38659 all-guile: configure-guile
38660         @: $(MAKE); $(unstage)
38661         @r=`${PWD_COMMAND}`; export r; \
38662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663         $(HOST_EXPORTS) \
38664         (cd $(HOST_SUBDIR)/guile && \
38665           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38666                 $(TARGET-guile))
38667 @endif guile
38668
38669
38670
38671
38672 .PHONY: check-guile maybe-check-guile
38673 maybe-check-guile:
38674 @if guile
38675 maybe-check-guile: check-guile
38676
38677 check-guile:
38678         @: $(MAKE); $(unstage)
38679         @r=`${PWD_COMMAND}`; export r; \
38680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38681         $(HOST_EXPORTS) \
38682         (cd $(HOST_SUBDIR)/guile && \
38683           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38684
38685 @endif guile
38686
38687 .PHONY: install-guile maybe-install-guile
38688 maybe-install-guile:
38689 @if guile
38690 maybe-install-guile: install-guile
38691
38692 install-guile: installdirs
38693         @: $(MAKE); $(unstage)
38694         @r=`${PWD_COMMAND}`; export r; \
38695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38696         $(HOST_EXPORTS) \
38697         (cd $(HOST_SUBDIR)/guile && \
38698           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38699
38700 @endif guile
38701
38702 # Other targets (info, dvi, pdf, etc.)
38703
38704 .PHONY: maybe-info-guile info-guile
38705 maybe-info-guile:
38706 @if guile
38707 maybe-info-guile: info-guile
38708
38709 info-guile: \
38710     configure-guile 
38711         @: $(MAKE); $(unstage)
38712         @[ -f ./guile/Makefile ] || exit 0; \
38713         r=`${PWD_COMMAND}`; export r; \
38714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38715         $(HOST_EXPORTS) \
38716         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38718         done; \
38719         echo "Doing info in guile" ; \
38720         (cd $(HOST_SUBDIR)/guile && \
38721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38723                   "RANLIB=$${RANLIB}" \
38724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38725                   info) \
38726           || exit 1
38727
38728 @endif guile
38729
38730 .PHONY: maybe-dvi-guile dvi-guile
38731 maybe-dvi-guile:
38732 @if guile
38733 maybe-dvi-guile: dvi-guile
38734
38735 dvi-guile: \
38736     configure-guile 
38737         @: $(MAKE); $(unstage)
38738         @[ -f ./guile/Makefile ] || exit 0; \
38739         r=`${PWD_COMMAND}`; export r; \
38740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38741         $(HOST_EXPORTS) \
38742         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38744         done; \
38745         echo "Doing dvi in guile" ; \
38746         (cd $(HOST_SUBDIR)/guile && \
38747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38749                   "RANLIB=$${RANLIB}" \
38750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38751                   dvi) \
38752           || exit 1
38753
38754 @endif guile
38755
38756 .PHONY: maybe-pdf-guile pdf-guile
38757 maybe-pdf-guile:
38758 @if guile
38759 maybe-pdf-guile: pdf-guile
38760
38761 pdf-guile: \
38762     configure-guile 
38763         @: $(MAKE); $(unstage)
38764         @[ -f ./guile/Makefile ] || exit 0; \
38765         r=`${PWD_COMMAND}`; export r; \
38766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38767         $(HOST_EXPORTS) \
38768         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38770         done; \
38771         echo "Doing pdf in guile" ; \
38772         (cd $(HOST_SUBDIR)/guile && \
38773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38775                   "RANLIB=$${RANLIB}" \
38776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38777                   pdf) \
38778           || exit 1
38779
38780 @endif guile
38781
38782 .PHONY: maybe-html-guile html-guile
38783 maybe-html-guile:
38784 @if guile
38785 maybe-html-guile: html-guile
38786
38787 html-guile: \
38788     configure-guile 
38789         @: $(MAKE); $(unstage)
38790         @[ -f ./guile/Makefile ] || exit 0; \
38791         r=`${PWD_COMMAND}`; export r; \
38792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38793         $(HOST_EXPORTS) \
38794         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38796         done; \
38797         echo "Doing html in guile" ; \
38798         (cd $(HOST_SUBDIR)/guile && \
38799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38801                   "RANLIB=$${RANLIB}" \
38802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38803                   html) \
38804           || exit 1
38805
38806 @endif guile
38807
38808 .PHONY: maybe-TAGS-guile TAGS-guile
38809 maybe-TAGS-guile:
38810 @if guile
38811 maybe-TAGS-guile: TAGS-guile
38812
38813 TAGS-guile: \
38814     configure-guile 
38815         @: $(MAKE); $(unstage)
38816         @[ -f ./guile/Makefile ] || exit 0; \
38817         r=`${PWD_COMMAND}`; export r; \
38818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38819         $(HOST_EXPORTS) \
38820         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38822         done; \
38823         echo "Doing TAGS in guile" ; \
38824         (cd $(HOST_SUBDIR)/guile && \
38825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38827                   "RANLIB=$${RANLIB}" \
38828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38829                   TAGS) \
38830           || exit 1
38831
38832 @endif guile
38833
38834 .PHONY: maybe-install-info-guile install-info-guile
38835 maybe-install-info-guile:
38836 @if guile
38837 maybe-install-info-guile: install-info-guile
38838
38839 install-info-guile: \
38840     configure-guile \
38841     info-guile 
38842         @: $(MAKE); $(unstage)
38843         @[ -f ./guile/Makefile ] || exit 0; \
38844         r=`${PWD_COMMAND}`; export r; \
38845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38846         $(HOST_EXPORTS) \
38847         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38849         done; \
38850         echo "Doing install-info in guile" ; \
38851         (cd $(HOST_SUBDIR)/guile && \
38852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38854                   "RANLIB=$${RANLIB}" \
38855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38856                   install-info) \
38857           || exit 1
38858
38859 @endif guile
38860
38861 .PHONY: maybe-install-pdf-guile install-pdf-guile
38862 maybe-install-pdf-guile:
38863 @if guile
38864 maybe-install-pdf-guile: install-pdf-guile
38865
38866 install-pdf-guile: \
38867     configure-guile \
38868     pdf-guile 
38869         @: $(MAKE); $(unstage)
38870         @[ -f ./guile/Makefile ] || exit 0; \
38871         r=`${PWD_COMMAND}`; export r; \
38872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38873         $(HOST_EXPORTS) \
38874         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38876         done; \
38877         echo "Doing install-pdf in guile" ; \
38878         (cd $(HOST_SUBDIR)/guile && \
38879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38881                   "RANLIB=$${RANLIB}" \
38882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38883                   install-pdf) \
38884           || exit 1
38885
38886 @endif guile
38887
38888 .PHONY: maybe-install-html-guile install-html-guile
38889 maybe-install-html-guile:
38890 @if guile
38891 maybe-install-html-guile: install-html-guile
38892
38893 install-html-guile: \
38894     configure-guile \
38895     html-guile 
38896         @: $(MAKE); $(unstage)
38897         @[ -f ./guile/Makefile ] || exit 0; \
38898         r=`${PWD_COMMAND}`; export r; \
38899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38900         $(HOST_EXPORTS) \
38901         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38903         done; \
38904         echo "Doing install-html in guile" ; \
38905         (cd $(HOST_SUBDIR)/guile && \
38906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38908                   "RANLIB=$${RANLIB}" \
38909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38910                   install-html) \
38911           || exit 1
38912
38913 @endif guile
38914
38915 .PHONY: maybe-installcheck-guile installcheck-guile
38916 maybe-installcheck-guile:
38917 @if guile
38918 maybe-installcheck-guile: installcheck-guile
38919
38920 installcheck-guile: \
38921     configure-guile 
38922         @: $(MAKE); $(unstage)
38923         @[ -f ./guile/Makefile ] || exit 0; \
38924         r=`${PWD_COMMAND}`; export r; \
38925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926         $(HOST_EXPORTS) \
38927         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38929         done; \
38930         echo "Doing installcheck in guile" ; \
38931         (cd $(HOST_SUBDIR)/guile && \
38932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38934                   "RANLIB=$${RANLIB}" \
38935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38936                   installcheck) \
38937           || exit 1
38938
38939 @endif guile
38940
38941 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
38942 maybe-mostlyclean-guile:
38943 @if guile
38944 maybe-mostlyclean-guile: mostlyclean-guile
38945
38946 mostlyclean-guile: 
38947         @: $(MAKE); $(unstage)
38948         @[ -f ./guile/Makefile ] || exit 0; \
38949         r=`${PWD_COMMAND}`; export r; \
38950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38951         $(HOST_EXPORTS) \
38952         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38954         done; \
38955         echo "Doing mostlyclean in guile" ; \
38956         (cd $(HOST_SUBDIR)/guile && \
38957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38959                   "RANLIB=$${RANLIB}" \
38960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38961                   mostlyclean) \
38962           || exit 1
38963
38964 @endif guile
38965
38966 .PHONY: maybe-clean-guile clean-guile
38967 maybe-clean-guile:
38968 @if guile
38969 maybe-clean-guile: clean-guile
38970
38971 clean-guile: 
38972         @: $(MAKE); $(unstage)
38973         @[ -f ./guile/Makefile ] || exit 0; \
38974         r=`${PWD_COMMAND}`; export r; \
38975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38976         $(HOST_EXPORTS) \
38977         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38979         done; \
38980         echo "Doing clean in guile" ; \
38981         (cd $(HOST_SUBDIR)/guile && \
38982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38984                   "RANLIB=$${RANLIB}" \
38985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38986                   clean) \
38987           || exit 1
38988
38989 @endif guile
38990
38991 .PHONY: maybe-distclean-guile distclean-guile
38992 maybe-distclean-guile:
38993 @if guile
38994 maybe-distclean-guile: distclean-guile
38995
38996 distclean-guile: 
38997         @: $(MAKE); $(unstage)
38998         @[ -f ./guile/Makefile ] || exit 0; \
38999         r=`${PWD_COMMAND}`; export r; \
39000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39001         $(HOST_EXPORTS) \
39002         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39004         done; \
39005         echo "Doing distclean in guile" ; \
39006         (cd $(HOST_SUBDIR)/guile && \
39007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39009                   "RANLIB=$${RANLIB}" \
39010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39011                   distclean) \
39012           || exit 1
39013
39014 @endif guile
39015
39016 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
39017 maybe-maintainer-clean-guile:
39018 @if guile
39019 maybe-maintainer-clean-guile: maintainer-clean-guile
39020
39021 maintainer-clean-guile: 
39022         @: $(MAKE); $(unstage)
39023         @[ -f ./guile/Makefile ] || exit 0; \
39024         r=`${PWD_COMMAND}`; export r; \
39025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39026         $(HOST_EXPORTS) \
39027         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39029         done; \
39030         echo "Doing maintainer-clean in guile" ; \
39031         (cd $(HOST_SUBDIR)/guile && \
39032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39034                   "RANLIB=$${RANLIB}" \
39035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39036                   maintainer-clean) \
39037           || exit 1
39038
39039 @endif guile
39040
39041
39042
39043 .PHONY: configure-tk maybe-configure-tk
39044 maybe-configure-tk:
39045 @if gcc-bootstrap
39046 configure-tk: stage_current
39047 @endif gcc-bootstrap
39048 @if tk
39049 maybe-configure-tk: configure-tk
39050 configure-tk: 
39051         @: $(MAKE); $(unstage)
39052         @r=`${PWD_COMMAND}`; export r; \
39053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39054         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
39055         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
39056         $(HOST_EXPORTS) \
39057         echo Configuring in $(HOST_SUBDIR)/tk; \
39058         cd "$(HOST_SUBDIR)/tk" || exit 1; \
39059         case $(srcdir) in \
39060           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39061           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
39062                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39063         esac; \
39064         srcdiroption="--srcdir=$${topdir}/tk"; \
39065         libsrcdir="$$s/tk"; \
39066         $(SHELL) $${libsrcdir}/configure \
39067           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39068           --target=${target_alias} $${srcdiroption}  \
39069           || exit 1
39070 @endif tk
39071
39072
39073
39074
39075
39076 .PHONY: all-tk maybe-all-tk
39077 maybe-all-tk:
39078 @if gcc-bootstrap
39079 all-tk: stage_current
39080 @endif gcc-bootstrap
39081 @if tk
39082 TARGET-tk=all
39083 maybe-all-tk: all-tk
39084 all-tk: configure-tk
39085         @: $(MAKE); $(unstage)
39086         @r=`${PWD_COMMAND}`; export r; \
39087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39088         $(HOST_EXPORTS) \
39089         (cd $(HOST_SUBDIR)/tk && \
39090           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39091                 $(TARGET-tk))
39092 @endif tk
39093
39094
39095
39096
39097 .PHONY: check-tk maybe-check-tk
39098 maybe-check-tk:
39099 @if tk
39100 maybe-check-tk: check-tk
39101
39102 check-tk:
39103         @: $(MAKE); $(unstage)
39104         @r=`${PWD_COMMAND}`; export r; \
39105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39106         $(HOST_EXPORTS) \
39107         (cd $(HOST_SUBDIR)/tk && \
39108           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39109
39110 @endif tk
39111
39112 .PHONY: install-tk maybe-install-tk
39113 maybe-install-tk:
39114 @if tk
39115 maybe-install-tk: install-tk
39116
39117 install-tk: installdirs
39118         @: $(MAKE); $(unstage)
39119         @r=`${PWD_COMMAND}`; export r; \
39120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39121         $(HOST_EXPORTS) \
39122         (cd $(HOST_SUBDIR)/tk && \
39123           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39124
39125 @endif tk
39126
39127 # Other targets (info, dvi, pdf, etc.)
39128
39129 .PHONY: maybe-info-tk info-tk
39130 maybe-info-tk:
39131 @if tk
39132 maybe-info-tk: info-tk
39133
39134 info-tk: \
39135     configure-tk 
39136         @: $(MAKE); $(unstage)
39137         @[ -f ./tk/Makefile ] || exit 0; \
39138         r=`${PWD_COMMAND}`; export r; \
39139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39140         $(HOST_EXPORTS) \
39141         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39143         done; \
39144         echo "Doing info in tk" ; \
39145         (cd $(HOST_SUBDIR)/tk && \
39146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39148                   "RANLIB=$${RANLIB}" \
39149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39150                   info) \
39151           || exit 1
39152
39153 @endif tk
39154
39155 .PHONY: maybe-dvi-tk dvi-tk
39156 maybe-dvi-tk:
39157 @if tk
39158 maybe-dvi-tk: dvi-tk
39159
39160 dvi-tk: \
39161     configure-tk 
39162         @: $(MAKE); $(unstage)
39163         @[ -f ./tk/Makefile ] || exit 0; \
39164         r=`${PWD_COMMAND}`; export r; \
39165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39166         $(HOST_EXPORTS) \
39167         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39169         done; \
39170         echo "Doing dvi in tk" ; \
39171         (cd $(HOST_SUBDIR)/tk && \
39172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39174                   "RANLIB=$${RANLIB}" \
39175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39176                   dvi) \
39177           || exit 1
39178
39179 @endif tk
39180
39181 .PHONY: maybe-pdf-tk pdf-tk
39182 maybe-pdf-tk:
39183 @if tk
39184 maybe-pdf-tk: pdf-tk
39185
39186 pdf-tk: \
39187     configure-tk 
39188         @: $(MAKE); $(unstage)
39189         @[ -f ./tk/Makefile ] || exit 0; \
39190         r=`${PWD_COMMAND}`; export r; \
39191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39192         $(HOST_EXPORTS) \
39193         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39195         done; \
39196         echo "Doing pdf in tk" ; \
39197         (cd $(HOST_SUBDIR)/tk && \
39198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39200                   "RANLIB=$${RANLIB}" \
39201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39202                   pdf) \
39203           || exit 1
39204
39205 @endif tk
39206
39207 .PHONY: maybe-html-tk html-tk
39208 maybe-html-tk:
39209 @if tk
39210 maybe-html-tk: html-tk
39211
39212 html-tk: \
39213     configure-tk 
39214         @: $(MAKE); $(unstage)
39215         @[ -f ./tk/Makefile ] || exit 0; \
39216         r=`${PWD_COMMAND}`; export r; \
39217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39218         $(HOST_EXPORTS) \
39219         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39221         done; \
39222         echo "Doing html in tk" ; \
39223         (cd $(HOST_SUBDIR)/tk && \
39224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39226                   "RANLIB=$${RANLIB}" \
39227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39228                   html) \
39229           || exit 1
39230
39231 @endif tk
39232
39233 .PHONY: maybe-TAGS-tk TAGS-tk
39234 maybe-TAGS-tk:
39235 @if tk
39236 maybe-TAGS-tk: TAGS-tk
39237
39238 TAGS-tk: \
39239     configure-tk 
39240         @: $(MAKE); $(unstage)
39241         @[ -f ./tk/Makefile ] || exit 0; \
39242         r=`${PWD_COMMAND}`; export r; \
39243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39244         $(HOST_EXPORTS) \
39245         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39247         done; \
39248         echo "Doing TAGS in tk" ; \
39249         (cd $(HOST_SUBDIR)/tk && \
39250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39252                   "RANLIB=$${RANLIB}" \
39253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39254                   TAGS) \
39255           || exit 1
39256
39257 @endif tk
39258
39259 .PHONY: maybe-install-info-tk install-info-tk
39260 maybe-install-info-tk:
39261 @if tk
39262 maybe-install-info-tk: install-info-tk
39263
39264 install-info-tk: \
39265     configure-tk \
39266     info-tk 
39267         @: $(MAKE); $(unstage)
39268         @[ -f ./tk/Makefile ] || exit 0; \
39269         r=`${PWD_COMMAND}`; export r; \
39270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39271         $(HOST_EXPORTS) \
39272         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39274         done; \
39275         echo "Doing install-info in tk" ; \
39276         (cd $(HOST_SUBDIR)/tk && \
39277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39279                   "RANLIB=$${RANLIB}" \
39280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39281                   install-info) \
39282           || exit 1
39283
39284 @endif tk
39285
39286 .PHONY: maybe-install-pdf-tk install-pdf-tk
39287 maybe-install-pdf-tk:
39288 @if tk
39289 maybe-install-pdf-tk: install-pdf-tk
39290
39291 install-pdf-tk: \
39292     configure-tk \
39293     pdf-tk 
39294         @: $(MAKE); $(unstage)
39295         @[ -f ./tk/Makefile ] || exit 0; \
39296         r=`${PWD_COMMAND}`; export r; \
39297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298         $(HOST_EXPORTS) \
39299         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39301         done; \
39302         echo "Doing install-pdf in tk" ; \
39303         (cd $(HOST_SUBDIR)/tk && \
39304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39306                   "RANLIB=$${RANLIB}" \
39307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39308                   install-pdf) \
39309           || exit 1
39310
39311 @endif tk
39312
39313 .PHONY: maybe-install-html-tk install-html-tk
39314 maybe-install-html-tk:
39315 @if tk
39316 maybe-install-html-tk: install-html-tk
39317
39318 install-html-tk: \
39319     configure-tk \
39320     html-tk 
39321         @: $(MAKE); $(unstage)
39322         @[ -f ./tk/Makefile ] || exit 0; \
39323         r=`${PWD_COMMAND}`; export r; \
39324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39325         $(HOST_EXPORTS) \
39326         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39328         done; \
39329         echo "Doing install-html in tk" ; \
39330         (cd $(HOST_SUBDIR)/tk && \
39331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39333                   "RANLIB=$${RANLIB}" \
39334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39335                   install-html) \
39336           || exit 1
39337
39338 @endif tk
39339
39340 .PHONY: maybe-installcheck-tk installcheck-tk
39341 maybe-installcheck-tk:
39342 @if tk
39343 maybe-installcheck-tk: installcheck-tk
39344
39345 installcheck-tk: \
39346     configure-tk 
39347         @: $(MAKE); $(unstage)
39348         @[ -f ./tk/Makefile ] || exit 0; \
39349         r=`${PWD_COMMAND}`; export r; \
39350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39351         $(HOST_EXPORTS) \
39352         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39354         done; \
39355         echo "Doing installcheck in tk" ; \
39356         (cd $(HOST_SUBDIR)/tk && \
39357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39359                   "RANLIB=$${RANLIB}" \
39360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39361                   installcheck) \
39362           || exit 1
39363
39364 @endif tk
39365
39366 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
39367 maybe-mostlyclean-tk:
39368 @if tk
39369 maybe-mostlyclean-tk: mostlyclean-tk
39370
39371 mostlyclean-tk: 
39372         @: $(MAKE); $(unstage)
39373         @[ -f ./tk/Makefile ] || exit 0; \
39374         r=`${PWD_COMMAND}`; export r; \
39375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39376         $(HOST_EXPORTS) \
39377         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39379         done; \
39380         echo "Doing mostlyclean in tk" ; \
39381         (cd $(HOST_SUBDIR)/tk && \
39382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39384                   "RANLIB=$${RANLIB}" \
39385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39386                   mostlyclean) \
39387           || exit 1
39388
39389 @endif tk
39390
39391 .PHONY: maybe-clean-tk clean-tk
39392 maybe-clean-tk:
39393 @if tk
39394 maybe-clean-tk: clean-tk
39395
39396 clean-tk: 
39397         @: $(MAKE); $(unstage)
39398         @[ -f ./tk/Makefile ] || exit 0; \
39399         r=`${PWD_COMMAND}`; export r; \
39400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401         $(HOST_EXPORTS) \
39402         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39404         done; \
39405         echo "Doing clean in tk" ; \
39406         (cd $(HOST_SUBDIR)/tk && \
39407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39409                   "RANLIB=$${RANLIB}" \
39410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39411                   clean) \
39412           || exit 1
39413
39414 @endif tk
39415
39416 .PHONY: maybe-distclean-tk distclean-tk
39417 maybe-distclean-tk:
39418 @if tk
39419 maybe-distclean-tk: distclean-tk
39420
39421 distclean-tk: 
39422         @: $(MAKE); $(unstage)
39423         @[ -f ./tk/Makefile ] || exit 0; \
39424         r=`${PWD_COMMAND}`; export r; \
39425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39426         $(HOST_EXPORTS) \
39427         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39429         done; \
39430         echo "Doing distclean in tk" ; \
39431         (cd $(HOST_SUBDIR)/tk && \
39432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39434                   "RANLIB=$${RANLIB}" \
39435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39436                   distclean) \
39437           || exit 1
39438
39439 @endif tk
39440
39441 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
39442 maybe-maintainer-clean-tk:
39443 @if tk
39444 maybe-maintainer-clean-tk: maintainer-clean-tk
39445
39446 maintainer-clean-tk: 
39447         @: $(MAKE); $(unstage)
39448         @[ -f ./tk/Makefile ] || exit 0; \
39449         r=`${PWD_COMMAND}`; export r; \
39450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39451         $(HOST_EXPORTS) \
39452         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39454         done; \
39455         echo "Doing maintainer-clean in tk" ; \
39456         (cd $(HOST_SUBDIR)/tk && \
39457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39459                   "RANLIB=$${RANLIB}" \
39460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39461                   maintainer-clean) \
39462           || exit 1
39463
39464 @endif tk
39465
39466
39467
39468 .PHONY: configure-libtermcap maybe-configure-libtermcap
39469 maybe-configure-libtermcap:
39470 @if gcc-bootstrap
39471 configure-libtermcap: stage_current
39472 @endif gcc-bootstrap
39473 @if libtermcap
39474 maybe-configure-libtermcap: configure-libtermcap
39475 configure-libtermcap: 
39476         @: $(MAKE); $(unstage)
39477         @r=`${PWD_COMMAND}`; export r; \
39478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39479         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
39480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
39481         $(HOST_EXPORTS) \
39482         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
39483         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
39484         case $(srcdir) in \
39485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39486           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
39487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39488         esac; \
39489         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
39490         libsrcdir="$$s/libtermcap"; \
39491         $(SHELL) $${libsrcdir}/configure \
39492           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39493           --target=${target_alias} $${srcdiroption}  \
39494           || exit 1
39495 @endif libtermcap
39496
39497
39498
39499
39500
39501 .PHONY: all-libtermcap maybe-all-libtermcap
39502 maybe-all-libtermcap:
39503 @if gcc-bootstrap
39504 all-libtermcap: stage_current
39505 @endif gcc-bootstrap
39506 @if libtermcap
39507 TARGET-libtermcap=all
39508 maybe-all-libtermcap: all-libtermcap
39509 all-libtermcap: configure-libtermcap
39510         @: $(MAKE); $(unstage)
39511         @r=`${PWD_COMMAND}`; export r; \
39512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39513         $(HOST_EXPORTS) \
39514         (cd $(HOST_SUBDIR)/libtermcap && \
39515           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39516                 $(TARGET-libtermcap))
39517 @endif libtermcap
39518
39519
39520
39521
39522 .PHONY: check-libtermcap maybe-check-libtermcap
39523 maybe-check-libtermcap:
39524 @if libtermcap
39525 maybe-check-libtermcap: check-libtermcap
39526
39527 check-libtermcap:
39528
39529 @endif libtermcap
39530
39531 .PHONY: install-libtermcap maybe-install-libtermcap
39532 maybe-install-libtermcap:
39533 @if libtermcap
39534 maybe-install-libtermcap: install-libtermcap
39535
39536 install-libtermcap: installdirs
39537         @: $(MAKE); $(unstage)
39538         @r=`${PWD_COMMAND}`; export r; \
39539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39540         $(HOST_EXPORTS) \
39541         (cd $(HOST_SUBDIR)/libtermcap && \
39542           $(MAKE) $(FLAGS_TO_PASS)  install)
39543
39544 @endif libtermcap
39545
39546 # Other targets (info, dvi, pdf, etc.)
39547
39548 .PHONY: maybe-info-libtermcap info-libtermcap
39549 maybe-info-libtermcap:
39550 @if libtermcap
39551 maybe-info-libtermcap: info-libtermcap
39552
39553 info-libtermcap: \
39554     configure-libtermcap 
39555         @: $(MAKE); $(unstage)
39556         @[ -f ./libtermcap/Makefile ] || exit 0; \
39557         r=`${PWD_COMMAND}`; export r; \
39558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39559         $(HOST_EXPORTS) \
39560         for flag in $(EXTRA_HOST_FLAGS) ; do \
39561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39562         done; \
39563         echo "Doing info in libtermcap" ; \
39564         (cd $(HOST_SUBDIR)/libtermcap && \
39565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39567                   "RANLIB=$${RANLIB}" \
39568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39569                   info) \
39570           || exit 1
39571
39572 @endif libtermcap
39573
39574 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
39575 maybe-dvi-libtermcap:
39576 @if libtermcap
39577 maybe-dvi-libtermcap: dvi-libtermcap
39578
39579 dvi-libtermcap: \
39580     configure-libtermcap 
39581         @: $(MAKE); $(unstage)
39582         @[ -f ./libtermcap/Makefile ] || exit 0; \
39583         r=`${PWD_COMMAND}`; export r; \
39584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39585         $(HOST_EXPORTS) \
39586         for flag in $(EXTRA_HOST_FLAGS) ; do \
39587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39588         done; \
39589         echo "Doing dvi in libtermcap" ; \
39590         (cd $(HOST_SUBDIR)/libtermcap && \
39591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39593                   "RANLIB=$${RANLIB}" \
39594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39595                   dvi) \
39596           || exit 1
39597
39598 @endif libtermcap
39599
39600 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
39601 maybe-pdf-libtermcap:
39602 @if libtermcap
39603 maybe-pdf-libtermcap: pdf-libtermcap
39604
39605 pdf-libtermcap: \
39606     configure-libtermcap 
39607         @: $(MAKE); $(unstage)
39608         @[ -f ./libtermcap/Makefile ] || exit 0; \
39609         r=`${PWD_COMMAND}`; export r; \
39610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39611         $(HOST_EXPORTS) \
39612         for flag in $(EXTRA_HOST_FLAGS) ; do \
39613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39614         done; \
39615         echo "Doing pdf in libtermcap" ; \
39616         (cd $(HOST_SUBDIR)/libtermcap && \
39617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39619                   "RANLIB=$${RANLIB}" \
39620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39621                   pdf) \
39622           || exit 1
39623
39624 @endif libtermcap
39625
39626 .PHONY: maybe-html-libtermcap html-libtermcap
39627 maybe-html-libtermcap:
39628 @if libtermcap
39629 maybe-html-libtermcap: html-libtermcap
39630
39631 html-libtermcap: \
39632     configure-libtermcap 
39633         @: $(MAKE); $(unstage)
39634         @[ -f ./libtermcap/Makefile ] || exit 0; \
39635         r=`${PWD_COMMAND}`; export r; \
39636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39637         $(HOST_EXPORTS) \
39638         for flag in $(EXTRA_HOST_FLAGS) ; do \
39639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39640         done; \
39641         echo "Doing html in libtermcap" ; \
39642         (cd $(HOST_SUBDIR)/libtermcap && \
39643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39645                   "RANLIB=$${RANLIB}" \
39646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39647                   html) \
39648           || exit 1
39649
39650 @endif libtermcap
39651
39652 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
39653 maybe-TAGS-libtermcap:
39654 @if libtermcap
39655 maybe-TAGS-libtermcap: TAGS-libtermcap
39656
39657 TAGS-libtermcap: \
39658     configure-libtermcap 
39659         @: $(MAKE); $(unstage)
39660         @[ -f ./libtermcap/Makefile ] || exit 0; \
39661         r=`${PWD_COMMAND}`; export r; \
39662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39663         $(HOST_EXPORTS) \
39664         for flag in $(EXTRA_HOST_FLAGS) ; do \
39665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39666         done; \
39667         echo "Doing TAGS in libtermcap" ; \
39668         (cd $(HOST_SUBDIR)/libtermcap && \
39669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39671                   "RANLIB=$${RANLIB}" \
39672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39673                   TAGS) \
39674           || exit 1
39675
39676 @endif libtermcap
39677
39678 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
39679 maybe-install-info-libtermcap:
39680 @if libtermcap
39681 maybe-install-info-libtermcap: install-info-libtermcap
39682
39683 install-info-libtermcap: \
39684     configure-libtermcap \
39685     info-libtermcap 
39686         @: $(MAKE); $(unstage)
39687         @[ -f ./libtermcap/Makefile ] || exit 0; \
39688         r=`${PWD_COMMAND}`; export r; \
39689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39690         $(HOST_EXPORTS) \
39691         for flag in $(EXTRA_HOST_FLAGS) ; do \
39692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39693         done; \
39694         echo "Doing install-info in libtermcap" ; \
39695         (cd $(HOST_SUBDIR)/libtermcap && \
39696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39698                   "RANLIB=$${RANLIB}" \
39699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39700                   install-info) \
39701           || exit 1
39702
39703 @endif libtermcap
39704
39705 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
39706 maybe-install-pdf-libtermcap:
39707 @if libtermcap
39708 maybe-install-pdf-libtermcap: install-pdf-libtermcap
39709
39710 install-pdf-libtermcap: \
39711     configure-libtermcap \
39712     pdf-libtermcap 
39713         @: $(MAKE); $(unstage)
39714         @[ -f ./libtermcap/Makefile ] || exit 0; \
39715         r=`${PWD_COMMAND}`; export r; \
39716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39717         $(HOST_EXPORTS) \
39718         for flag in $(EXTRA_HOST_FLAGS) ; do \
39719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39720         done; \
39721         echo "Doing install-pdf in libtermcap" ; \
39722         (cd $(HOST_SUBDIR)/libtermcap && \
39723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39725                   "RANLIB=$${RANLIB}" \
39726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39727                   install-pdf) \
39728           || exit 1
39729
39730 @endif libtermcap
39731
39732 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
39733 maybe-install-html-libtermcap:
39734 @if libtermcap
39735 maybe-install-html-libtermcap: install-html-libtermcap
39736
39737 install-html-libtermcap: \
39738     configure-libtermcap \
39739     html-libtermcap 
39740         @: $(MAKE); $(unstage)
39741         @[ -f ./libtermcap/Makefile ] || exit 0; \
39742         r=`${PWD_COMMAND}`; export r; \
39743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39744         $(HOST_EXPORTS) \
39745         for flag in $(EXTRA_HOST_FLAGS) ; do \
39746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39747         done; \
39748         echo "Doing install-html in libtermcap" ; \
39749         (cd $(HOST_SUBDIR)/libtermcap && \
39750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39752                   "RANLIB=$${RANLIB}" \
39753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39754                   install-html) \
39755           || exit 1
39756
39757 @endif libtermcap
39758
39759 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
39760 maybe-installcheck-libtermcap:
39761 @if libtermcap
39762 maybe-installcheck-libtermcap: installcheck-libtermcap
39763
39764 installcheck-libtermcap: \
39765     configure-libtermcap 
39766         @: $(MAKE); $(unstage)
39767         @[ -f ./libtermcap/Makefile ] || exit 0; \
39768         r=`${PWD_COMMAND}`; export r; \
39769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39770         $(HOST_EXPORTS) \
39771         for flag in $(EXTRA_HOST_FLAGS) ; do \
39772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39773         done; \
39774         echo "Doing installcheck in libtermcap" ; \
39775         (cd $(HOST_SUBDIR)/libtermcap && \
39776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39778                   "RANLIB=$${RANLIB}" \
39779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39780                   installcheck) \
39781           || exit 1
39782
39783 @endif libtermcap
39784
39785 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
39786 maybe-mostlyclean-libtermcap:
39787 @if libtermcap
39788 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
39789
39790 # libtermcap doesn't support mostlyclean.
39791 mostlyclean-libtermcap:
39792
39793 @endif libtermcap
39794
39795 .PHONY: maybe-clean-libtermcap clean-libtermcap
39796 maybe-clean-libtermcap:
39797 @if libtermcap
39798 maybe-clean-libtermcap: clean-libtermcap
39799
39800 # libtermcap doesn't support clean.
39801 clean-libtermcap:
39802
39803 @endif libtermcap
39804
39805 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
39806 maybe-distclean-libtermcap:
39807 @if libtermcap
39808 maybe-distclean-libtermcap: distclean-libtermcap
39809
39810 # libtermcap doesn't support distclean.
39811 distclean-libtermcap:
39812
39813 @endif libtermcap
39814
39815 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
39816 maybe-maintainer-clean-libtermcap:
39817 @if libtermcap
39818 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
39819
39820 # libtermcap doesn't support maintainer-clean.
39821 maintainer-clean-libtermcap:
39822
39823 @endif libtermcap
39824
39825
39826
39827 .PHONY: configure-utils maybe-configure-utils
39828 maybe-configure-utils:
39829 @if gcc-bootstrap
39830 configure-utils: stage_current
39831 @endif gcc-bootstrap
39832 @if utils
39833 maybe-configure-utils: configure-utils
39834 configure-utils: 
39835         @: $(MAKE); $(unstage)
39836         @r=`${PWD_COMMAND}`; export r; \
39837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39838         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
39839         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
39840         $(HOST_EXPORTS) \
39841         echo Configuring in $(HOST_SUBDIR)/utils; \
39842         cd "$(HOST_SUBDIR)/utils" || exit 1; \
39843         case $(srcdir) in \
39844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39845           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
39846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39847         esac; \
39848         srcdiroption="--srcdir=$${topdir}/utils"; \
39849         libsrcdir="$$s/utils"; \
39850         $(SHELL) $${libsrcdir}/configure \
39851           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39852           --target=${target_alias} $${srcdiroption}  \
39853           || exit 1
39854 @endif utils
39855
39856
39857
39858
39859
39860 .PHONY: all-utils maybe-all-utils
39861 maybe-all-utils:
39862 @if gcc-bootstrap
39863 all-utils: stage_current
39864 @endif gcc-bootstrap
39865 @if utils
39866 TARGET-utils=all
39867 maybe-all-utils: all-utils
39868 all-utils: configure-utils
39869         @: $(MAKE); $(unstage)
39870         @r=`${PWD_COMMAND}`; export r; \
39871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39872         $(HOST_EXPORTS) \
39873         (cd $(HOST_SUBDIR)/utils && \
39874           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39875                 $(TARGET-utils))
39876 @endif utils
39877
39878
39879
39880
39881 .PHONY: check-utils maybe-check-utils
39882 maybe-check-utils:
39883 @if utils
39884 maybe-check-utils: check-utils
39885
39886 check-utils:
39887
39888 @endif utils
39889
39890 .PHONY: install-utils maybe-install-utils
39891 maybe-install-utils:
39892 @if utils
39893 maybe-install-utils: install-utils
39894
39895 install-utils: installdirs
39896         @: $(MAKE); $(unstage)
39897         @r=`${PWD_COMMAND}`; export r; \
39898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39899         $(HOST_EXPORTS) \
39900         (cd $(HOST_SUBDIR)/utils && \
39901           $(MAKE) $(FLAGS_TO_PASS)  install)
39902
39903 @endif utils
39904
39905 # Other targets (info, dvi, pdf, etc.)
39906
39907 .PHONY: maybe-info-utils info-utils
39908 maybe-info-utils:
39909 @if utils
39910 maybe-info-utils: info-utils
39911
39912 info-utils: \
39913     configure-utils 
39914         @: $(MAKE); $(unstage)
39915         @[ -f ./utils/Makefile ] || exit 0; \
39916         r=`${PWD_COMMAND}`; export r; \
39917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39918         $(HOST_EXPORTS) \
39919         for flag in $(EXTRA_HOST_FLAGS) ; do \
39920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39921         done; \
39922         echo "Doing info in utils" ; \
39923         (cd $(HOST_SUBDIR)/utils && \
39924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39926                   "RANLIB=$${RANLIB}" \
39927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39928                   info) \
39929           || exit 1
39930
39931 @endif utils
39932
39933 .PHONY: maybe-dvi-utils dvi-utils
39934 maybe-dvi-utils:
39935 @if utils
39936 maybe-dvi-utils: dvi-utils
39937
39938 dvi-utils: \
39939     configure-utils 
39940         @: $(MAKE); $(unstage)
39941         @[ -f ./utils/Makefile ] || exit 0; \
39942         r=`${PWD_COMMAND}`; export r; \
39943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39944         $(HOST_EXPORTS) \
39945         for flag in $(EXTRA_HOST_FLAGS) ; do \
39946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39947         done; \
39948         echo "Doing dvi in utils" ; \
39949         (cd $(HOST_SUBDIR)/utils && \
39950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39952                   "RANLIB=$${RANLIB}" \
39953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39954                   dvi) \
39955           || exit 1
39956
39957 @endif utils
39958
39959 .PHONY: maybe-pdf-utils pdf-utils
39960 maybe-pdf-utils:
39961 @if utils
39962 maybe-pdf-utils: pdf-utils
39963
39964 pdf-utils: \
39965     configure-utils 
39966         @: $(MAKE); $(unstage)
39967         @[ -f ./utils/Makefile ] || exit 0; \
39968         r=`${PWD_COMMAND}`; export r; \
39969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39970         $(HOST_EXPORTS) \
39971         for flag in $(EXTRA_HOST_FLAGS) ; do \
39972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39973         done; \
39974         echo "Doing pdf in utils" ; \
39975         (cd $(HOST_SUBDIR)/utils && \
39976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39978                   "RANLIB=$${RANLIB}" \
39979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39980                   pdf) \
39981           || exit 1
39982
39983 @endif utils
39984
39985 .PHONY: maybe-html-utils html-utils
39986 maybe-html-utils:
39987 @if utils
39988 maybe-html-utils: html-utils
39989
39990 html-utils: \
39991     configure-utils 
39992         @: $(MAKE); $(unstage)
39993         @[ -f ./utils/Makefile ] || exit 0; \
39994         r=`${PWD_COMMAND}`; export r; \
39995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39996         $(HOST_EXPORTS) \
39997         for flag in $(EXTRA_HOST_FLAGS) ; do \
39998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39999         done; \
40000         echo "Doing html in utils" ; \
40001         (cd $(HOST_SUBDIR)/utils && \
40002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40004                   "RANLIB=$${RANLIB}" \
40005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40006                   html) \
40007           || exit 1
40008
40009 @endif utils
40010
40011 .PHONY: maybe-TAGS-utils TAGS-utils
40012 maybe-TAGS-utils:
40013 @if utils
40014 maybe-TAGS-utils: TAGS-utils
40015
40016 TAGS-utils: \
40017     configure-utils 
40018         @: $(MAKE); $(unstage)
40019         @[ -f ./utils/Makefile ] || exit 0; \
40020         r=`${PWD_COMMAND}`; export r; \
40021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40022         $(HOST_EXPORTS) \
40023         for flag in $(EXTRA_HOST_FLAGS) ; do \
40024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40025         done; \
40026         echo "Doing TAGS in utils" ; \
40027         (cd $(HOST_SUBDIR)/utils && \
40028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40030                   "RANLIB=$${RANLIB}" \
40031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40032                   TAGS) \
40033           || exit 1
40034
40035 @endif utils
40036
40037 .PHONY: maybe-install-info-utils install-info-utils
40038 maybe-install-info-utils:
40039 @if utils
40040 maybe-install-info-utils: install-info-utils
40041
40042 install-info-utils: \
40043     configure-utils \
40044     info-utils 
40045         @: $(MAKE); $(unstage)
40046         @[ -f ./utils/Makefile ] || exit 0; \
40047         r=`${PWD_COMMAND}`; export r; \
40048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40049         $(HOST_EXPORTS) \
40050         for flag in $(EXTRA_HOST_FLAGS) ; do \
40051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40052         done; \
40053         echo "Doing install-info in utils" ; \
40054         (cd $(HOST_SUBDIR)/utils && \
40055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40057                   "RANLIB=$${RANLIB}" \
40058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40059                   install-info) \
40060           || exit 1
40061
40062 @endif utils
40063
40064 .PHONY: maybe-install-pdf-utils install-pdf-utils
40065 maybe-install-pdf-utils:
40066 @if utils
40067 maybe-install-pdf-utils: install-pdf-utils
40068
40069 install-pdf-utils: \
40070     configure-utils \
40071     pdf-utils 
40072         @: $(MAKE); $(unstage)
40073         @[ -f ./utils/Makefile ] || exit 0; \
40074         r=`${PWD_COMMAND}`; export r; \
40075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40076         $(HOST_EXPORTS) \
40077         for flag in $(EXTRA_HOST_FLAGS) ; do \
40078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40079         done; \
40080         echo "Doing install-pdf in utils" ; \
40081         (cd $(HOST_SUBDIR)/utils && \
40082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40084                   "RANLIB=$${RANLIB}" \
40085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40086                   install-pdf) \
40087           || exit 1
40088
40089 @endif utils
40090
40091 .PHONY: maybe-install-html-utils install-html-utils
40092 maybe-install-html-utils:
40093 @if utils
40094 maybe-install-html-utils: install-html-utils
40095
40096 install-html-utils: \
40097     configure-utils \
40098     html-utils 
40099         @: $(MAKE); $(unstage)
40100         @[ -f ./utils/Makefile ] || exit 0; \
40101         r=`${PWD_COMMAND}`; export r; \
40102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40103         $(HOST_EXPORTS) \
40104         for flag in $(EXTRA_HOST_FLAGS) ; do \
40105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40106         done; \
40107         echo "Doing install-html in utils" ; \
40108         (cd $(HOST_SUBDIR)/utils && \
40109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40111                   "RANLIB=$${RANLIB}" \
40112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40113                   install-html) \
40114           || exit 1
40115
40116 @endif utils
40117
40118 .PHONY: maybe-installcheck-utils installcheck-utils
40119 maybe-installcheck-utils:
40120 @if utils
40121 maybe-installcheck-utils: installcheck-utils
40122
40123 installcheck-utils: \
40124     configure-utils 
40125         @: $(MAKE); $(unstage)
40126         @[ -f ./utils/Makefile ] || exit 0; \
40127         r=`${PWD_COMMAND}`; export r; \
40128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40129         $(HOST_EXPORTS) \
40130         for flag in $(EXTRA_HOST_FLAGS) ; do \
40131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40132         done; \
40133         echo "Doing installcheck in utils" ; \
40134         (cd $(HOST_SUBDIR)/utils && \
40135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40137                   "RANLIB=$${RANLIB}" \
40138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40139                   installcheck) \
40140           || exit 1
40141
40142 @endif utils
40143
40144 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
40145 maybe-mostlyclean-utils:
40146 @if utils
40147 maybe-mostlyclean-utils: mostlyclean-utils
40148
40149 mostlyclean-utils: 
40150         @: $(MAKE); $(unstage)
40151         @[ -f ./utils/Makefile ] || exit 0; \
40152         r=`${PWD_COMMAND}`; export r; \
40153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40154         $(HOST_EXPORTS) \
40155         for flag in $(EXTRA_HOST_FLAGS) ; do \
40156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40157         done; \
40158         echo "Doing mostlyclean in utils" ; \
40159         (cd $(HOST_SUBDIR)/utils && \
40160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40162                   "RANLIB=$${RANLIB}" \
40163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40164                   mostlyclean) \
40165           || exit 1
40166
40167 @endif utils
40168
40169 .PHONY: maybe-clean-utils clean-utils
40170 maybe-clean-utils:
40171 @if utils
40172 maybe-clean-utils: clean-utils
40173
40174 clean-utils: 
40175         @: $(MAKE); $(unstage)
40176         @[ -f ./utils/Makefile ] || exit 0; \
40177         r=`${PWD_COMMAND}`; export r; \
40178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40179         $(HOST_EXPORTS) \
40180         for flag in $(EXTRA_HOST_FLAGS) ; do \
40181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40182         done; \
40183         echo "Doing clean in utils" ; \
40184         (cd $(HOST_SUBDIR)/utils && \
40185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40187                   "RANLIB=$${RANLIB}" \
40188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40189                   clean) \
40190           || exit 1
40191
40192 @endif utils
40193
40194 .PHONY: maybe-distclean-utils distclean-utils
40195 maybe-distclean-utils:
40196 @if utils
40197 maybe-distclean-utils: distclean-utils
40198
40199 distclean-utils: 
40200         @: $(MAKE); $(unstage)
40201         @[ -f ./utils/Makefile ] || exit 0; \
40202         r=`${PWD_COMMAND}`; export r; \
40203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40204         $(HOST_EXPORTS) \
40205         for flag in $(EXTRA_HOST_FLAGS) ; do \
40206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40207         done; \
40208         echo "Doing distclean in utils" ; \
40209         (cd $(HOST_SUBDIR)/utils && \
40210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40212                   "RANLIB=$${RANLIB}" \
40213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40214                   distclean) \
40215           || exit 1
40216
40217 @endif utils
40218
40219 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
40220 maybe-maintainer-clean-utils:
40221 @if utils
40222 maybe-maintainer-clean-utils: maintainer-clean-utils
40223
40224 maintainer-clean-utils: 
40225         @: $(MAKE); $(unstage)
40226         @[ -f ./utils/Makefile ] || exit 0; \
40227         r=`${PWD_COMMAND}`; export r; \
40228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40229         $(HOST_EXPORTS) \
40230         for flag in $(EXTRA_HOST_FLAGS) ; do \
40231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40232         done; \
40233         echo "Doing maintainer-clean in utils" ; \
40234         (cd $(HOST_SUBDIR)/utils && \
40235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40237                   "RANLIB=$${RANLIB}" \
40238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40239                   maintainer-clean) \
40240           || exit 1
40241
40242 @endif utils
40243
40244
40245
40246 .PHONY: configure-gnattools maybe-configure-gnattools
40247 maybe-configure-gnattools:
40248 @if gcc-bootstrap
40249 configure-gnattools: stage_current
40250 @endif gcc-bootstrap
40251 @if gnattools
40252 maybe-configure-gnattools: configure-gnattools
40253 configure-gnattools: 
40254         @: $(MAKE); $(unstage)
40255         @r=`${PWD_COMMAND}`; export r; \
40256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40257         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
40258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
40259         $(HOST_EXPORTS) \
40260         echo Configuring in $(HOST_SUBDIR)/gnattools; \
40261         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
40262         case $(srcdir) in \
40263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40264           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
40265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40266         esac; \
40267         srcdiroption="--srcdir=$${topdir}/gnattools"; \
40268         libsrcdir="$$s/gnattools"; \
40269         $(SHELL) $${libsrcdir}/configure \
40270           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40271           --target=${target_alias} $${srcdiroption}  \
40272           || exit 1
40273 @endif gnattools
40274
40275
40276
40277
40278
40279 .PHONY: all-gnattools maybe-all-gnattools
40280 maybe-all-gnattools:
40281 @if gcc-bootstrap
40282 all-gnattools: stage_current
40283 @endif gcc-bootstrap
40284 @if gnattools
40285 TARGET-gnattools=all
40286 maybe-all-gnattools: all-gnattools
40287 all-gnattools: configure-gnattools
40288         @: $(MAKE); $(unstage)
40289         @r=`${PWD_COMMAND}`; export r; \
40290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40291         $(HOST_EXPORTS) \
40292         (cd $(HOST_SUBDIR)/gnattools && \
40293           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40294                 $(TARGET-gnattools))
40295 @endif gnattools
40296
40297
40298
40299
40300 .PHONY: check-gnattools maybe-check-gnattools
40301 maybe-check-gnattools:
40302 @if gnattools
40303 maybe-check-gnattools: check-gnattools
40304
40305 check-gnattools:
40306         @: $(MAKE); $(unstage)
40307         @r=`${PWD_COMMAND}`; export r; \
40308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40309         $(HOST_EXPORTS) \
40310         (cd $(HOST_SUBDIR)/gnattools && \
40311           $(MAKE) $(FLAGS_TO_PASS)  check)
40312
40313 @endif gnattools
40314
40315 .PHONY: install-gnattools maybe-install-gnattools
40316 maybe-install-gnattools:
40317 @if gnattools
40318 maybe-install-gnattools: install-gnattools
40319
40320 install-gnattools: installdirs
40321         @: $(MAKE); $(unstage)
40322         @r=`${PWD_COMMAND}`; export r; \
40323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40324         $(HOST_EXPORTS) \
40325         (cd $(HOST_SUBDIR)/gnattools && \
40326           $(MAKE) $(FLAGS_TO_PASS)  install)
40327
40328 @endif gnattools
40329
40330 # Other targets (info, dvi, pdf, etc.)
40331
40332 .PHONY: maybe-info-gnattools info-gnattools
40333 maybe-info-gnattools:
40334 @if gnattools
40335 maybe-info-gnattools: info-gnattools
40336
40337 info-gnattools: \
40338     configure-gnattools 
40339         @: $(MAKE); $(unstage)
40340         @[ -f ./gnattools/Makefile ] || exit 0; \
40341         r=`${PWD_COMMAND}`; export r; \
40342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40343         $(HOST_EXPORTS) \
40344         for flag in $(EXTRA_HOST_FLAGS) ; do \
40345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40346         done; \
40347         echo "Doing info in gnattools" ; \
40348         (cd $(HOST_SUBDIR)/gnattools && \
40349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40351                   "RANLIB=$${RANLIB}" \
40352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40353                   info) \
40354           || exit 1
40355
40356 @endif gnattools
40357
40358 .PHONY: maybe-dvi-gnattools dvi-gnattools
40359 maybe-dvi-gnattools:
40360 @if gnattools
40361 maybe-dvi-gnattools: dvi-gnattools
40362
40363 dvi-gnattools: \
40364     configure-gnattools 
40365         @: $(MAKE); $(unstage)
40366         @[ -f ./gnattools/Makefile ] || exit 0; \
40367         r=`${PWD_COMMAND}`; export r; \
40368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40369         $(HOST_EXPORTS) \
40370         for flag in $(EXTRA_HOST_FLAGS) ; do \
40371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40372         done; \
40373         echo "Doing dvi in gnattools" ; \
40374         (cd $(HOST_SUBDIR)/gnattools && \
40375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40377                   "RANLIB=$${RANLIB}" \
40378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40379                   dvi) \
40380           || exit 1
40381
40382 @endif gnattools
40383
40384 .PHONY: maybe-pdf-gnattools pdf-gnattools
40385 maybe-pdf-gnattools:
40386 @if gnattools
40387 maybe-pdf-gnattools: pdf-gnattools
40388
40389 pdf-gnattools: \
40390     configure-gnattools 
40391         @: $(MAKE); $(unstage)
40392         @[ -f ./gnattools/Makefile ] || exit 0; \
40393         r=`${PWD_COMMAND}`; export r; \
40394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40395         $(HOST_EXPORTS) \
40396         for flag in $(EXTRA_HOST_FLAGS) ; do \
40397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40398         done; \
40399         echo "Doing pdf in gnattools" ; \
40400         (cd $(HOST_SUBDIR)/gnattools && \
40401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40403                   "RANLIB=$${RANLIB}" \
40404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40405                   pdf) \
40406           || exit 1
40407
40408 @endif gnattools
40409
40410 .PHONY: maybe-html-gnattools html-gnattools
40411 maybe-html-gnattools:
40412 @if gnattools
40413 maybe-html-gnattools: html-gnattools
40414
40415 html-gnattools: \
40416     configure-gnattools 
40417         @: $(MAKE); $(unstage)
40418         @[ -f ./gnattools/Makefile ] || exit 0; \
40419         r=`${PWD_COMMAND}`; export r; \
40420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40421         $(HOST_EXPORTS) \
40422         for flag in $(EXTRA_HOST_FLAGS) ; do \
40423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40424         done; \
40425         echo "Doing html in gnattools" ; \
40426         (cd $(HOST_SUBDIR)/gnattools && \
40427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40429                   "RANLIB=$${RANLIB}" \
40430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40431                   html) \
40432           || exit 1
40433
40434 @endif gnattools
40435
40436 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40437 maybe-TAGS-gnattools:
40438 @if gnattools
40439 maybe-TAGS-gnattools: TAGS-gnattools
40440
40441 TAGS-gnattools: \
40442     configure-gnattools 
40443         @: $(MAKE); $(unstage)
40444         @[ -f ./gnattools/Makefile ] || exit 0; \
40445         r=`${PWD_COMMAND}`; export r; \
40446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447         $(HOST_EXPORTS) \
40448         for flag in $(EXTRA_HOST_FLAGS) ; do \
40449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40450         done; \
40451         echo "Doing TAGS in gnattools" ; \
40452         (cd $(HOST_SUBDIR)/gnattools && \
40453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40455                   "RANLIB=$${RANLIB}" \
40456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40457                   TAGS) \
40458           || exit 1
40459
40460 @endif gnattools
40461
40462 .PHONY: maybe-install-info-gnattools install-info-gnattools
40463 maybe-install-info-gnattools:
40464 @if gnattools
40465 maybe-install-info-gnattools: install-info-gnattools
40466
40467 install-info-gnattools: \
40468     configure-gnattools \
40469     info-gnattools 
40470         @: $(MAKE); $(unstage)
40471         @[ -f ./gnattools/Makefile ] || exit 0; \
40472         r=`${PWD_COMMAND}`; export r; \
40473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40474         $(HOST_EXPORTS) \
40475         for flag in $(EXTRA_HOST_FLAGS) ; do \
40476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40477         done; \
40478         echo "Doing install-info in gnattools" ; \
40479         (cd $(HOST_SUBDIR)/gnattools && \
40480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40482                   "RANLIB=$${RANLIB}" \
40483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40484                   install-info) \
40485           || exit 1
40486
40487 @endif gnattools
40488
40489 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40490 maybe-install-pdf-gnattools:
40491 @if gnattools
40492 maybe-install-pdf-gnattools: install-pdf-gnattools
40493
40494 install-pdf-gnattools: \
40495     configure-gnattools \
40496     pdf-gnattools 
40497         @: $(MAKE); $(unstage)
40498         @[ -f ./gnattools/Makefile ] || exit 0; \
40499         r=`${PWD_COMMAND}`; export r; \
40500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40501         $(HOST_EXPORTS) \
40502         for flag in $(EXTRA_HOST_FLAGS) ; do \
40503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40504         done; \
40505         echo "Doing install-pdf in gnattools" ; \
40506         (cd $(HOST_SUBDIR)/gnattools && \
40507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40509                   "RANLIB=$${RANLIB}" \
40510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40511                   install-pdf) \
40512           || exit 1
40513
40514 @endif gnattools
40515
40516 .PHONY: maybe-install-html-gnattools install-html-gnattools
40517 maybe-install-html-gnattools:
40518 @if gnattools
40519 maybe-install-html-gnattools: install-html-gnattools
40520
40521 install-html-gnattools: \
40522     configure-gnattools \
40523     html-gnattools 
40524         @: $(MAKE); $(unstage)
40525         @[ -f ./gnattools/Makefile ] || exit 0; \
40526         r=`${PWD_COMMAND}`; export r; \
40527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40528         $(HOST_EXPORTS) \
40529         for flag in $(EXTRA_HOST_FLAGS) ; do \
40530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40531         done; \
40532         echo "Doing install-html in gnattools" ; \
40533         (cd $(HOST_SUBDIR)/gnattools && \
40534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40536                   "RANLIB=$${RANLIB}" \
40537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40538                   install-html) \
40539           || exit 1
40540
40541 @endif gnattools
40542
40543 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40544 maybe-installcheck-gnattools:
40545 @if gnattools
40546 maybe-installcheck-gnattools: installcheck-gnattools
40547
40548 installcheck-gnattools: \
40549     configure-gnattools 
40550         @: $(MAKE); $(unstage)
40551         @[ -f ./gnattools/Makefile ] || exit 0; \
40552         r=`${PWD_COMMAND}`; export r; \
40553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40554         $(HOST_EXPORTS) \
40555         for flag in $(EXTRA_HOST_FLAGS) ; do \
40556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40557         done; \
40558         echo "Doing installcheck in gnattools" ; \
40559         (cd $(HOST_SUBDIR)/gnattools && \
40560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40562                   "RANLIB=$${RANLIB}" \
40563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40564                   installcheck) \
40565           || exit 1
40566
40567 @endif gnattools
40568
40569 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40570 maybe-mostlyclean-gnattools:
40571 @if gnattools
40572 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40573
40574 mostlyclean-gnattools: 
40575         @: $(MAKE); $(unstage)
40576         @[ -f ./gnattools/Makefile ] || exit 0; \
40577         r=`${PWD_COMMAND}`; export r; \
40578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40579         $(HOST_EXPORTS) \
40580         for flag in $(EXTRA_HOST_FLAGS) ; do \
40581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40582         done; \
40583         echo "Doing mostlyclean in gnattools" ; \
40584         (cd $(HOST_SUBDIR)/gnattools && \
40585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40587                   "RANLIB=$${RANLIB}" \
40588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40589                   mostlyclean) \
40590           || exit 1
40591
40592 @endif gnattools
40593
40594 .PHONY: maybe-clean-gnattools clean-gnattools
40595 maybe-clean-gnattools:
40596 @if gnattools
40597 maybe-clean-gnattools: clean-gnattools
40598
40599 clean-gnattools: 
40600         @: $(MAKE); $(unstage)
40601         @[ -f ./gnattools/Makefile ] || exit 0; \
40602         r=`${PWD_COMMAND}`; export r; \
40603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40604         $(HOST_EXPORTS) \
40605         for flag in $(EXTRA_HOST_FLAGS) ; do \
40606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40607         done; \
40608         echo "Doing clean in gnattools" ; \
40609         (cd $(HOST_SUBDIR)/gnattools && \
40610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40612                   "RANLIB=$${RANLIB}" \
40613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40614                   clean) \
40615           || exit 1
40616
40617 @endif gnattools
40618
40619 .PHONY: maybe-distclean-gnattools distclean-gnattools
40620 maybe-distclean-gnattools:
40621 @if gnattools
40622 maybe-distclean-gnattools: distclean-gnattools
40623
40624 distclean-gnattools: 
40625         @: $(MAKE); $(unstage)
40626         @[ -f ./gnattools/Makefile ] || exit 0; \
40627         r=`${PWD_COMMAND}`; export r; \
40628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40629         $(HOST_EXPORTS) \
40630         for flag in $(EXTRA_HOST_FLAGS) ; do \
40631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40632         done; \
40633         echo "Doing distclean in gnattools" ; \
40634         (cd $(HOST_SUBDIR)/gnattools && \
40635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40637                   "RANLIB=$${RANLIB}" \
40638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40639                   distclean) \
40640           || exit 1
40641
40642 @endif gnattools
40643
40644 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40645 maybe-maintainer-clean-gnattools:
40646 @if gnattools
40647 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40648
40649 maintainer-clean-gnattools: 
40650         @: $(MAKE); $(unstage)
40651         @[ -f ./gnattools/Makefile ] || exit 0; \
40652         r=`${PWD_COMMAND}`; export r; \
40653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40654         $(HOST_EXPORTS) \
40655         for flag in $(EXTRA_HOST_FLAGS) ; do \
40656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40657         done; \
40658         echo "Doing maintainer-clean in gnattools" ; \
40659         (cd $(HOST_SUBDIR)/gnattools && \
40660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40662                   "RANLIB=$${RANLIB}" \
40663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40664                   maintainer-clean) \
40665           || exit 1
40666
40667 @endif gnattools
40668
40669
40670
40671 # ---------------------------------------
40672 # Modules which run on the target machine
40673 # ---------------------------------------
40674
40675
40676
40677
40678 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
40679 maybe-configure-target-libstdc++-v3:
40680 @if gcc-bootstrap
40681 configure-target-libstdc++-v3: stage_current
40682 @endif gcc-bootstrap
40683 @if target-libstdc++-v3
40684 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
40685 configure-target-libstdc++-v3: 
40686         @: $(MAKE); $(unstage)
40687         @r=`${PWD_COMMAND}`; export r; \
40688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40689         echo "Checking multilib configuration for libstdc++-v3..."; \
40690         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40691         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
40692         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40693           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40694             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
40695           else \
40696             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
40697             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40698           fi; \
40699         else \
40700           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40701         fi; \
40702         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
40703         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40704         $(RAW_CXX_TARGET_EXPORTS) \
40705         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
40706         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
40707         case $(srcdir) in \
40708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40709           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
40710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40711         esac; \
40712         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
40713         libsrcdir="$$s/libstdc++-v3"; \
40714         rm -f no-such-file || : ; \
40715         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40716           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40717           --target=${target_alias} $${srcdiroption}  \
40718           || exit 1
40719 @endif target-libstdc++-v3
40720
40721
40722
40723
40724
40725 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
40726 maybe-all-target-libstdc++-v3:
40727 @if gcc-bootstrap
40728 all-target-libstdc++-v3: stage_current
40729 @endif gcc-bootstrap
40730 @if target-libstdc++-v3
40731 TARGET-target-libstdc++-v3=all
40732 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
40733 all-target-libstdc++-v3: configure-target-libstdc++-v3
40734         @: $(MAKE); $(unstage)
40735         @r=`${PWD_COMMAND}`; export r; \
40736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40737         $(RAW_CXX_TARGET_EXPORTS) \
40738         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40739           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
40740                 $(TARGET-target-libstdc++-v3))
40741 @endif target-libstdc++-v3
40742
40743
40744
40745
40746
40747 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
40748 maybe-check-target-libstdc++-v3:
40749 @if target-libstdc++-v3
40750 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
40751
40752 check-target-libstdc++-v3:
40753         @: $(MAKE); $(unstage)
40754         @r=`${PWD_COMMAND}`; export r; \
40755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40756         $(RAW_CXX_TARGET_EXPORTS) \
40757         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40758           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
40759
40760 @endif target-libstdc++-v3
40761
40762 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
40763 maybe-install-target-libstdc++-v3:
40764 @if target-libstdc++-v3
40765 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
40766
40767 install-target-libstdc++-v3: installdirs
40768         @: $(MAKE); $(unstage)
40769         @r=`${PWD_COMMAND}`; export r; \
40770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40771         $(RAW_CXX_TARGET_EXPORTS) \
40772         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40773           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40774
40775 @endif target-libstdc++-v3
40776
40777 # Other targets (info, dvi, pdf, etc.)
40778
40779 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
40780 maybe-info-target-libstdc++-v3:
40781 @if target-libstdc++-v3
40782 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
40783
40784 info-target-libstdc++-v3: \
40785     configure-target-libstdc++-v3 
40786         @: $(MAKE); $(unstage)
40787         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40788         r=`${PWD_COMMAND}`; export r; \
40789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40790         $(RAW_CXX_TARGET_EXPORTS) \
40791         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40792         for flag in $(EXTRA_TARGET_FLAGS); do \
40793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40794         done; \
40795         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40798                   "RANLIB=$${RANLIB}" \
40799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40800                    info) \
40801           || exit 1
40802
40803 @endif target-libstdc++-v3
40804
40805 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
40806 maybe-dvi-target-libstdc++-v3:
40807 @if target-libstdc++-v3
40808 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
40809
40810 dvi-target-libstdc++-v3: \
40811     configure-target-libstdc++-v3 
40812         @: $(MAKE); $(unstage)
40813         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40814         r=`${PWD_COMMAND}`; export r; \
40815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40816         $(RAW_CXX_TARGET_EXPORTS) \
40817         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40818         for flag in $(EXTRA_TARGET_FLAGS); do \
40819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40820         done; \
40821         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40824                   "RANLIB=$${RANLIB}" \
40825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40826                    dvi) \
40827           || exit 1
40828
40829 @endif target-libstdc++-v3
40830
40831 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
40832 maybe-pdf-target-libstdc++-v3:
40833 @if target-libstdc++-v3
40834 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
40835
40836 pdf-target-libstdc++-v3: \
40837     configure-target-libstdc++-v3 
40838         @: $(MAKE); $(unstage)
40839         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40840         r=`${PWD_COMMAND}`; export r; \
40841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40842         $(RAW_CXX_TARGET_EXPORTS) \
40843         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40844         for flag in $(EXTRA_TARGET_FLAGS); do \
40845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40846         done; \
40847         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40850                   "RANLIB=$${RANLIB}" \
40851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40852                    pdf) \
40853           || exit 1
40854
40855 @endif target-libstdc++-v3
40856
40857 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
40858 maybe-html-target-libstdc++-v3:
40859 @if target-libstdc++-v3
40860 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
40861
40862 html-target-libstdc++-v3: \
40863     configure-target-libstdc++-v3 
40864         @: $(MAKE); $(unstage)
40865         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40866         r=`${PWD_COMMAND}`; export r; \
40867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40868         $(RAW_CXX_TARGET_EXPORTS) \
40869         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40870         for flag in $(EXTRA_TARGET_FLAGS); do \
40871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40872         done; \
40873         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40876                   "RANLIB=$${RANLIB}" \
40877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40878                    html) \
40879           || exit 1
40880
40881 @endif target-libstdc++-v3
40882
40883 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
40884 maybe-TAGS-target-libstdc++-v3:
40885 @if target-libstdc++-v3
40886 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
40887
40888 TAGS-target-libstdc++-v3: \
40889     configure-target-libstdc++-v3 
40890         @: $(MAKE); $(unstage)
40891         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40892         r=`${PWD_COMMAND}`; export r; \
40893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40894         $(RAW_CXX_TARGET_EXPORTS) \
40895         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40896         for flag in $(EXTRA_TARGET_FLAGS); do \
40897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40898         done; \
40899         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40902                   "RANLIB=$${RANLIB}" \
40903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40904                    TAGS) \
40905           || exit 1
40906
40907 @endif target-libstdc++-v3
40908
40909 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
40910 maybe-install-info-target-libstdc++-v3:
40911 @if target-libstdc++-v3
40912 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
40913
40914 install-info-target-libstdc++-v3: \
40915     configure-target-libstdc++-v3 \
40916     info-target-libstdc++-v3 
40917         @: $(MAKE); $(unstage)
40918         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40919         r=`${PWD_COMMAND}`; export r; \
40920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40921         $(RAW_CXX_TARGET_EXPORTS) \
40922         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40923         for flag in $(EXTRA_TARGET_FLAGS); do \
40924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40925         done; \
40926         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40929                   "RANLIB=$${RANLIB}" \
40930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40931                    install-info) \
40932           || exit 1
40933
40934 @endif target-libstdc++-v3
40935
40936 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
40937 maybe-install-pdf-target-libstdc++-v3:
40938 @if target-libstdc++-v3
40939 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
40940
40941 install-pdf-target-libstdc++-v3: \
40942     configure-target-libstdc++-v3 \
40943     pdf-target-libstdc++-v3 
40944         @: $(MAKE); $(unstage)
40945         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40946         r=`${PWD_COMMAND}`; export r; \
40947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40948         $(RAW_CXX_TARGET_EXPORTS) \
40949         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40950         for flag in $(EXTRA_TARGET_FLAGS); do \
40951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40952         done; \
40953         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40956                   "RANLIB=$${RANLIB}" \
40957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40958                    install-pdf) \
40959           || exit 1
40960
40961 @endif target-libstdc++-v3
40962
40963 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
40964 maybe-install-html-target-libstdc++-v3:
40965 @if target-libstdc++-v3
40966 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
40967
40968 install-html-target-libstdc++-v3: \
40969     configure-target-libstdc++-v3 \
40970     html-target-libstdc++-v3 
40971         @: $(MAKE); $(unstage)
40972         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40973         r=`${PWD_COMMAND}`; export r; \
40974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40975         $(RAW_CXX_TARGET_EXPORTS) \
40976         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40977         for flag in $(EXTRA_TARGET_FLAGS); do \
40978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40979         done; \
40980         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40983                   "RANLIB=$${RANLIB}" \
40984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40985                    install-html) \
40986           || exit 1
40987
40988 @endif target-libstdc++-v3
40989
40990 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
40991 maybe-installcheck-target-libstdc++-v3:
40992 @if target-libstdc++-v3
40993 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
40994
40995 installcheck-target-libstdc++-v3: \
40996     configure-target-libstdc++-v3 
40997         @: $(MAKE); $(unstage)
40998         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40999         r=`${PWD_COMMAND}`; export r; \
41000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41001         $(RAW_CXX_TARGET_EXPORTS) \
41002         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41003         for flag in $(EXTRA_TARGET_FLAGS); do \
41004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41005         done; \
41006         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41009                   "RANLIB=$${RANLIB}" \
41010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41011                    installcheck) \
41012           || exit 1
41013
41014 @endif target-libstdc++-v3
41015
41016 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
41017 maybe-mostlyclean-target-libstdc++-v3:
41018 @if target-libstdc++-v3
41019 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
41020
41021 mostlyclean-target-libstdc++-v3: 
41022         @: $(MAKE); $(unstage)
41023         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41024         r=`${PWD_COMMAND}`; export r; \
41025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41026         $(RAW_CXX_TARGET_EXPORTS) \
41027         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41028         for flag in $(EXTRA_TARGET_FLAGS); do \
41029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41030         done; \
41031         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41034                   "RANLIB=$${RANLIB}" \
41035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41036                    mostlyclean) \
41037           || exit 1
41038
41039 @endif target-libstdc++-v3
41040
41041 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
41042 maybe-clean-target-libstdc++-v3:
41043 @if target-libstdc++-v3
41044 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
41045
41046 clean-target-libstdc++-v3: 
41047         @: $(MAKE); $(unstage)
41048         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41049         r=`${PWD_COMMAND}`; export r; \
41050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41051         $(RAW_CXX_TARGET_EXPORTS) \
41052         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41053         for flag in $(EXTRA_TARGET_FLAGS); do \
41054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41055         done; \
41056         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41059                   "RANLIB=$${RANLIB}" \
41060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41061                    clean) \
41062           || exit 1
41063
41064 @endif target-libstdc++-v3
41065
41066 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
41067 maybe-distclean-target-libstdc++-v3:
41068 @if target-libstdc++-v3
41069 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
41070
41071 distclean-target-libstdc++-v3: 
41072         @: $(MAKE); $(unstage)
41073         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41074         r=`${PWD_COMMAND}`; export r; \
41075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41076         $(RAW_CXX_TARGET_EXPORTS) \
41077         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41078         for flag in $(EXTRA_TARGET_FLAGS); do \
41079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41080         done; \
41081         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41084                   "RANLIB=$${RANLIB}" \
41085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41086                    distclean) \
41087           || exit 1
41088
41089 @endif target-libstdc++-v3
41090
41091 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
41092 maybe-maintainer-clean-target-libstdc++-v3:
41093 @if target-libstdc++-v3
41094 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
41095
41096 maintainer-clean-target-libstdc++-v3: 
41097         @: $(MAKE); $(unstage)
41098         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41099         r=`${PWD_COMMAND}`; export r; \
41100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41101         $(RAW_CXX_TARGET_EXPORTS) \
41102         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41103         for flag in $(EXTRA_TARGET_FLAGS); do \
41104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41105         done; \
41106         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41109                   "RANLIB=$${RANLIB}" \
41110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41111                    maintainer-clean) \
41112           || exit 1
41113
41114 @endif target-libstdc++-v3
41115
41116
41117
41118
41119
41120 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
41121 maybe-configure-target-libmudflap:
41122 @if gcc-bootstrap
41123 configure-target-libmudflap: stage_current
41124 @endif gcc-bootstrap
41125 @if target-libmudflap
41126 maybe-configure-target-libmudflap: configure-target-libmudflap
41127 configure-target-libmudflap: 
41128         @: $(MAKE); $(unstage)
41129         @r=`${PWD_COMMAND}`; export r; \
41130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41131         echo "Checking multilib configuration for libmudflap..."; \
41132         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41133         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
41134         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41135           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41136             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
41137           else \
41138             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
41139             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41140           fi; \
41141         else \
41142           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41143         fi; \
41144         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
41145         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41146         $(NORMAL_TARGET_EXPORTS) \
41147         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
41148         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
41149         case $(srcdir) in \
41150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41151           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
41152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41153         esac; \
41154         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
41155         libsrcdir="$$s/libmudflap"; \
41156         rm -f no-such-file || : ; \
41157         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41158           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41159           --target=${target_alias} $${srcdiroption}  \
41160           || exit 1
41161 @endif target-libmudflap
41162
41163
41164
41165
41166
41167 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
41168 maybe-all-target-libmudflap:
41169 @if gcc-bootstrap
41170 all-target-libmudflap: stage_current
41171 @endif gcc-bootstrap
41172 @if target-libmudflap
41173 TARGET-target-libmudflap=all
41174 maybe-all-target-libmudflap: all-target-libmudflap
41175 all-target-libmudflap: configure-target-libmudflap
41176         @: $(MAKE); $(unstage)
41177         @r=`${PWD_COMMAND}`; export r; \
41178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41179         $(NORMAL_TARGET_EXPORTS) \
41180         (cd $(TARGET_SUBDIR)/libmudflap && \
41181           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
41182                 $(TARGET-target-libmudflap))
41183 @endif target-libmudflap
41184
41185
41186
41187
41188
41189 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
41190 maybe-check-target-libmudflap:
41191 @if target-libmudflap
41192 maybe-check-target-libmudflap: check-target-libmudflap
41193
41194 check-target-libmudflap:
41195         @: $(MAKE); $(unstage)
41196         @r=`${PWD_COMMAND}`; export r; \
41197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41198         $(NORMAL_TARGET_EXPORTS) \
41199         (cd $(TARGET_SUBDIR)/libmudflap && \
41200           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41201
41202 @endif target-libmudflap
41203
41204 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
41205 maybe-install-target-libmudflap:
41206 @if target-libmudflap
41207 maybe-install-target-libmudflap: install-target-libmudflap
41208
41209 install-target-libmudflap: installdirs
41210         @: $(MAKE); $(unstage)
41211         @r=`${PWD_COMMAND}`; export r; \
41212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41213         $(NORMAL_TARGET_EXPORTS) \
41214         (cd $(TARGET_SUBDIR)/libmudflap && \
41215           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41216
41217 @endif target-libmudflap
41218
41219 # Other targets (info, dvi, pdf, etc.)
41220
41221 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
41222 maybe-info-target-libmudflap:
41223 @if target-libmudflap
41224 maybe-info-target-libmudflap: info-target-libmudflap
41225
41226 info-target-libmudflap: \
41227     configure-target-libmudflap 
41228         @: $(MAKE); $(unstage)
41229         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41230         r=`${PWD_COMMAND}`; export r; \
41231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41232         $(NORMAL_TARGET_EXPORTS) \
41233         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
41234         for flag in $(EXTRA_TARGET_FLAGS); do \
41235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41236         done; \
41237         (cd $(TARGET_SUBDIR)/libmudflap && \
41238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41240                   "RANLIB=$${RANLIB}" \
41241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41242                    info) \
41243           || exit 1
41244
41245 @endif target-libmudflap
41246
41247 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
41248 maybe-dvi-target-libmudflap:
41249 @if target-libmudflap
41250 maybe-dvi-target-libmudflap: dvi-target-libmudflap
41251
41252 dvi-target-libmudflap: \
41253     configure-target-libmudflap 
41254         @: $(MAKE); $(unstage)
41255         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41256         r=`${PWD_COMMAND}`; export r; \
41257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41258         $(NORMAL_TARGET_EXPORTS) \
41259         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
41260         for flag in $(EXTRA_TARGET_FLAGS); do \
41261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41262         done; \
41263         (cd $(TARGET_SUBDIR)/libmudflap && \
41264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41266                   "RANLIB=$${RANLIB}" \
41267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41268                    dvi) \
41269           || exit 1
41270
41271 @endif target-libmudflap
41272
41273 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
41274 maybe-pdf-target-libmudflap:
41275 @if target-libmudflap
41276 maybe-pdf-target-libmudflap: pdf-target-libmudflap
41277
41278 pdf-target-libmudflap: \
41279     configure-target-libmudflap 
41280         @: $(MAKE); $(unstage)
41281         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41282         r=`${PWD_COMMAND}`; export r; \
41283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41284         $(NORMAL_TARGET_EXPORTS) \
41285         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41286         for flag in $(EXTRA_TARGET_FLAGS); do \
41287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41288         done; \
41289         (cd $(TARGET_SUBDIR)/libmudflap && \
41290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41292                   "RANLIB=$${RANLIB}" \
41293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41294                    pdf) \
41295           || exit 1
41296
41297 @endif target-libmudflap
41298
41299 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
41300 maybe-html-target-libmudflap:
41301 @if target-libmudflap
41302 maybe-html-target-libmudflap: html-target-libmudflap
41303
41304 html-target-libmudflap: \
41305     configure-target-libmudflap 
41306         @: $(MAKE); $(unstage)
41307         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41308         r=`${PWD_COMMAND}`; export r; \
41309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41310         $(NORMAL_TARGET_EXPORTS) \
41311         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
41312         for flag in $(EXTRA_TARGET_FLAGS); do \
41313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41314         done; \
41315         (cd $(TARGET_SUBDIR)/libmudflap && \
41316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41318                   "RANLIB=$${RANLIB}" \
41319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41320                    html) \
41321           || exit 1
41322
41323 @endif target-libmudflap
41324
41325 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
41326 maybe-TAGS-target-libmudflap:
41327 @if target-libmudflap
41328 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
41329
41330 TAGS-target-libmudflap: \
41331     configure-target-libmudflap 
41332         @: $(MAKE); $(unstage)
41333         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41334         r=`${PWD_COMMAND}`; export r; \
41335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41336         $(NORMAL_TARGET_EXPORTS) \
41337         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
41338         for flag in $(EXTRA_TARGET_FLAGS); do \
41339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41340         done; \
41341         (cd $(TARGET_SUBDIR)/libmudflap && \
41342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41344                   "RANLIB=$${RANLIB}" \
41345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41346                    TAGS) \
41347           || exit 1
41348
41349 @endif target-libmudflap
41350
41351 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
41352 maybe-install-info-target-libmudflap:
41353 @if target-libmudflap
41354 maybe-install-info-target-libmudflap: install-info-target-libmudflap
41355
41356 install-info-target-libmudflap: \
41357     configure-target-libmudflap \
41358     info-target-libmudflap 
41359         @: $(MAKE); $(unstage)
41360         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41361         r=`${PWD_COMMAND}`; export r; \
41362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41363         $(NORMAL_TARGET_EXPORTS) \
41364         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
41365         for flag in $(EXTRA_TARGET_FLAGS); do \
41366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41367         done; \
41368         (cd $(TARGET_SUBDIR)/libmudflap && \
41369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41371                   "RANLIB=$${RANLIB}" \
41372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41373                    install-info) \
41374           || exit 1
41375
41376 @endif target-libmudflap
41377
41378 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
41379 maybe-install-pdf-target-libmudflap:
41380 @if target-libmudflap
41381 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
41382
41383 install-pdf-target-libmudflap: \
41384     configure-target-libmudflap \
41385     pdf-target-libmudflap 
41386         @: $(MAKE); $(unstage)
41387         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41388         r=`${PWD_COMMAND}`; export r; \
41389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41390         $(NORMAL_TARGET_EXPORTS) \
41391         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41392         for flag in $(EXTRA_TARGET_FLAGS); do \
41393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41394         done; \
41395         (cd $(TARGET_SUBDIR)/libmudflap && \
41396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41398                   "RANLIB=$${RANLIB}" \
41399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41400                    install-pdf) \
41401           || exit 1
41402
41403 @endif target-libmudflap
41404
41405 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
41406 maybe-install-html-target-libmudflap:
41407 @if target-libmudflap
41408 maybe-install-html-target-libmudflap: install-html-target-libmudflap
41409
41410 install-html-target-libmudflap: \
41411     configure-target-libmudflap \
41412     html-target-libmudflap 
41413         @: $(MAKE); $(unstage)
41414         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41415         r=`${PWD_COMMAND}`; export r; \
41416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41417         $(NORMAL_TARGET_EXPORTS) \
41418         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
41419         for flag in $(EXTRA_TARGET_FLAGS); do \
41420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41421         done; \
41422         (cd $(TARGET_SUBDIR)/libmudflap && \
41423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41425                   "RANLIB=$${RANLIB}" \
41426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41427                    install-html) \
41428           || exit 1
41429
41430 @endif target-libmudflap
41431
41432 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
41433 maybe-installcheck-target-libmudflap:
41434 @if target-libmudflap
41435 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
41436
41437 installcheck-target-libmudflap: \
41438     configure-target-libmudflap 
41439         @: $(MAKE); $(unstage)
41440         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41441         r=`${PWD_COMMAND}`; export r; \
41442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41443         $(NORMAL_TARGET_EXPORTS) \
41444         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
41445         for flag in $(EXTRA_TARGET_FLAGS); do \
41446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41447         done; \
41448         (cd $(TARGET_SUBDIR)/libmudflap && \
41449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41451                   "RANLIB=$${RANLIB}" \
41452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41453                    installcheck) \
41454           || exit 1
41455
41456 @endif target-libmudflap
41457
41458 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
41459 maybe-mostlyclean-target-libmudflap:
41460 @if target-libmudflap
41461 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
41462
41463 mostlyclean-target-libmudflap: 
41464         @: $(MAKE); $(unstage)
41465         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41466         r=`${PWD_COMMAND}`; export r; \
41467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41468         $(NORMAL_TARGET_EXPORTS) \
41469         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
41470         for flag in $(EXTRA_TARGET_FLAGS); do \
41471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41472         done; \
41473         (cd $(TARGET_SUBDIR)/libmudflap && \
41474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41476                   "RANLIB=$${RANLIB}" \
41477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41478                    mostlyclean) \
41479           || exit 1
41480
41481 @endif target-libmudflap
41482
41483 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
41484 maybe-clean-target-libmudflap:
41485 @if target-libmudflap
41486 maybe-clean-target-libmudflap: clean-target-libmudflap
41487
41488 clean-target-libmudflap: 
41489         @: $(MAKE); $(unstage)
41490         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41491         r=`${PWD_COMMAND}`; export r; \
41492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41493         $(NORMAL_TARGET_EXPORTS) \
41494         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
41495         for flag in $(EXTRA_TARGET_FLAGS); do \
41496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41497         done; \
41498         (cd $(TARGET_SUBDIR)/libmudflap && \
41499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41501                   "RANLIB=$${RANLIB}" \
41502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41503                    clean) \
41504           || exit 1
41505
41506 @endif target-libmudflap
41507
41508 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
41509 maybe-distclean-target-libmudflap:
41510 @if target-libmudflap
41511 maybe-distclean-target-libmudflap: distclean-target-libmudflap
41512
41513 distclean-target-libmudflap: 
41514         @: $(MAKE); $(unstage)
41515         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41516         r=`${PWD_COMMAND}`; export r; \
41517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41518         $(NORMAL_TARGET_EXPORTS) \
41519         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
41520         for flag in $(EXTRA_TARGET_FLAGS); do \
41521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41522         done; \
41523         (cd $(TARGET_SUBDIR)/libmudflap && \
41524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41526                   "RANLIB=$${RANLIB}" \
41527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41528                    distclean) \
41529           || exit 1
41530
41531 @endif target-libmudflap
41532
41533 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
41534 maybe-maintainer-clean-target-libmudflap:
41535 @if target-libmudflap
41536 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
41537
41538 maintainer-clean-target-libmudflap: 
41539         @: $(MAKE); $(unstage)
41540         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41541         r=`${PWD_COMMAND}`; export r; \
41542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41543         $(NORMAL_TARGET_EXPORTS) \
41544         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
41545         for flag in $(EXTRA_TARGET_FLAGS); do \
41546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41547         done; \
41548         (cd $(TARGET_SUBDIR)/libmudflap && \
41549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41551                   "RANLIB=$${RANLIB}" \
41552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41553                    maintainer-clean) \
41554           || exit 1
41555
41556 @endif target-libmudflap
41557
41558
41559
41560
41561
41562 .PHONY: configure-target-libssp maybe-configure-target-libssp
41563 maybe-configure-target-libssp:
41564 @if gcc-bootstrap
41565 configure-target-libssp: stage_current
41566 @endif gcc-bootstrap
41567 @if target-libssp
41568 maybe-configure-target-libssp: configure-target-libssp
41569 configure-target-libssp: 
41570         @: $(MAKE); $(unstage)
41571         @r=`${PWD_COMMAND}`; export r; \
41572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41573         echo "Checking multilib configuration for libssp..."; \
41574         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41575         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
41576         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
41577           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
41578             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
41579           else \
41580             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
41581             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41582           fi; \
41583         else \
41584           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41585         fi; \
41586         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
41587         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41588         $(NORMAL_TARGET_EXPORTS) \
41589         echo Configuring in $(TARGET_SUBDIR)/libssp; \
41590         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
41591         case $(srcdir) in \
41592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41593           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
41594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41595         esac; \
41596         srcdiroption="--srcdir=$${topdir}/libssp"; \
41597         libsrcdir="$$s/libssp"; \
41598         rm -f no-such-file || : ; \
41599         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41600           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41601           --target=${target_alias} $${srcdiroption}  \
41602           || exit 1
41603 @endif target-libssp
41604
41605
41606
41607
41608
41609 .PHONY: all-target-libssp maybe-all-target-libssp
41610 maybe-all-target-libssp:
41611 @if gcc-bootstrap
41612 all-target-libssp: stage_current
41613 @endif gcc-bootstrap
41614 @if target-libssp
41615 TARGET-target-libssp=all
41616 maybe-all-target-libssp: all-target-libssp
41617 all-target-libssp: configure-target-libssp
41618         @: $(MAKE); $(unstage)
41619         @r=`${PWD_COMMAND}`; export r; \
41620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41621         $(NORMAL_TARGET_EXPORTS) \
41622         (cd $(TARGET_SUBDIR)/libssp && \
41623           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
41624                 $(TARGET-target-libssp))
41625 @endif target-libssp
41626
41627
41628
41629
41630
41631 .PHONY: check-target-libssp maybe-check-target-libssp
41632 maybe-check-target-libssp:
41633 @if target-libssp
41634 maybe-check-target-libssp: check-target-libssp
41635
41636 check-target-libssp:
41637         @: $(MAKE); $(unstage)
41638         @r=`${PWD_COMMAND}`; export r; \
41639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41640         $(NORMAL_TARGET_EXPORTS) \
41641         (cd $(TARGET_SUBDIR)/libssp && \
41642           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41643
41644 @endif target-libssp
41645
41646 .PHONY: install-target-libssp maybe-install-target-libssp
41647 maybe-install-target-libssp:
41648 @if target-libssp
41649 maybe-install-target-libssp: install-target-libssp
41650
41651 install-target-libssp: installdirs
41652         @: $(MAKE); $(unstage)
41653         @r=`${PWD_COMMAND}`; export r; \
41654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41655         $(NORMAL_TARGET_EXPORTS) \
41656         (cd $(TARGET_SUBDIR)/libssp && \
41657           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41658
41659 @endif target-libssp
41660
41661 # Other targets (info, dvi, pdf, etc.)
41662
41663 .PHONY: maybe-info-target-libssp info-target-libssp
41664 maybe-info-target-libssp:
41665 @if target-libssp
41666 maybe-info-target-libssp: info-target-libssp
41667
41668 info-target-libssp: \
41669     configure-target-libssp 
41670         @: $(MAKE); $(unstage)
41671         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41672         r=`${PWD_COMMAND}`; export r; \
41673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41674         $(NORMAL_TARGET_EXPORTS) \
41675         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
41676         for flag in $(EXTRA_TARGET_FLAGS); do \
41677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41678         done; \
41679         (cd $(TARGET_SUBDIR)/libssp && \
41680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41682                   "RANLIB=$${RANLIB}" \
41683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41684                    info) \
41685           || exit 1
41686
41687 @endif target-libssp
41688
41689 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
41690 maybe-dvi-target-libssp:
41691 @if target-libssp
41692 maybe-dvi-target-libssp: dvi-target-libssp
41693
41694 dvi-target-libssp: \
41695     configure-target-libssp 
41696         @: $(MAKE); $(unstage)
41697         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41698         r=`${PWD_COMMAND}`; export r; \
41699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41700         $(NORMAL_TARGET_EXPORTS) \
41701         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
41702         for flag in $(EXTRA_TARGET_FLAGS); do \
41703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41704         done; \
41705         (cd $(TARGET_SUBDIR)/libssp && \
41706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41708                   "RANLIB=$${RANLIB}" \
41709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41710                    dvi) \
41711           || exit 1
41712
41713 @endif target-libssp
41714
41715 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
41716 maybe-pdf-target-libssp:
41717 @if target-libssp
41718 maybe-pdf-target-libssp: pdf-target-libssp
41719
41720 pdf-target-libssp: \
41721     configure-target-libssp 
41722         @: $(MAKE); $(unstage)
41723         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41724         r=`${PWD_COMMAND}`; export r; \
41725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41726         $(NORMAL_TARGET_EXPORTS) \
41727         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
41728         for flag in $(EXTRA_TARGET_FLAGS); do \
41729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41730         done; \
41731         (cd $(TARGET_SUBDIR)/libssp && \
41732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41734                   "RANLIB=$${RANLIB}" \
41735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41736                    pdf) \
41737           || exit 1
41738
41739 @endif target-libssp
41740
41741 .PHONY: maybe-html-target-libssp html-target-libssp
41742 maybe-html-target-libssp:
41743 @if target-libssp
41744 maybe-html-target-libssp: html-target-libssp
41745
41746 html-target-libssp: \
41747     configure-target-libssp 
41748         @: $(MAKE); $(unstage)
41749         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41750         r=`${PWD_COMMAND}`; export r; \
41751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41752         $(NORMAL_TARGET_EXPORTS) \
41753         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
41754         for flag in $(EXTRA_TARGET_FLAGS); do \
41755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41756         done; \
41757         (cd $(TARGET_SUBDIR)/libssp && \
41758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41760                   "RANLIB=$${RANLIB}" \
41761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41762                    html) \
41763           || exit 1
41764
41765 @endif target-libssp
41766
41767 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
41768 maybe-TAGS-target-libssp:
41769 @if target-libssp
41770 maybe-TAGS-target-libssp: TAGS-target-libssp
41771
41772 TAGS-target-libssp: \
41773     configure-target-libssp 
41774         @: $(MAKE); $(unstage)
41775         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41776         r=`${PWD_COMMAND}`; export r; \
41777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41778         $(NORMAL_TARGET_EXPORTS) \
41779         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
41780         for flag in $(EXTRA_TARGET_FLAGS); do \
41781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41782         done; \
41783         (cd $(TARGET_SUBDIR)/libssp && \
41784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41786                   "RANLIB=$${RANLIB}" \
41787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41788                    TAGS) \
41789           || exit 1
41790
41791 @endif target-libssp
41792
41793 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
41794 maybe-install-info-target-libssp:
41795 @if target-libssp
41796 maybe-install-info-target-libssp: install-info-target-libssp
41797
41798 install-info-target-libssp: \
41799     configure-target-libssp \
41800     info-target-libssp 
41801         @: $(MAKE); $(unstage)
41802         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41803         r=`${PWD_COMMAND}`; export r; \
41804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41805         $(NORMAL_TARGET_EXPORTS) \
41806         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
41807         for flag in $(EXTRA_TARGET_FLAGS); do \
41808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41809         done; \
41810         (cd $(TARGET_SUBDIR)/libssp && \
41811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41813                   "RANLIB=$${RANLIB}" \
41814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41815                    install-info) \
41816           || exit 1
41817
41818 @endif target-libssp
41819
41820 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
41821 maybe-install-pdf-target-libssp:
41822 @if target-libssp
41823 maybe-install-pdf-target-libssp: install-pdf-target-libssp
41824
41825 install-pdf-target-libssp: \
41826     configure-target-libssp \
41827     pdf-target-libssp 
41828         @: $(MAKE); $(unstage)
41829         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41830         r=`${PWD_COMMAND}`; export r; \
41831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41832         $(NORMAL_TARGET_EXPORTS) \
41833         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
41834         for flag in $(EXTRA_TARGET_FLAGS); do \
41835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41836         done; \
41837         (cd $(TARGET_SUBDIR)/libssp && \
41838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41840                   "RANLIB=$${RANLIB}" \
41841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41842                    install-pdf) \
41843           || exit 1
41844
41845 @endif target-libssp
41846
41847 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
41848 maybe-install-html-target-libssp:
41849 @if target-libssp
41850 maybe-install-html-target-libssp: install-html-target-libssp
41851
41852 install-html-target-libssp: \
41853     configure-target-libssp \
41854     html-target-libssp 
41855         @: $(MAKE); $(unstage)
41856         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41857         r=`${PWD_COMMAND}`; export r; \
41858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41859         $(NORMAL_TARGET_EXPORTS) \
41860         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
41861         for flag in $(EXTRA_TARGET_FLAGS); do \
41862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41863         done; \
41864         (cd $(TARGET_SUBDIR)/libssp && \
41865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41867                   "RANLIB=$${RANLIB}" \
41868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41869                    install-html) \
41870           || exit 1
41871
41872 @endif target-libssp
41873
41874 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
41875 maybe-installcheck-target-libssp:
41876 @if target-libssp
41877 maybe-installcheck-target-libssp: installcheck-target-libssp
41878
41879 installcheck-target-libssp: \
41880     configure-target-libssp 
41881         @: $(MAKE); $(unstage)
41882         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41883         r=`${PWD_COMMAND}`; export r; \
41884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41885         $(NORMAL_TARGET_EXPORTS) \
41886         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
41887         for flag in $(EXTRA_TARGET_FLAGS); do \
41888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41889         done; \
41890         (cd $(TARGET_SUBDIR)/libssp && \
41891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41893                   "RANLIB=$${RANLIB}" \
41894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41895                    installcheck) \
41896           || exit 1
41897
41898 @endif target-libssp
41899
41900 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
41901 maybe-mostlyclean-target-libssp:
41902 @if target-libssp
41903 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
41904
41905 mostlyclean-target-libssp: 
41906         @: $(MAKE); $(unstage)
41907         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41908         r=`${PWD_COMMAND}`; export r; \
41909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41910         $(NORMAL_TARGET_EXPORTS) \
41911         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
41912         for flag in $(EXTRA_TARGET_FLAGS); do \
41913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41914         done; \
41915         (cd $(TARGET_SUBDIR)/libssp && \
41916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41918                   "RANLIB=$${RANLIB}" \
41919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41920                    mostlyclean) \
41921           || exit 1
41922
41923 @endif target-libssp
41924
41925 .PHONY: maybe-clean-target-libssp clean-target-libssp
41926 maybe-clean-target-libssp:
41927 @if target-libssp
41928 maybe-clean-target-libssp: clean-target-libssp
41929
41930 clean-target-libssp: 
41931         @: $(MAKE); $(unstage)
41932         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41933         r=`${PWD_COMMAND}`; export r; \
41934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41935         $(NORMAL_TARGET_EXPORTS) \
41936         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
41937         for flag in $(EXTRA_TARGET_FLAGS); do \
41938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41939         done; \
41940         (cd $(TARGET_SUBDIR)/libssp && \
41941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41943                   "RANLIB=$${RANLIB}" \
41944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41945                    clean) \
41946           || exit 1
41947
41948 @endif target-libssp
41949
41950 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
41951 maybe-distclean-target-libssp:
41952 @if target-libssp
41953 maybe-distclean-target-libssp: distclean-target-libssp
41954
41955 distclean-target-libssp: 
41956         @: $(MAKE); $(unstage)
41957         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41958         r=`${PWD_COMMAND}`; export r; \
41959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960         $(NORMAL_TARGET_EXPORTS) \
41961         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
41962         for flag in $(EXTRA_TARGET_FLAGS); do \
41963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41964         done; \
41965         (cd $(TARGET_SUBDIR)/libssp && \
41966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41968                   "RANLIB=$${RANLIB}" \
41969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41970                    distclean) \
41971           || exit 1
41972
41973 @endif target-libssp
41974
41975 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
41976 maybe-maintainer-clean-target-libssp:
41977 @if target-libssp
41978 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
41979
41980 maintainer-clean-target-libssp: 
41981         @: $(MAKE); $(unstage)
41982         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41983         r=`${PWD_COMMAND}`; export r; \
41984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41985         $(NORMAL_TARGET_EXPORTS) \
41986         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
41987         for flag in $(EXTRA_TARGET_FLAGS); do \
41988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41989         done; \
41990         (cd $(TARGET_SUBDIR)/libssp && \
41991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41993                   "RANLIB=$${RANLIB}" \
41994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41995                    maintainer-clean) \
41996           || exit 1
41997
41998 @endif target-libssp
41999
42000
42001
42002
42003
42004 .PHONY: configure-target-newlib maybe-configure-target-newlib
42005 maybe-configure-target-newlib:
42006 @if gcc-bootstrap
42007 configure-target-newlib: stage_current
42008 @endif gcc-bootstrap
42009 @if target-newlib
42010 maybe-configure-target-newlib: configure-target-newlib
42011 configure-target-newlib: 
42012         @: $(MAKE); $(unstage)
42013         @r=`${PWD_COMMAND}`; export r; \
42014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42015         echo "Checking multilib configuration for newlib..."; \
42016         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42017         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
42018         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
42019           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
42020             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
42021           else \
42022             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
42023             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42024           fi; \
42025         else \
42026           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42027         fi; \
42028         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
42029         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42030         $(NORMAL_TARGET_EXPORTS) \
42031         echo Configuring in $(TARGET_SUBDIR)/newlib; \
42032         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
42033         case $(srcdir) in \
42034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42035           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
42036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42037         esac; \
42038         srcdiroption="--srcdir=$${topdir}/newlib"; \
42039         libsrcdir="$$s/newlib"; \
42040         rm -f no-such-file || : ; \
42041         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42042           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42043           --target=${target_alias} $${srcdiroption}  \
42044           || exit 1
42045 @endif target-newlib
42046
42047
42048
42049
42050
42051 .PHONY: all-target-newlib maybe-all-target-newlib
42052 maybe-all-target-newlib:
42053 @if gcc-bootstrap
42054 all-target-newlib: stage_current
42055 @endif gcc-bootstrap
42056 @if target-newlib
42057 TARGET-target-newlib=all
42058 maybe-all-target-newlib: all-target-newlib
42059 all-target-newlib: configure-target-newlib
42060         @: $(MAKE); $(unstage)
42061         @r=`${PWD_COMMAND}`; export r; \
42062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42063         $(NORMAL_TARGET_EXPORTS) \
42064         (cd $(TARGET_SUBDIR)/newlib && \
42065           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
42066                 $(TARGET-target-newlib))
42067 @endif target-newlib
42068
42069
42070
42071
42072
42073 .PHONY: check-target-newlib maybe-check-target-newlib
42074 maybe-check-target-newlib:
42075 @if target-newlib
42076 maybe-check-target-newlib: check-target-newlib
42077
42078 check-target-newlib:
42079         @: $(MAKE); $(unstage)
42080         @r=`${PWD_COMMAND}`; export r; \
42081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42082         $(NORMAL_TARGET_EXPORTS) \
42083         (cd $(TARGET_SUBDIR)/newlib && \
42084           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42085
42086 @endif target-newlib
42087
42088 .PHONY: install-target-newlib maybe-install-target-newlib
42089 maybe-install-target-newlib:
42090 @if target-newlib
42091 maybe-install-target-newlib: install-target-newlib
42092
42093 install-target-newlib: installdirs
42094         @: $(MAKE); $(unstage)
42095         @r=`${PWD_COMMAND}`; export r; \
42096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42097         $(NORMAL_TARGET_EXPORTS) \
42098         (cd $(TARGET_SUBDIR)/newlib && \
42099           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42100
42101 @endif target-newlib
42102
42103 # Other targets (info, dvi, pdf, etc.)
42104
42105 .PHONY: maybe-info-target-newlib info-target-newlib
42106 maybe-info-target-newlib:
42107 @if target-newlib
42108 maybe-info-target-newlib: info-target-newlib
42109
42110 info-target-newlib: \
42111     configure-target-newlib 
42112         @: $(MAKE); $(unstage)
42113         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42114         r=`${PWD_COMMAND}`; export r; \
42115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116         $(NORMAL_TARGET_EXPORTS) \
42117         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
42118         for flag in $(EXTRA_TARGET_FLAGS); do \
42119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42120         done; \
42121         (cd $(TARGET_SUBDIR)/newlib && \
42122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42124                   "RANLIB=$${RANLIB}" \
42125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42126                    info) \
42127           || exit 1
42128
42129 @endif target-newlib
42130
42131 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
42132 maybe-dvi-target-newlib:
42133 @if target-newlib
42134 maybe-dvi-target-newlib: dvi-target-newlib
42135
42136 dvi-target-newlib: \
42137     configure-target-newlib 
42138         @: $(MAKE); $(unstage)
42139         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42140         r=`${PWD_COMMAND}`; export r; \
42141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42142         $(NORMAL_TARGET_EXPORTS) \
42143         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
42144         for flag in $(EXTRA_TARGET_FLAGS); do \
42145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42146         done; \
42147         (cd $(TARGET_SUBDIR)/newlib && \
42148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42150                   "RANLIB=$${RANLIB}" \
42151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42152                    dvi) \
42153           || exit 1
42154
42155 @endif target-newlib
42156
42157 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
42158 maybe-pdf-target-newlib:
42159 @if target-newlib
42160 maybe-pdf-target-newlib: pdf-target-newlib
42161
42162 pdf-target-newlib: \
42163     configure-target-newlib 
42164         @: $(MAKE); $(unstage)
42165         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42166         r=`${PWD_COMMAND}`; export r; \
42167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42168         $(NORMAL_TARGET_EXPORTS) \
42169         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
42170         for flag in $(EXTRA_TARGET_FLAGS); do \
42171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42172         done; \
42173         (cd $(TARGET_SUBDIR)/newlib && \
42174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42176                   "RANLIB=$${RANLIB}" \
42177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42178                    pdf) \
42179           || exit 1
42180
42181 @endif target-newlib
42182
42183 .PHONY: maybe-html-target-newlib html-target-newlib
42184 maybe-html-target-newlib:
42185 @if target-newlib
42186 maybe-html-target-newlib: html-target-newlib
42187
42188 html-target-newlib: \
42189     configure-target-newlib 
42190         @: $(MAKE); $(unstage)
42191         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42192         r=`${PWD_COMMAND}`; export r; \
42193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42194         $(NORMAL_TARGET_EXPORTS) \
42195         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
42196         for flag in $(EXTRA_TARGET_FLAGS); do \
42197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42198         done; \
42199         (cd $(TARGET_SUBDIR)/newlib && \
42200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42202                   "RANLIB=$${RANLIB}" \
42203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42204                    html) \
42205           || exit 1
42206
42207 @endif target-newlib
42208
42209 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
42210 maybe-TAGS-target-newlib:
42211 @if target-newlib
42212 maybe-TAGS-target-newlib: TAGS-target-newlib
42213
42214 TAGS-target-newlib: \
42215     configure-target-newlib 
42216         @: $(MAKE); $(unstage)
42217         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42218         r=`${PWD_COMMAND}`; export r; \
42219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42220         $(NORMAL_TARGET_EXPORTS) \
42221         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
42222         for flag in $(EXTRA_TARGET_FLAGS); do \
42223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42224         done; \
42225         (cd $(TARGET_SUBDIR)/newlib && \
42226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42228                   "RANLIB=$${RANLIB}" \
42229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42230                    TAGS) \
42231           || exit 1
42232
42233 @endif target-newlib
42234
42235 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
42236 maybe-install-info-target-newlib:
42237 @if target-newlib
42238 maybe-install-info-target-newlib: install-info-target-newlib
42239
42240 install-info-target-newlib: \
42241     configure-target-newlib \
42242     info-target-newlib 
42243         @: $(MAKE); $(unstage)
42244         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42245         r=`${PWD_COMMAND}`; export r; \
42246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42247         $(NORMAL_TARGET_EXPORTS) \
42248         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
42249         for flag in $(EXTRA_TARGET_FLAGS); do \
42250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42251         done; \
42252         (cd $(TARGET_SUBDIR)/newlib && \
42253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42255                   "RANLIB=$${RANLIB}" \
42256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42257                    install-info) \
42258           || exit 1
42259
42260 @endif target-newlib
42261
42262 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
42263 maybe-install-pdf-target-newlib:
42264 @if target-newlib
42265 maybe-install-pdf-target-newlib: install-pdf-target-newlib
42266
42267 install-pdf-target-newlib: \
42268     configure-target-newlib \
42269     pdf-target-newlib 
42270         @: $(MAKE); $(unstage)
42271         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42272         r=`${PWD_COMMAND}`; export r; \
42273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42274         $(NORMAL_TARGET_EXPORTS) \
42275         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
42276         for flag in $(EXTRA_TARGET_FLAGS); do \
42277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42278         done; \
42279         (cd $(TARGET_SUBDIR)/newlib && \
42280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42282                   "RANLIB=$${RANLIB}" \
42283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42284                    install-pdf) \
42285           || exit 1
42286
42287 @endif target-newlib
42288
42289 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
42290 maybe-install-html-target-newlib:
42291 @if target-newlib
42292 maybe-install-html-target-newlib: install-html-target-newlib
42293
42294 install-html-target-newlib: \
42295     configure-target-newlib \
42296     html-target-newlib 
42297         @: $(MAKE); $(unstage)
42298         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42299         r=`${PWD_COMMAND}`; export r; \
42300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42301         $(NORMAL_TARGET_EXPORTS) \
42302         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
42303         for flag in $(EXTRA_TARGET_FLAGS); do \
42304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42305         done; \
42306         (cd $(TARGET_SUBDIR)/newlib && \
42307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42309                   "RANLIB=$${RANLIB}" \
42310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42311                    install-html) \
42312           || exit 1
42313
42314 @endif target-newlib
42315
42316 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
42317 maybe-installcheck-target-newlib:
42318 @if target-newlib
42319 maybe-installcheck-target-newlib: installcheck-target-newlib
42320
42321 installcheck-target-newlib: \
42322     configure-target-newlib 
42323         @: $(MAKE); $(unstage)
42324         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42325         r=`${PWD_COMMAND}`; export r; \
42326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42327         $(NORMAL_TARGET_EXPORTS) \
42328         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
42329         for flag in $(EXTRA_TARGET_FLAGS); do \
42330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42331         done; \
42332         (cd $(TARGET_SUBDIR)/newlib && \
42333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42335                   "RANLIB=$${RANLIB}" \
42336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42337                    installcheck) \
42338           || exit 1
42339
42340 @endif target-newlib
42341
42342 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
42343 maybe-mostlyclean-target-newlib:
42344 @if target-newlib
42345 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
42346
42347 mostlyclean-target-newlib: 
42348         @: $(MAKE); $(unstage)
42349         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42350         r=`${PWD_COMMAND}`; export r; \
42351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42352         $(NORMAL_TARGET_EXPORTS) \
42353         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
42354         for flag in $(EXTRA_TARGET_FLAGS); do \
42355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42356         done; \
42357         (cd $(TARGET_SUBDIR)/newlib && \
42358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42360                   "RANLIB=$${RANLIB}" \
42361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42362                    mostlyclean) \
42363           || exit 1
42364
42365 @endif target-newlib
42366
42367 .PHONY: maybe-clean-target-newlib clean-target-newlib
42368 maybe-clean-target-newlib:
42369 @if target-newlib
42370 maybe-clean-target-newlib: clean-target-newlib
42371
42372 clean-target-newlib: 
42373         @: $(MAKE); $(unstage)
42374         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42375         r=`${PWD_COMMAND}`; export r; \
42376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42377         $(NORMAL_TARGET_EXPORTS) \
42378         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
42379         for flag in $(EXTRA_TARGET_FLAGS); do \
42380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42381         done; \
42382         (cd $(TARGET_SUBDIR)/newlib && \
42383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42385                   "RANLIB=$${RANLIB}" \
42386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42387                    clean) \
42388           || exit 1
42389
42390 @endif target-newlib
42391
42392 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
42393 maybe-distclean-target-newlib:
42394 @if target-newlib
42395 maybe-distclean-target-newlib: distclean-target-newlib
42396
42397 distclean-target-newlib: 
42398         @: $(MAKE); $(unstage)
42399         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42400         r=`${PWD_COMMAND}`; export r; \
42401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42402         $(NORMAL_TARGET_EXPORTS) \
42403         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
42404         for flag in $(EXTRA_TARGET_FLAGS); do \
42405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42406         done; \
42407         (cd $(TARGET_SUBDIR)/newlib && \
42408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42410                   "RANLIB=$${RANLIB}" \
42411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42412                    distclean) \
42413           || exit 1
42414
42415 @endif target-newlib
42416
42417 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
42418 maybe-maintainer-clean-target-newlib:
42419 @if target-newlib
42420 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
42421
42422 maintainer-clean-target-newlib: 
42423         @: $(MAKE); $(unstage)
42424         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42425         r=`${PWD_COMMAND}`; export r; \
42426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42427         $(NORMAL_TARGET_EXPORTS) \
42428         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
42429         for flag in $(EXTRA_TARGET_FLAGS); do \
42430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42431         done; \
42432         (cd $(TARGET_SUBDIR)/newlib && \
42433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42435                   "RANLIB=$${RANLIB}" \
42436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42437                    maintainer-clean) \
42438           || exit 1
42439
42440 @endif target-newlib
42441
42442
42443
42444
42445
42446 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
42447 maybe-configure-target-libgcc:
42448 @if gcc-bootstrap
42449 configure-target-libgcc: stage_current
42450 @endif gcc-bootstrap
42451 @if target-libgcc
42452 maybe-configure-target-libgcc: configure-target-libgcc
42453 configure-target-libgcc: 
42454         @r=`${PWD_COMMAND}`; export r; \
42455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42456         echo "Checking multilib configuration for libgcc..."; \
42457         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42458         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42459         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42460           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42461             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42462           else \
42463             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42464             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42465           fi; \
42466         else \
42467           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42468         fi; \
42469         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42470         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42471         $(NORMAL_TARGET_EXPORTS) \
42472         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
42473         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
42474         case $(srcdir) in \
42475           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42476           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42477                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42478         esac; \
42479         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42480         libsrcdir="$$s/libgcc"; \
42481         rm -f no-such-file || : ; \
42482         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42483           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42484           --target=${target_alias} $${srcdiroption}  \
42485           || exit 1
42486 @endif target-libgcc
42487
42488
42489
42490 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
42491 maybe-configure-stage1-target-libgcc:
42492 @if target-libgcc-bootstrap
42493 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
42494 configure-stage1-target-libgcc:
42495         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42496         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42497         @r=`${PWD_COMMAND}`; export r; \
42498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42499         echo "Checking multilib configuration for libgcc..."; \
42500         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42501         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42502           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42503             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42504           else \
42505             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42506             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42507           fi; \
42508         else \
42509           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42510         fi; \
42511         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42512         $(NORMAL_TARGET_EXPORTS)  \
42513         CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42514         CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42515         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
42516         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42517         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42518         case $(srcdir) in \
42519           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42520           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42521                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42522         esac; \
42523         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42524         libsrcdir="$$s/libgcc"; \
42525         $(SHELL) $${libsrcdir}/configure \
42526           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42527           --target=${target_alias} $${srcdiroption} \
42528            \
42529           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
42530 @endif target-libgcc-bootstrap
42531
42532 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
42533 maybe-configure-stage2-target-libgcc:
42534 @if target-libgcc-bootstrap
42535 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
42536 configure-stage2-target-libgcc:
42537         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42538         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42539         @r=`${PWD_COMMAND}`; export r; \
42540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42541         echo "Checking multilib configuration for libgcc..."; \
42542         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42543         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42544           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42545             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42546           else \
42547             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42548             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42549           fi; \
42550         else \
42551           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42552         fi; \
42553         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42554         $(NORMAL_TARGET_EXPORTS) \
42555           \
42556         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42557         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42558         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
42559         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42560         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42561         case $(srcdir) in \
42562           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42563           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42564                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42565         esac; \
42566         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42567         libsrcdir="$$s/libgcc"; \
42568         $(SHELL) $${libsrcdir}/configure \
42569           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42570           --target=${target_alias} $${srcdiroption} \
42571           --with-build-libsubdir=$(HOST_SUBDIR) \
42572           @stage2_werror_flag@ 
42573 @endif target-libgcc-bootstrap
42574
42575 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
42576 maybe-configure-stageb2g0-target-libgcc:
42577 @if target-libgcc-bootstrap
42578 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42579 configure-stageb2g0-target-libgcc:
42580         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42581         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42582         @r=`${PWD_COMMAND}`; export r; \
42583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42584         echo "Checking multilib configuration for libgcc..."; \
42585         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42586         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42587           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42588             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42589           else \
42590             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42591             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42592           fi; \
42593         else \
42594           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42595         fi; \
42596         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42597         $(NORMAL_TARGET_EXPORTS) \
42598           \
42599         CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42600         CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42601         echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
42602         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42603         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42604         case $(srcdir) in \
42605           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42606           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42607                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42608         esac; \
42609         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42610         libsrcdir="$$s/libgcc"; \
42611         $(SHELL) $${libsrcdir}/configure \
42612           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42613           --target=${target_alias} $${srcdiroption} \
42614           --with-build-libsubdir=$(HOST_SUBDIR) \
42615           @stage2_werror_flag@ 
42616 @endif target-libgcc-bootstrap
42617
42618 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
42619 maybe-configure-stage3-target-libgcc:
42620 @if target-libgcc-bootstrap
42621 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
42622 configure-stage3-target-libgcc:
42623         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42624         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42625         @r=`${PWD_COMMAND}`; export r; \
42626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42627         echo "Checking multilib configuration for libgcc..."; \
42628         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42629         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42630           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42631             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42632           else \
42633             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42634             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42635           fi; \
42636         else \
42637           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42638         fi; \
42639         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42640         $(NORMAL_TARGET_EXPORTS) \
42641           \
42642         CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42643         CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42644         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
42645         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42646         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42647         case $(srcdir) in \
42648           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42649           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42650                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42651         esac; \
42652         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42653         libsrcdir="$$s/libgcc"; \
42654         $(SHELL) $${libsrcdir}/configure \
42655           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42656           --target=${target_alias} $${srcdiroption} \
42657           --with-build-libsubdir=$(HOST_SUBDIR) \
42658           @stage2_werror_flag@ 
42659 @endif target-libgcc-bootstrap
42660
42661 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
42662 maybe-configure-stageb3g2-target-libgcc:
42663 @if target-libgcc-bootstrap
42664 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
42665 configure-stageb3g2-target-libgcc:
42666         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
42667         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42668         @r=`${PWD_COMMAND}`; export r; \
42669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42670         echo "Checking multilib configuration for libgcc..."; \
42671         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42672         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42673           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42674             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42675           else \
42676             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42677             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42678           fi; \
42679         else \
42680           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42681         fi; \
42682         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42683         $(NORMAL_TARGET_EXPORTS) \
42684           \
42685         CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42686         CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42687         echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
42688         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42689         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42690         case $(srcdir) in \
42691           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42692           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42693                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42694         esac; \
42695         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42696         libsrcdir="$$s/libgcc"; \
42697         $(SHELL) $${libsrcdir}/configure \
42698           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42699           --target=${target_alias} $${srcdiroption} \
42700           --with-build-libsubdir=$(HOST_SUBDIR) \
42701           @stage2_werror_flag@ 
42702 @endif target-libgcc-bootstrap
42703
42704 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
42705 maybe-configure-stage4-target-libgcc:
42706 @if target-libgcc-bootstrap
42707 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
42708 configure-stage4-target-libgcc:
42709         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42710         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42711         @r=`${PWD_COMMAND}`; export r; \
42712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42713         echo "Checking multilib configuration for libgcc..."; \
42714         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42715         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42716           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42717             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42718           else \
42719             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42720             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42721           fi; \
42722         else \
42723           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42724         fi; \
42725         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42726         $(NORMAL_TARGET_EXPORTS) \
42727           \
42728         CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42729         CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42730         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
42731         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42732         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42733         case $(srcdir) in \
42734           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42735           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42736                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42737         esac; \
42738         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42739         libsrcdir="$$s/libgcc"; \
42740         $(SHELL) $${libsrcdir}/configure \
42741           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42742           --target=${target_alias} $${srcdiroption} \
42743           --with-build-libsubdir=$(HOST_SUBDIR) \
42744           @stage2_werror_flag@ 
42745 @endif target-libgcc-bootstrap
42746
42747 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
42748 maybe-configure-stageprofile-target-libgcc:
42749 @if target-libgcc-bootstrap
42750 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
42751 configure-stageprofile-target-libgcc:
42752         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42753         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42754         @r=`${PWD_COMMAND}`; export r; \
42755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42756         echo "Checking multilib configuration for libgcc..."; \
42757         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42758         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42759           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42760             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42761           else \
42762             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42763             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42764           fi; \
42765         else \
42766           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42767         fi; \
42768         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42769         $(NORMAL_TARGET_EXPORTS) \
42770           \
42771         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42772         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42773         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
42774         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42775         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42776         case $(srcdir) in \
42777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42778           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42780         esac; \
42781         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42782         libsrcdir="$$s/libgcc"; \
42783         $(SHELL) $${libsrcdir}/configure \
42784           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42785           --target=${target_alias} $${srcdiroption} \
42786           --with-build-libsubdir=$(HOST_SUBDIR) \
42787           @stage2_werror_flag@ 
42788 @endif target-libgcc-bootstrap
42789
42790 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
42791 maybe-configure-stagefeedback-target-libgcc:
42792 @if target-libgcc-bootstrap
42793 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
42794 configure-stagefeedback-target-libgcc:
42795         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42796         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42797         @r=`${PWD_COMMAND}`; export r; \
42798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42799         echo "Checking multilib configuration for libgcc..."; \
42800         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42801         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42802           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42803             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42804           else \
42805             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42806             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42807           fi; \
42808         else \
42809           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42810         fi; \
42811         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42812         $(NORMAL_TARGET_EXPORTS) \
42813           \
42814         CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42815         CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42816         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
42817         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42818         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42819         case $(srcdir) in \
42820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42821           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42823         esac; \
42824         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42825         libsrcdir="$$s/libgcc"; \
42826         $(SHELL) $${libsrcdir}/configure \
42827           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42828           --target=${target_alias} $${srcdiroption} \
42829           --with-build-libsubdir=$(HOST_SUBDIR) \
42830           @stage2_werror_flag@ 
42831 @endif target-libgcc-bootstrap
42832
42833
42834
42835
42836
42837 .PHONY: all-target-libgcc maybe-all-target-libgcc
42838 maybe-all-target-libgcc:
42839 @if gcc-bootstrap
42840 all-target-libgcc: stage_current
42841 @endif gcc-bootstrap
42842 @if target-libgcc
42843 TARGET-target-libgcc=all
42844 maybe-all-target-libgcc: all-target-libgcc
42845 all-target-libgcc: configure-target-libgcc
42846         @r=`${PWD_COMMAND}`; export r; \
42847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42848         $(NORMAL_TARGET_EXPORTS) \
42849         (cd $(TARGET_SUBDIR)/libgcc && \
42850           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
42851                 $(TARGET-target-libgcc))
42852 @endif target-libgcc
42853
42854
42855
42856 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
42857 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
42858 maybe-all-stage1-target-libgcc:
42859 maybe-clean-stage1-target-libgcc:
42860 @if target-libgcc-bootstrap
42861 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
42862 all-stage1: all-stage1-target-libgcc
42863 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
42864 all-stage1-target-libgcc: configure-stage1-target-libgcc
42865         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42866         @r=`${PWD_COMMAND}`; export r; \
42867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42868         $(NORMAL_TARGET_EXPORTS) \
42869         cd $(TARGET_SUBDIR)/libgcc && \
42870         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42871                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
42872                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
42873                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
42874                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
42875                 $(TARGET-stage1-target-libgcc)
42876
42877 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
42878 clean-stage1: clean-stage1-target-libgcc
42879 clean-stage1-target-libgcc:
42880         @if [ $(current_stage) = stage1 ]; then \
42881           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42882         else \
42883           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
42884           $(MAKE) stage1-start; \
42885         fi; \
42886         cd $(TARGET_SUBDIR)/libgcc && \
42887         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42888                  clean
42889 @endif target-libgcc-bootstrap
42890
42891
42892 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
42893 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
42894 maybe-all-stage2-target-libgcc:
42895 maybe-clean-stage2-target-libgcc:
42896 @if target-libgcc-bootstrap
42897 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
42898 all-stage2: all-stage2-target-libgcc
42899 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
42900 all-stage2-target-libgcc: configure-stage2-target-libgcc
42901         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42902         @r=`${PWD_COMMAND}`; export r; \
42903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42904         $(NORMAL_TARGET_EXPORTS) \
42905          \
42906         cd $(TARGET_SUBDIR)/libgcc && \
42907         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42908                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
42909                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
42910                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
42911                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
42912                 $(TARGET-stage2-target-libgcc)
42913
42914 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
42915 clean-stage2: clean-stage2-target-libgcc
42916 clean-stage2-target-libgcc:
42917         @if [ $(current_stage) = stage2 ]; then \
42918           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42919         else \
42920           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
42921           $(MAKE) stage2-start; \
42922         fi; \
42923         cd $(TARGET_SUBDIR)/libgcc && \
42924         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42925                   \
42926                  clean
42927 @endif target-libgcc-bootstrap
42928
42929
42930 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
42931 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
42932 maybe-all-stageb2g0-target-libgcc:
42933 maybe-clean-stageb2g0-target-libgcc:
42934 @if target-libgcc-bootstrap
42935 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
42936 all-stageb2g0: all-stageb2g0-target-libgcc
42937 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
42938 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42939         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42940         @r=`${PWD_COMMAND}`; export r; \
42941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42942         $(NORMAL_TARGET_EXPORTS) \
42943          \
42944         cd $(TARGET_SUBDIR)/libgcc && \
42945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42946                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
42947                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
42948                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
42949                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS)   \
42950                 $(TARGET-stageb2g0-target-libgcc)
42951
42952 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
42953 clean-stageb2g0: clean-stageb2g0-target-libgcc
42954 clean-stageb2g0-target-libgcc:
42955         @if [ $(current_stage) = stageb2g0 ]; then \
42956           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42957         else \
42958           [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
42959           $(MAKE) stageb2g0-start; \
42960         fi; \
42961         cd $(TARGET_SUBDIR)/libgcc && \
42962         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42963                   \
42964                  clean
42965 @endif target-libgcc-bootstrap
42966
42967
42968 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
42969 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
42970 maybe-all-stage3-target-libgcc:
42971 maybe-clean-stage3-target-libgcc:
42972 @if target-libgcc-bootstrap
42973 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
42974 all-stage3: all-stage3-target-libgcc
42975 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
42976 all-stage3-target-libgcc: configure-stage3-target-libgcc
42977         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42978         @r=`${PWD_COMMAND}`; export r; \
42979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42980         $(NORMAL_TARGET_EXPORTS) \
42981          \
42982         cd $(TARGET_SUBDIR)/libgcc && \
42983         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42984                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
42985                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
42986                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
42987                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
42988                 $(TARGET-stage3-target-libgcc)
42989
42990 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
42991 clean-stage3: clean-stage3-target-libgcc
42992 clean-stage3-target-libgcc:
42993         @if [ $(current_stage) = stage3 ]; then \
42994           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42995         else \
42996           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
42997           $(MAKE) stage3-start; \
42998         fi; \
42999         cd $(TARGET_SUBDIR)/libgcc && \
43000         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43001                   \
43002                  clean
43003 @endif target-libgcc-bootstrap
43004
43005
43006 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
43007 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
43008 maybe-all-stageb3g2-target-libgcc:
43009 maybe-clean-stageb3g2-target-libgcc:
43010 @if target-libgcc-bootstrap
43011 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
43012 all-stageb3g2: all-stageb3g2-target-libgcc
43013 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
43014 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
43015         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
43016         @r=`${PWD_COMMAND}`; export r; \
43017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43018         $(NORMAL_TARGET_EXPORTS) \
43019          \
43020         cd $(TARGET_SUBDIR)/libgcc && \
43021         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43022                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
43023                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
43024                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
43025                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS)   \
43026                 $(TARGET-stageb3g2-target-libgcc)
43027
43028 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
43029 clean-stageb3g2: clean-stageb3g2-target-libgcc
43030 clean-stageb3g2-target-libgcc:
43031         @if [ $(current_stage) = stageb3g2 ]; then \
43032           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43033         else \
43034           [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
43035           $(MAKE) stageb3g2-start; \
43036         fi; \
43037         cd $(TARGET_SUBDIR)/libgcc && \
43038         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43039                   \
43040                  clean
43041 @endif target-libgcc-bootstrap
43042
43043
43044 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
43045 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
43046 maybe-all-stage4-target-libgcc:
43047 maybe-clean-stage4-target-libgcc:
43048 @if target-libgcc-bootstrap
43049 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
43050 all-stage4: all-stage4-target-libgcc
43051 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
43052 all-stage4-target-libgcc: configure-stage4-target-libgcc
43053         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43054         @r=`${PWD_COMMAND}`; export r; \
43055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43056         $(NORMAL_TARGET_EXPORTS) \
43057          \
43058         cd $(TARGET_SUBDIR)/libgcc && \
43059         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43060                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
43061                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43062                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
43063                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS)   \
43064                 $(TARGET-stage4-target-libgcc)
43065
43066 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
43067 clean-stage4: clean-stage4-target-libgcc
43068 clean-stage4-target-libgcc:
43069         @if [ $(current_stage) = stage4 ]; then \
43070           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43071         else \
43072           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
43073           $(MAKE) stage4-start; \
43074         fi; \
43075         cd $(TARGET_SUBDIR)/libgcc && \
43076         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43077                   \
43078                  clean
43079 @endif target-libgcc-bootstrap
43080
43081
43082 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
43083 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
43084 maybe-all-stageprofile-target-libgcc:
43085 maybe-clean-stageprofile-target-libgcc:
43086 @if target-libgcc-bootstrap
43087 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
43088 all-stageprofile: all-stageprofile-target-libgcc
43089 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
43090 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43091         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43092         @r=`${PWD_COMMAND}`; export r; \
43093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43094         $(NORMAL_TARGET_EXPORTS) \
43095          \
43096         cd $(TARGET_SUBDIR)/libgcc && \
43097         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43098                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
43099                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
43100                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
43101                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
43102                 $(TARGET-stageprofile-target-libgcc)
43103
43104 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
43105 clean-stageprofile: clean-stageprofile-target-libgcc
43106 clean-stageprofile-target-libgcc:
43107         @if [ $(current_stage) = stageprofile ]; then \
43108           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43109         else \
43110           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
43111           $(MAKE) stageprofile-start; \
43112         fi; \
43113         cd $(TARGET_SUBDIR)/libgcc && \
43114         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43115                   \
43116                  clean
43117 @endif target-libgcc-bootstrap
43118
43119
43120 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
43121 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
43122 maybe-all-stagefeedback-target-libgcc:
43123 maybe-clean-stagefeedback-target-libgcc:
43124 @if target-libgcc-bootstrap
43125 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
43126 all-stagefeedback: all-stagefeedback-target-libgcc
43127 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
43128 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43129         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43130         @r=`${PWD_COMMAND}`; export r; \
43131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43132         $(NORMAL_TARGET_EXPORTS) \
43133          \
43134         cd $(TARGET_SUBDIR)/libgcc && \
43135         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43136                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
43137                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43138                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43139                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS)   \
43140                 $(TARGET-stagefeedback-target-libgcc)
43141
43142 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
43143 clean-stagefeedback: clean-stagefeedback-target-libgcc
43144 clean-stagefeedback-target-libgcc:
43145         @if [ $(current_stage) = stagefeedback ]; then \
43146           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43147         else \
43148           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
43149           $(MAKE) stagefeedback-start; \
43150         fi; \
43151         cd $(TARGET_SUBDIR)/libgcc && \
43152         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43153                   \
43154                  clean
43155 @endif target-libgcc-bootstrap
43156
43157
43158
43159
43160
43161
43162 .PHONY: check-target-libgcc maybe-check-target-libgcc
43163 maybe-check-target-libgcc:
43164 @if target-libgcc
43165 maybe-check-target-libgcc: check-target-libgcc
43166
43167 # Dummy target for uncheckable module.
43168 check-target-libgcc:
43169
43170 @endif target-libgcc
43171
43172 .PHONY: install-target-libgcc maybe-install-target-libgcc
43173 maybe-install-target-libgcc:
43174 @if target-libgcc
43175 maybe-install-target-libgcc: install-target-libgcc
43176
43177 install-target-libgcc: installdirs
43178         @: $(MAKE); $(unstage)
43179         @r=`${PWD_COMMAND}`; export r; \
43180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181         $(NORMAL_TARGET_EXPORTS) \
43182         (cd $(TARGET_SUBDIR)/libgcc && \
43183           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43184
43185 @endif target-libgcc
43186
43187 # Other targets (info, dvi, pdf, etc.)
43188
43189 .PHONY: maybe-info-target-libgcc info-target-libgcc
43190 maybe-info-target-libgcc:
43191 @if target-libgcc
43192 maybe-info-target-libgcc: info-target-libgcc
43193
43194 info-target-libgcc: \
43195     configure-target-libgcc 
43196         @: $(MAKE); $(unstage)
43197         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43198         r=`${PWD_COMMAND}`; export r; \
43199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43200         $(NORMAL_TARGET_EXPORTS) \
43201         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
43202         for flag in $(EXTRA_TARGET_FLAGS); do \
43203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43204         done; \
43205         (cd $(TARGET_SUBDIR)/libgcc && \
43206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43208                   "RANLIB=$${RANLIB}" \
43209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43210                    info) \
43211           || exit 1
43212
43213 @endif target-libgcc
43214
43215 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
43216 maybe-dvi-target-libgcc:
43217 @if target-libgcc
43218 maybe-dvi-target-libgcc: dvi-target-libgcc
43219
43220 dvi-target-libgcc: \
43221     configure-target-libgcc 
43222         @: $(MAKE); $(unstage)
43223         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43224         r=`${PWD_COMMAND}`; export r; \
43225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43226         $(NORMAL_TARGET_EXPORTS) \
43227         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
43228         for flag in $(EXTRA_TARGET_FLAGS); do \
43229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43230         done; \
43231         (cd $(TARGET_SUBDIR)/libgcc && \
43232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43234                   "RANLIB=$${RANLIB}" \
43235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43236                    dvi) \
43237           || exit 1
43238
43239 @endif target-libgcc
43240
43241 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
43242 maybe-pdf-target-libgcc:
43243 @if target-libgcc
43244 maybe-pdf-target-libgcc: pdf-target-libgcc
43245
43246 pdf-target-libgcc: \
43247     configure-target-libgcc 
43248         @: $(MAKE); $(unstage)
43249         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43250         r=`${PWD_COMMAND}`; export r; \
43251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43252         $(NORMAL_TARGET_EXPORTS) \
43253         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
43254         for flag in $(EXTRA_TARGET_FLAGS); do \
43255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43256         done; \
43257         (cd $(TARGET_SUBDIR)/libgcc && \
43258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43260                   "RANLIB=$${RANLIB}" \
43261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43262                    pdf) \
43263           || exit 1
43264
43265 @endif target-libgcc
43266
43267 .PHONY: maybe-html-target-libgcc html-target-libgcc
43268 maybe-html-target-libgcc:
43269 @if target-libgcc
43270 maybe-html-target-libgcc: html-target-libgcc
43271
43272 html-target-libgcc: \
43273     configure-target-libgcc 
43274         @: $(MAKE); $(unstage)
43275         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43276         r=`${PWD_COMMAND}`; export r; \
43277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43278         $(NORMAL_TARGET_EXPORTS) \
43279         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
43280         for flag in $(EXTRA_TARGET_FLAGS); do \
43281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43282         done; \
43283         (cd $(TARGET_SUBDIR)/libgcc && \
43284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43286                   "RANLIB=$${RANLIB}" \
43287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43288                    html) \
43289           || exit 1
43290
43291 @endif target-libgcc
43292
43293 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
43294 maybe-TAGS-target-libgcc:
43295 @if target-libgcc
43296 maybe-TAGS-target-libgcc: TAGS-target-libgcc
43297
43298 TAGS-target-libgcc: \
43299     configure-target-libgcc 
43300         @: $(MAKE); $(unstage)
43301         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43302         r=`${PWD_COMMAND}`; export r; \
43303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43304         $(NORMAL_TARGET_EXPORTS) \
43305         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
43306         for flag in $(EXTRA_TARGET_FLAGS); do \
43307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43308         done; \
43309         (cd $(TARGET_SUBDIR)/libgcc && \
43310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43312                   "RANLIB=$${RANLIB}" \
43313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43314                    TAGS) \
43315           || exit 1
43316
43317 @endif target-libgcc
43318
43319 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
43320 maybe-install-info-target-libgcc:
43321 @if target-libgcc
43322 maybe-install-info-target-libgcc: install-info-target-libgcc
43323
43324 install-info-target-libgcc: \
43325     configure-target-libgcc \
43326     info-target-libgcc 
43327         @: $(MAKE); $(unstage)
43328         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43329         r=`${PWD_COMMAND}`; export r; \
43330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43331         $(NORMAL_TARGET_EXPORTS) \
43332         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
43333         for flag in $(EXTRA_TARGET_FLAGS); do \
43334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43335         done; \
43336         (cd $(TARGET_SUBDIR)/libgcc && \
43337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43339                   "RANLIB=$${RANLIB}" \
43340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43341                    install-info) \
43342           || exit 1
43343
43344 @endif target-libgcc
43345
43346 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
43347 maybe-install-pdf-target-libgcc:
43348 @if target-libgcc
43349 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
43350
43351 install-pdf-target-libgcc: \
43352     configure-target-libgcc \
43353     pdf-target-libgcc 
43354         @: $(MAKE); $(unstage)
43355         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43356         r=`${PWD_COMMAND}`; export r; \
43357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43358         $(NORMAL_TARGET_EXPORTS) \
43359         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
43360         for flag in $(EXTRA_TARGET_FLAGS); do \
43361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43362         done; \
43363         (cd $(TARGET_SUBDIR)/libgcc && \
43364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43366                   "RANLIB=$${RANLIB}" \
43367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43368                    install-pdf) \
43369           || exit 1
43370
43371 @endif target-libgcc
43372
43373 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
43374 maybe-install-html-target-libgcc:
43375 @if target-libgcc
43376 maybe-install-html-target-libgcc: install-html-target-libgcc
43377
43378 install-html-target-libgcc: \
43379     configure-target-libgcc \
43380     html-target-libgcc 
43381         @: $(MAKE); $(unstage)
43382         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43383         r=`${PWD_COMMAND}`; export r; \
43384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43385         $(NORMAL_TARGET_EXPORTS) \
43386         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
43387         for flag in $(EXTRA_TARGET_FLAGS); do \
43388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43389         done; \
43390         (cd $(TARGET_SUBDIR)/libgcc && \
43391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43393                   "RANLIB=$${RANLIB}" \
43394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43395                    install-html) \
43396           || exit 1
43397
43398 @endif target-libgcc
43399
43400 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
43401 maybe-installcheck-target-libgcc:
43402 @if target-libgcc
43403 maybe-installcheck-target-libgcc: installcheck-target-libgcc
43404
43405 installcheck-target-libgcc: \
43406     configure-target-libgcc 
43407         @: $(MAKE); $(unstage)
43408         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43409         r=`${PWD_COMMAND}`; export r; \
43410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43411         $(NORMAL_TARGET_EXPORTS) \
43412         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
43413         for flag in $(EXTRA_TARGET_FLAGS); do \
43414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43415         done; \
43416         (cd $(TARGET_SUBDIR)/libgcc && \
43417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43419                   "RANLIB=$${RANLIB}" \
43420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43421                    installcheck) \
43422           || exit 1
43423
43424 @endif target-libgcc
43425
43426 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
43427 maybe-mostlyclean-target-libgcc:
43428 @if target-libgcc
43429 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
43430
43431 mostlyclean-target-libgcc: 
43432         @: $(MAKE); $(unstage)
43433         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43434         r=`${PWD_COMMAND}`; export r; \
43435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43436         $(NORMAL_TARGET_EXPORTS) \
43437         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
43438         for flag in $(EXTRA_TARGET_FLAGS); do \
43439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43440         done; \
43441         (cd $(TARGET_SUBDIR)/libgcc && \
43442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43444                   "RANLIB=$${RANLIB}" \
43445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43446                    mostlyclean) \
43447           || exit 1
43448
43449 @endif target-libgcc
43450
43451 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
43452 maybe-clean-target-libgcc:
43453 @if target-libgcc
43454 maybe-clean-target-libgcc: clean-target-libgcc
43455
43456 clean-target-libgcc: 
43457         @: $(MAKE); $(unstage)
43458         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43459         r=`${PWD_COMMAND}`; export r; \
43460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43461         $(NORMAL_TARGET_EXPORTS) \
43462         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
43463         for flag in $(EXTRA_TARGET_FLAGS); do \
43464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43465         done; \
43466         (cd $(TARGET_SUBDIR)/libgcc && \
43467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43469                   "RANLIB=$${RANLIB}" \
43470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43471                    clean) \
43472           || exit 1
43473
43474 @endif target-libgcc
43475
43476 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
43477 maybe-distclean-target-libgcc:
43478 @if target-libgcc
43479 maybe-distclean-target-libgcc: distclean-target-libgcc
43480
43481 distclean-target-libgcc: 
43482         @: $(MAKE); $(unstage)
43483         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43484         r=`${PWD_COMMAND}`; export r; \
43485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43486         $(NORMAL_TARGET_EXPORTS) \
43487         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
43488         for flag in $(EXTRA_TARGET_FLAGS); do \
43489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43490         done; \
43491         (cd $(TARGET_SUBDIR)/libgcc && \
43492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43494                   "RANLIB=$${RANLIB}" \
43495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43496                    distclean) \
43497           || exit 1
43498
43499 @endif target-libgcc
43500
43501 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
43502 maybe-maintainer-clean-target-libgcc:
43503 @if target-libgcc
43504 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
43505
43506 maintainer-clean-target-libgcc: 
43507         @: $(MAKE); $(unstage)
43508         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43509         r=`${PWD_COMMAND}`; export r; \
43510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43511         $(NORMAL_TARGET_EXPORTS) \
43512         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
43513         for flag in $(EXTRA_TARGET_FLAGS); do \
43514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43515         done; \
43516         (cd $(TARGET_SUBDIR)/libgcc && \
43517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43519                   "RANLIB=$${RANLIB}" \
43520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43521                    maintainer-clean) \
43522           || exit 1
43523
43524 @endif target-libgcc
43525
43526
43527
43528
43529
43530 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
43531 maybe-configure-target-libgfortran:
43532 @if gcc-bootstrap
43533 configure-target-libgfortran: stage_current
43534 @endif gcc-bootstrap
43535 @if target-libgfortran
43536 maybe-configure-target-libgfortran: configure-target-libgfortran
43537 configure-target-libgfortran: 
43538         @: $(MAKE); $(unstage)
43539         @r=`${PWD_COMMAND}`; export r; \
43540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43541         echo "Checking multilib configuration for libgfortran..."; \
43542         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43543         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
43544         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43545           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43546             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
43547           else \
43548             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
43549             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43550           fi; \
43551         else \
43552           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43553         fi; \
43554         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
43555         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43556         $(NORMAL_TARGET_EXPORTS) \
43557         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
43558         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
43559         case $(srcdir) in \
43560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43561           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
43562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43563         esac; \
43564         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
43565         libsrcdir="$$s/libgfortran"; \
43566         rm -f no-such-file || : ; \
43567         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43568           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43569           --target=${target_alias} $${srcdiroption}  \
43570           || exit 1
43571 @endif target-libgfortran
43572
43573
43574
43575
43576
43577 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
43578 maybe-all-target-libgfortran:
43579 @if gcc-bootstrap
43580 all-target-libgfortran: stage_current
43581 @endif gcc-bootstrap
43582 @if target-libgfortran
43583 TARGET-target-libgfortran=all
43584 maybe-all-target-libgfortran: all-target-libgfortran
43585 all-target-libgfortran: configure-target-libgfortran
43586         @: $(MAKE); $(unstage)
43587         @r=`${PWD_COMMAND}`; export r; \
43588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43589         $(NORMAL_TARGET_EXPORTS) \
43590         (cd $(TARGET_SUBDIR)/libgfortran && \
43591           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43592                 $(TARGET-target-libgfortran))
43593 @endif target-libgfortran
43594
43595
43596
43597
43598
43599 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
43600 maybe-check-target-libgfortran:
43601 @if target-libgfortran
43602 maybe-check-target-libgfortran: check-target-libgfortran
43603
43604 check-target-libgfortran:
43605         @: $(MAKE); $(unstage)
43606         @r=`${PWD_COMMAND}`; export r; \
43607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43608         $(NORMAL_TARGET_EXPORTS) \
43609         (cd $(TARGET_SUBDIR)/libgfortran && \
43610           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43611
43612 @endif target-libgfortran
43613
43614 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
43615 maybe-install-target-libgfortran:
43616 @if target-libgfortran
43617 maybe-install-target-libgfortran: install-target-libgfortran
43618
43619 install-target-libgfortran: installdirs
43620         @: $(MAKE); $(unstage)
43621         @r=`${PWD_COMMAND}`; export r; \
43622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43623         $(NORMAL_TARGET_EXPORTS) \
43624         (cd $(TARGET_SUBDIR)/libgfortran && \
43625           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43626
43627 @endif target-libgfortran
43628
43629 # Other targets (info, dvi, pdf, etc.)
43630
43631 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
43632 maybe-info-target-libgfortran:
43633 @if target-libgfortran
43634 maybe-info-target-libgfortran: info-target-libgfortran
43635
43636 info-target-libgfortran: \
43637     configure-target-libgfortran 
43638         @: $(MAKE); $(unstage)
43639         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43640         r=`${PWD_COMMAND}`; export r; \
43641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43642         $(NORMAL_TARGET_EXPORTS) \
43643         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
43644         for flag in $(EXTRA_TARGET_FLAGS); do \
43645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43646         done; \
43647         (cd $(TARGET_SUBDIR)/libgfortran && \
43648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43650                   "RANLIB=$${RANLIB}" \
43651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43652                    info) \
43653           || exit 1
43654
43655 @endif target-libgfortran
43656
43657 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
43658 maybe-dvi-target-libgfortran:
43659 @if target-libgfortran
43660 maybe-dvi-target-libgfortran: dvi-target-libgfortran
43661
43662 dvi-target-libgfortran: \
43663     configure-target-libgfortran 
43664         @: $(MAKE); $(unstage)
43665         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43666         r=`${PWD_COMMAND}`; export r; \
43667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43668         $(NORMAL_TARGET_EXPORTS) \
43669         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
43670         for flag in $(EXTRA_TARGET_FLAGS); do \
43671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43672         done; \
43673         (cd $(TARGET_SUBDIR)/libgfortran && \
43674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43676                   "RANLIB=$${RANLIB}" \
43677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43678                    dvi) \
43679           || exit 1
43680
43681 @endif target-libgfortran
43682
43683 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
43684 maybe-pdf-target-libgfortran:
43685 @if target-libgfortran
43686 maybe-pdf-target-libgfortran: pdf-target-libgfortran
43687
43688 pdf-target-libgfortran: \
43689     configure-target-libgfortran 
43690         @: $(MAKE); $(unstage)
43691         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43692         r=`${PWD_COMMAND}`; export r; \
43693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43694         $(NORMAL_TARGET_EXPORTS) \
43695         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43696         for flag in $(EXTRA_TARGET_FLAGS); do \
43697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43698         done; \
43699         (cd $(TARGET_SUBDIR)/libgfortran && \
43700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43702                   "RANLIB=$${RANLIB}" \
43703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43704                    pdf) \
43705           || exit 1
43706
43707 @endif target-libgfortran
43708
43709 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
43710 maybe-html-target-libgfortran:
43711 @if target-libgfortran
43712 maybe-html-target-libgfortran: html-target-libgfortran
43713
43714 html-target-libgfortran: \
43715     configure-target-libgfortran 
43716         @: $(MAKE); $(unstage)
43717         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43718         r=`${PWD_COMMAND}`; export r; \
43719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43720         $(NORMAL_TARGET_EXPORTS) \
43721         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
43722         for flag in $(EXTRA_TARGET_FLAGS); do \
43723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43724         done; \
43725         (cd $(TARGET_SUBDIR)/libgfortran && \
43726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43728                   "RANLIB=$${RANLIB}" \
43729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43730                    html) \
43731           || exit 1
43732
43733 @endif target-libgfortran
43734
43735 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
43736 maybe-TAGS-target-libgfortran:
43737 @if target-libgfortran
43738 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
43739
43740 TAGS-target-libgfortran: \
43741     configure-target-libgfortran 
43742         @: $(MAKE); $(unstage)
43743         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43744         r=`${PWD_COMMAND}`; export r; \
43745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43746         $(NORMAL_TARGET_EXPORTS) \
43747         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
43748         for flag in $(EXTRA_TARGET_FLAGS); do \
43749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43750         done; \
43751         (cd $(TARGET_SUBDIR)/libgfortran && \
43752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43754                   "RANLIB=$${RANLIB}" \
43755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43756                    TAGS) \
43757           || exit 1
43758
43759 @endif target-libgfortran
43760
43761 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
43762 maybe-install-info-target-libgfortran:
43763 @if target-libgfortran
43764 maybe-install-info-target-libgfortran: install-info-target-libgfortran
43765
43766 install-info-target-libgfortran: \
43767     configure-target-libgfortran \
43768     info-target-libgfortran 
43769         @: $(MAKE); $(unstage)
43770         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43771         r=`${PWD_COMMAND}`; export r; \
43772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43773         $(NORMAL_TARGET_EXPORTS) \
43774         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
43775         for flag in $(EXTRA_TARGET_FLAGS); do \
43776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43777         done; \
43778         (cd $(TARGET_SUBDIR)/libgfortran && \
43779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43781                   "RANLIB=$${RANLIB}" \
43782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43783                    install-info) \
43784           || exit 1
43785
43786 @endif target-libgfortran
43787
43788 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
43789 maybe-install-pdf-target-libgfortran:
43790 @if target-libgfortran
43791 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
43792
43793 install-pdf-target-libgfortran: \
43794     configure-target-libgfortran \
43795     pdf-target-libgfortran 
43796         @: $(MAKE); $(unstage)
43797         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43798         r=`${PWD_COMMAND}`; export r; \
43799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43800         $(NORMAL_TARGET_EXPORTS) \
43801         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43802         for flag in $(EXTRA_TARGET_FLAGS); do \
43803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43804         done; \
43805         (cd $(TARGET_SUBDIR)/libgfortran && \
43806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43808                   "RANLIB=$${RANLIB}" \
43809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43810                    install-pdf) \
43811           || exit 1
43812
43813 @endif target-libgfortran
43814
43815 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
43816 maybe-install-html-target-libgfortran:
43817 @if target-libgfortran
43818 maybe-install-html-target-libgfortran: install-html-target-libgfortran
43819
43820 install-html-target-libgfortran: \
43821     configure-target-libgfortran \
43822     html-target-libgfortran 
43823         @: $(MAKE); $(unstage)
43824         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43825         r=`${PWD_COMMAND}`; export r; \
43826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43827         $(NORMAL_TARGET_EXPORTS) \
43828         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
43829         for flag in $(EXTRA_TARGET_FLAGS); do \
43830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43831         done; \
43832         (cd $(TARGET_SUBDIR)/libgfortran && \
43833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43835                   "RANLIB=$${RANLIB}" \
43836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43837                    install-html) \
43838           || exit 1
43839
43840 @endif target-libgfortran
43841
43842 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
43843 maybe-installcheck-target-libgfortran:
43844 @if target-libgfortran
43845 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
43846
43847 installcheck-target-libgfortran: \
43848     configure-target-libgfortran 
43849         @: $(MAKE); $(unstage)
43850         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43851         r=`${PWD_COMMAND}`; export r; \
43852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43853         $(NORMAL_TARGET_EXPORTS) \
43854         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
43855         for flag in $(EXTRA_TARGET_FLAGS); do \
43856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43857         done; \
43858         (cd $(TARGET_SUBDIR)/libgfortran && \
43859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43861                   "RANLIB=$${RANLIB}" \
43862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43863                    installcheck) \
43864           || exit 1
43865
43866 @endif target-libgfortran
43867
43868 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
43869 maybe-mostlyclean-target-libgfortran:
43870 @if target-libgfortran
43871 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
43872
43873 mostlyclean-target-libgfortran: 
43874         @: $(MAKE); $(unstage)
43875         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43876         r=`${PWD_COMMAND}`; export r; \
43877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43878         $(NORMAL_TARGET_EXPORTS) \
43879         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
43880         for flag in $(EXTRA_TARGET_FLAGS); do \
43881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43882         done; \
43883         (cd $(TARGET_SUBDIR)/libgfortran && \
43884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43886                   "RANLIB=$${RANLIB}" \
43887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43888                    mostlyclean) \
43889           || exit 1
43890
43891 @endif target-libgfortran
43892
43893 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
43894 maybe-clean-target-libgfortran:
43895 @if target-libgfortran
43896 maybe-clean-target-libgfortran: clean-target-libgfortran
43897
43898 clean-target-libgfortran: 
43899         @: $(MAKE); $(unstage)
43900         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43901         r=`${PWD_COMMAND}`; export r; \
43902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43903         $(NORMAL_TARGET_EXPORTS) \
43904         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
43905         for flag in $(EXTRA_TARGET_FLAGS); do \
43906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43907         done; \
43908         (cd $(TARGET_SUBDIR)/libgfortran && \
43909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43911                   "RANLIB=$${RANLIB}" \
43912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43913                    clean) \
43914           || exit 1
43915
43916 @endif target-libgfortran
43917
43918 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
43919 maybe-distclean-target-libgfortran:
43920 @if target-libgfortran
43921 maybe-distclean-target-libgfortran: distclean-target-libgfortran
43922
43923 distclean-target-libgfortran: 
43924         @: $(MAKE); $(unstage)
43925         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43926         r=`${PWD_COMMAND}`; export r; \
43927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43928         $(NORMAL_TARGET_EXPORTS) \
43929         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
43930         for flag in $(EXTRA_TARGET_FLAGS); do \
43931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43932         done; \
43933         (cd $(TARGET_SUBDIR)/libgfortran && \
43934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43936                   "RANLIB=$${RANLIB}" \
43937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43938                    distclean) \
43939           || exit 1
43940
43941 @endif target-libgfortran
43942
43943 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
43944 maybe-maintainer-clean-target-libgfortran:
43945 @if target-libgfortran
43946 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
43947
43948 maintainer-clean-target-libgfortran: 
43949         @: $(MAKE); $(unstage)
43950         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43951         r=`${PWD_COMMAND}`; export r; \
43952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43953         $(NORMAL_TARGET_EXPORTS) \
43954         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
43955         for flag in $(EXTRA_TARGET_FLAGS); do \
43956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43957         done; \
43958         (cd $(TARGET_SUBDIR)/libgfortran && \
43959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43961                   "RANLIB=$${RANLIB}" \
43962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43963                    maintainer-clean) \
43964           || exit 1
43965
43966 @endif target-libgfortran
43967
43968
43969
43970
43971
43972 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
43973 maybe-configure-target-libobjc:
43974 @if gcc-bootstrap
43975 configure-target-libobjc: stage_current
43976 @endif gcc-bootstrap
43977 @if target-libobjc
43978 maybe-configure-target-libobjc: configure-target-libobjc
43979 configure-target-libobjc: 
43980         @: $(MAKE); $(unstage)
43981         @r=`${PWD_COMMAND}`; export r; \
43982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43983         echo "Checking multilib configuration for libobjc..."; \
43984         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
43985         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
43986         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43987           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43988             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
43989           else \
43990             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
43991             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43992           fi; \
43993         else \
43994           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43995         fi; \
43996         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
43997         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
43998         $(NORMAL_TARGET_EXPORTS) \
43999         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
44000         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
44001         case $(srcdir) in \
44002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44003           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
44004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44005         esac; \
44006         srcdiroption="--srcdir=$${topdir}/libobjc"; \
44007         libsrcdir="$$s/libobjc"; \
44008         rm -f no-such-file || : ; \
44009         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44010           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44011           --target=${target_alias} $${srcdiroption}  \
44012           || exit 1
44013 @endif target-libobjc
44014
44015
44016
44017
44018
44019 .PHONY: all-target-libobjc maybe-all-target-libobjc
44020 maybe-all-target-libobjc:
44021 @if gcc-bootstrap
44022 all-target-libobjc: stage_current
44023 @endif gcc-bootstrap
44024 @if target-libobjc
44025 TARGET-target-libobjc=all
44026 maybe-all-target-libobjc: all-target-libobjc
44027 all-target-libobjc: configure-target-libobjc
44028         @: $(MAKE); $(unstage)
44029         @r=`${PWD_COMMAND}`; export r; \
44030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44031         $(NORMAL_TARGET_EXPORTS) \
44032         (cd $(TARGET_SUBDIR)/libobjc && \
44033           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44034                 $(TARGET-target-libobjc))
44035 @endif target-libobjc
44036
44037
44038
44039
44040
44041 .PHONY: check-target-libobjc maybe-check-target-libobjc
44042 maybe-check-target-libobjc:
44043 @if target-libobjc
44044 maybe-check-target-libobjc: check-target-libobjc
44045
44046 check-target-libobjc:
44047         @: $(MAKE); $(unstage)
44048         @r=`${PWD_COMMAND}`; export r; \
44049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44050         $(NORMAL_TARGET_EXPORTS) \
44051         (cd $(TARGET_SUBDIR)/libobjc && \
44052           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44053
44054 @endif target-libobjc
44055
44056 .PHONY: install-target-libobjc maybe-install-target-libobjc
44057 maybe-install-target-libobjc:
44058 @if target-libobjc
44059 maybe-install-target-libobjc: install-target-libobjc
44060
44061 install-target-libobjc: installdirs
44062         @: $(MAKE); $(unstage)
44063         @r=`${PWD_COMMAND}`; export r; \
44064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44065         $(NORMAL_TARGET_EXPORTS) \
44066         (cd $(TARGET_SUBDIR)/libobjc && \
44067           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44068
44069 @endif target-libobjc
44070
44071 # Other targets (info, dvi, pdf, etc.)
44072
44073 .PHONY: maybe-info-target-libobjc info-target-libobjc
44074 maybe-info-target-libobjc:
44075 @if target-libobjc
44076 maybe-info-target-libobjc: info-target-libobjc
44077
44078 info-target-libobjc: \
44079     configure-target-libobjc 
44080         @: $(MAKE); $(unstage)
44081         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44082         r=`${PWD_COMMAND}`; export r; \
44083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44084         $(NORMAL_TARGET_EXPORTS) \
44085         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
44086         for flag in $(EXTRA_TARGET_FLAGS); do \
44087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44088         done; \
44089         (cd $(TARGET_SUBDIR)/libobjc && \
44090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44092                   "RANLIB=$${RANLIB}" \
44093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44094                    info) \
44095           || exit 1
44096
44097 @endif target-libobjc
44098
44099 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
44100 maybe-dvi-target-libobjc:
44101 @if target-libobjc
44102 maybe-dvi-target-libobjc: dvi-target-libobjc
44103
44104 dvi-target-libobjc: \
44105     configure-target-libobjc 
44106         @: $(MAKE); $(unstage)
44107         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44108         r=`${PWD_COMMAND}`; export r; \
44109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44110         $(NORMAL_TARGET_EXPORTS) \
44111         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
44112         for flag in $(EXTRA_TARGET_FLAGS); do \
44113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44114         done; \
44115         (cd $(TARGET_SUBDIR)/libobjc && \
44116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44118                   "RANLIB=$${RANLIB}" \
44119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44120                    dvi) \
44121           || exit 1
44122
44123 @endif target-libobjc
44124
44125 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
44126 maybe-pdf-target-libobjc:
44127 @if target-libobjc
44128 maybe-pdf-target-libobjc: pdf-target-libobjc
44129
44130 pdf-target-libobjc: \
44131     configure-target-libobjc 
44132         @: $(MAKE); $(unstage)
44133         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44134         r=`${PWD_COMMAND}`; export r; \
44135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44136         $(NORMAL_TARGET_EXPORTS) \
44137         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
44138         for flag in $(EXTRA_TARGET_FLAGS); do \
44139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44140         done; \
44141         (cd $(TARGET_SUBDIR)/libobjc && \
44142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44144                   "RANLIB=$${RANLIB}" \
44145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44146                    pdf) \
44147           || exit 1
44148
44149 @endif target-libobjc
44150
44151 .PHONY: maybe-html-target-libobjc html-target-libobjc
44152 maybe-html-target-libobjc:
44153 @if target-libobjc
44154 maybe-html-target-libobjc: html-target-libobjc
44155
44156 html-target-libobjc: \
44157     configure-target-libobjc 
44158         @: $(MAKE); $(unstage)
44159         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44160         r=`${PWD_COMMAND}`; export r; \
44161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44162         $(NORMAL_TARGET_EXPORTS) \
44163         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
44164         for flag in $(EXTRA_TARGET_FLAGS); do \
44165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44166         done; \
44167         (cd $(TARGET_SUBDIR)/libobjc && \
44168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44170                   "RANLIB=$${RANLIB}" \
44171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44172                    html) \
44173           || exit 1
44174
44175 @endif target-libobjc
44176
44177 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
44178 maybe-TAGS-target-libobjc:
44179 @if target-libobjc
44180 maybe-TAGS-target-libobjc: TAGS-target-libobjc
44181
44182 TAGS-target-libobjc: \
44183     configure-target-libobjc 
44184         @: $(MAKE); $(unstage)
44185         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44186         r=`${PWD_COMMAND}`; export r; \
44187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44188         $(NORMAL_TARGET_EXPORTS) \
44189         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
44190         for flag in $(EXTRA_TARGET_FLAGS); do \
44191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44192         done; \
44193         (cd $(TARGET_SUBDIR)/libobjc && \
44194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44196                   "RANLIB=$${RANLIB}" \
44197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44198                    TAGS) \
44199           || exit 1
44200
44201 @endif target-libobjc
44202
44203 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
44204 maybe-install-info-target-libobjc:
44205 @if target-libobjc
44206 maybe-install-info-target-libobjc: install-info-target-libobjc
44207
44208 install-info-target-libobjc: \
44209     configure-target-libobjc \
44210     info-target-libobjc 
44211         @: $(MAKE); $(unstage)
44212         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44213         r=`${PWD_COMMAND}`; export r; \
44214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44215         $(NORMAL_TARGET_EXPORTS) \
44216         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
44217         for flag in $(EXTRA_TARGET_FLAGS); do \
44218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44219         done; \
44220         (cd $(TARGET_SUBDIR)/libobjc && \
44221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44223                   "RANLIB=$${RANLIB}" \
44224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44225                    install-info) \
44226           || exit 1
44227
44228 @endif target-libobjc
44229
44230 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
44231 maybe-install-pdf-target-libobjc:
44232 @if target-libobjc
44233 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
44234
44235 install-pdf-target-libobjc: \
44236     configure-target-libobjc \
44237     pdf-target-libobjc 
44238         @: $(MAKE); $(unstage)
44239         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44240         r=`${PWD_COMMAND}`; export r; \
44241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44242         $(NORMAL_TARGET_EXPORTS) \
44243         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
44244         for flag in $(EXTRA_TARGET_FLAGS); do \
44245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44246         done; \
44247         (cd $(TARGET_SUBDIR)/libobjc && \
44248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44250                   "RANLIB=$${RANLIB}" \
44251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44252                    install-pdf) \
44253           || exit 1
44254
44255 @endif target-libobjc
44256
44257 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
44258 maybe-install-html-target-libobjc:
44259 @if target-libobjc
44260 maybe-install-html-target-libobjc: install-html-target-libobjc
44261
44262 install-html-target-libobjc: \
44263     configure-target-libobjc \
44264     html-target-libobjc 
44265         @: $(MAKE); $(unstage)
44266         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44267         r=`${PWD_COMMAND}`; export r; \
44268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44269         $(NORMAL_TARGET_EXPORTS) \
44270         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
44271         for flag in $(EXTRA_TARGET_FLAGS); do \
44272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44273         done; \
44274         (cd $(TARGET_SUBDIR)/libobjc && \
44275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44277                   "RANLIB=$${RANLIB}" \
44278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44279                    install-html) \
44280           || exit 1
44281
44282 @endif target-libobjc
44283
44284 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
44285 maybe-installcheck-target-libobjc:
44286 @if target-libobjc
44287 maybe-installcheck-target-libobjc: installcheck-target-libobjc
44288
44289 installcheck-target-libobjc: \
44290     configure-target-libobjc 
44291         @: $(MAKE); $(unstage)
44292         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44293         r=`${PWD_COMMAND}`; export r; \
44294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44295         $(NORMAL_TARGET_EXPORTS) \
44296         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
44297         for flag in $(EXTRA_TARGET_FLAGS); do \
44298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44299         done; \
44300         (cd $(TARGET_SUBDIR)/libobjc && \
44301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44303                   "RANLIB=$${RANLIB}" \
44304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44305                    installcheck) \
44306           || exit 1
44307
44308 @endif target-libobjc
44309
44310 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
44311 maybe-mostlyclean-target-libobjc:
44312 @if target-libobjc
44313 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
44314
44315 mostlyclean-target-libobjc: 
44316         @: $(MAKE); $(unstage)
44317         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44318         r=`${PWD_COMMAND}`; export r; \
44319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44320         $(NORMAL_TARGET_EXPORTS) \
44321         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
44322         for flag in $(EXTRA_TARGET_FLAGS); do \
44323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44324         done; \
44325         (cd $(TARGET_SUBDIR)/libobjc && \
44326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44328                   "RANLIB=$${RANLIB}" \
44329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44330                    mostlyclean) \
44331           || exit 1
44332
44333 @endif target-libobjc
44334
44335 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
44336 maybe-clean-target-libobjc:
44337 @if target-libobjc
44338 maybe-clean-target-libobjc: clean-target-libobjc
44339
44340 clean-target-libobjc: 
44341         @: $(MAKE); $(unstage)
44342         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44343         r=`${PWD_COMMAND}`; export r; \
44344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44345         $(NORMAL_TARGET_EXPORTS) \
44346         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
44347         for flag in $(EXTRA_TARGET_FLAGS); do \
44348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44349         done; \
44350         (cd $(TARGET_SUBDIR)/libobjc && \
44351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44353                   "RANLIB=$${RANLIB}" \
44354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44355                    clean) \
44356           || exit 1
44357
44358 @endif target-libobjc
44359
44360 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
44361 maybe-distclean-target-libobjc:
44362 @if target-libobjc
44363 maybe-distclean-target-libobjc: distclean-target-libobjc
44364
44365 distclean-target-libobjc: 
44366         @: $(MAKE); $(unstage)
44367         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44368         r=`${PWD_COMMAND}`; export r; \
44369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44370         $(NORMAL_TARGET_EXPORTS) \
44371         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
44372         for flag in $(EXTRA_TARGET_FLAGS); do \
44373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44374         done; \
44375         (cd $(TARGET_SUBDIR)/libobjc && \
44376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44378                   "RANLIB=$${RANLIB}" \
44379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44380                    distclean) \
44381           || exit 1
44382
44383 @endif target-libobjc
44384
44385 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
44386 maybe-maintainer-clean-target-libobjc:
44387 @if target-libobjc
44388 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
44389
44390 maintainer-clean-target-libobjc: 
44391         @: $(MAKE); $(unstage)
44392         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44393         r=`${PWD_COMMAND}`; export r; \
44394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44395         $(NORMAL_TARGET_EXPORTS) \
44396         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
44397         for flag in $(EXTRA_TARGET_FLAGS); do \
44398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44399         done; \
44400         (cd $(TARGET_SUBDIR)/libobjc && \
44401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44403                   "RANLIB=$${RANLIB}" \
44404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44405                    maintainer-clean) \
44406           || exit 1
44407
44408 @endif target-libobjc
44409
44410
44411
44412
44413
44414 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
44415 maybe-configure-target-libtermcap:
44416 @if gcc-bootstrap
44417 configure-target-libtermcap: stage_current
44418 @endif gcc-bootstrap
44419 @if target-libtermcap
44420 maybe-configure-target-libtermcap: configure-target-libtermcap
44421 configure-target-libtermcap: 
44422         @: $(MAKE); $(unstage)
44423         @r=`${PWD_COMMAND}`; export r; \
44424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44425         echo "Checking multilib configuration for libtermcap..."; \
44426         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44427         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
44428         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44429           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44430             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
44431           else \
44432             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
44433             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44434           fi; \
44435         else \
44436           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44437         fi; \
44438         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
44439         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44440         $(NORMAL_TARGET_EXPORTS) \
44441         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
44442         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
44443         case $(srcdir) in \
44444           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44445           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
44446                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44447         esac; \
44448         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
44449         libsrcdir="$$s/libtermcap"; \
44450         rm -f no-such-file || : ; \
44451         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44452           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44453           --target=${target_alias} $${srcdiroption}  \
44454           || exit 1
44455 @endif target-libtermcap
44456
44457
44458
44459
44460
44461 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
44462 maybe-all-target-libtermcap:
44463 @if gcc-bootstrap
44464 all-target-libtermcap: stage_current
44465 @endif gcc-bootstrap
44466 @if target-libtermcap
44467 TARGET-target-libtermcap=all
44468 maybe-all-target-libtermcap: all-target-libtermcap
44469 all-target-libtermcap: configure-target-libtermcap
44470         @: $(MAKE); $(unstage)
44471         @r=`${PWD_COMMAND}`; export r; \
44472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44473         $(NORMAL_TARGET_EXPORTS) \
44474         (cd $(TARGET_SUBDIR)/libtermcap && \
44475           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44476                 $(TARGET-target-libtermcap))
44477 @endif target-libtermcap
44478
44479
44480
44481
44482
44483 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
44484 maybe-check-target-libtermcap:
44485 @if target-libtermcap
44486 maybe-check-target-libtermcap: check-target-libtermcap
44487
44488 # Dummy target for uncheckable module.
44489 check-target-libtermcap:
44490
44491 @endif target-libtermcap
44492
44493 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
44494 maybe-install-target-libtermcap:
44495 @if target-libtermcap
44496 maybe-install-target-libtermcap: install-target-libtermcap
44497
44498 install-target-libtermcap: installdirs
44499         @: $(MAKE); $(unstage)
44500         @r=`${PWD_COMMAND}`; export r; \
44501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502         $(NORMAL_TARGET_EXPORTS) \
44503         (cd $(TARGET_SUBDIR)/libtermcap && \
44504           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44505
44506 @endif target-libtermcap
44507
44508 # Other targets (info, dvi, pdf, etc.)
44509
44510 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
44511 maybe-info-target-libtermcap:
44512 @if target-libtermcap
44513 maybe-info-target-libtermcap: info-target-libtermcap
44514
44515 info-target-libtermcap: \
44516     configure-target-libtermcap 
44517         @: $(MAKE); $(unstage)
44518         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44519         r=`${PWD_COMMAND}`; export r; \
44520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44521         $(NORMAL_TARGET_EXPORTS) \
44522         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
44523         for flag in $(EXTRA_TARGET_FLAGS); do \
44524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44525         done; \
44526         (cd $(TARGET_SUBDIR)/libtermcap && \
44527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44529                   "RANLIB=$${RANLIB}" \
44530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44531                    info) \
44532           || exit 1
44533
44534 @endif target-libtermcap
44535
44536 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
44537 maybe-dvi-target-libtermcap:
44538 @if target-libtermcap
44539 maybe-dvi-target-libtermcap: dvi-target-libtermcap
44540
44541 dvi-target-libtermcap: \
44542     configure-target-libtermcap 
44543         @: $(MAKE); $(unstage)
44544         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44545         r=`${PWD_COMMAND}`; export r; \
44546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44547         $(NORMAL_TARGET_EXPORTS) \
44548         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
44549         for flag in $(EXTRA_TARGET_FLAGS); do \
44550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44551         done; \
44552         (cd $(TARGET_SUBDIR)/libtermcap && \
44553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44555                   "RANLIB=$${RANLIB}" \
44556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44557                    dvi) \
44558           || exit 1
44559
44560 @endif target-libtermcap
44561
44562 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
44563 maybe-pdf-target-libtermcap:
44564 @if target-libtermcap
44565 maybe-pdf-target-libtermcap: pdf-target-libtermcap
44566
44567 pdf-target-libtermcap: \
44568     configure-target-libtermcap 
44569         @: $(MAKE); $(unstage)
44570         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44571         r=`${PWD_COMMAND}`; export r; \
44572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44573         $(NORMAL_TARGET_EXPORTS) \
44574         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44575         for flag in $(EXTRA_TARGET_FLAGS); do \
44576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44577         done; \
44578         (cd $(TARGET_SUBDIR)/libtermcap && \
44579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44581                   "RANLIB=$${RANLIB}" \
44582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44583                    pdf) \
44584           || exit 1
44585
44586 @endif target-libtermcap
44587
44588 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
44589 maybe-html-target-libtermcap:
44590 @if target-libtermcap
44591 maybe-html-target-libtermcap: html-target-libtermcap
44592
44593 html-target-libtermcap: \
44594     configure-target-libtermcap 
44595         @: $(MAKE); $(unstage)
44596         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44597         r=`${PWD_COMMAND}`; export r; \
44598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44599         $(NORMAL_TARGET_EXPORTS) \
44600         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
44601         for flag in $(EXTRA_TARGET_FLAGS); do \
44602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44603         done; \
44604         (cd $(TARGET_SUBDIR)/libtermcap && \
44605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44607                   "RANLIB=$${RANLIB}" \
44608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44609                    html) \
44610           || exit 1
44611
44612 @endif target-libtermcap
44613
44614 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
44615 maybe-TAGS-target-libtermcap:
44616 @if target-libtermcap
44617 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
44618
44619 TAGS-target-libtermcap: \
44620     configure-target-libtermcap 
44621         @: $(MAKE); $(unstage)
44622         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44623         r=`${PWD_COMMAND}`; export r; \
44624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44625         $(NORMAL_TARGET_EXPORTS) \
44626         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
44627         for flag in $(EXTRA_TARGET_FLAGS); do \
44628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44629         done; \
44630         (cd $(TARGET_SUBDIR)/libtermcap && \
44631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44633                   "RANLIB=$${RANLIB}" \
44634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44635                    TAGS) \
44636           || exit 1
44637
44638 @endif target-libtermcap
44639
44640 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
44641 maybe-install-info-target-libtermcap:
44642 @if target-libtermcap
44643 maybe-install-info-target-libtermcap: install-info-target-libtermcap
44644
44645 install-info-target-libtermcap: \
44646     configure-target-libtermcap \
44647     info-target-libtermcap 
44648         @: $(MAKE); $(unstage)
44649         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44650         r=`${PWD_COMMAND}`; export r; \
44651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44652         $(NORMAL_TARGET_EXPORTS) \
44653         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
44654         for flag in $(EXTRA_TARGET_FLAGS); do \
44655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44656         done; \
44657         (cd $(TARGET_SUBDIR)/libtermcap && \
44658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44660                   "RANLIB=$${RANLIB}" \
44661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44662                    install-info) \
44663           || exit 1
44664
44665 @endif target-libtermcap
44666
44667 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
44668 maybe-install-pdf-target-libtermcap:
44669 @if target-libtermcap
44670 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
44671
44672 install-pdf-target-libtermcap: \
44673     configure-target-libtermcap \
44674     pdf-target-libtermcap 
44675         @: $(MAKE); $(unstage)
44676         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44677         r=`${PWD_COMMAND}`; export r; \
44678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44679         $(NORMAL_TARGET_EXPORTS) \
44680         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44681         for flag in $(EXTRA_TARGET_FLAGS); do \
44682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44683         done; \
44684         (cd $(TARGET_SUBDIR)/libtermcap && \
44685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44687                   "RANLIB=$${RANLIB}" \
44688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44689                    install-pdf) \
44690           || exit 1
44691
44692 @endif target-libtermcap
44693
44694 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
44695 maybe-install-html-target-libtermcap:
44696 @if target-libtermcap
44697 maybe-install-html-target-libtermcap: install-html-target-libtermcap
44698
44699 install-html-target-libtermcap: \
44700     configure-target-libtermcap \
44701     html-target-libtermcap 
44702         @: $(MAKE); $(unstage)
44703         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44704         r=`${PWD_COMMAND}`; export r; \
44705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44706         $(NORMAL_TARGET_EXPORTS) \
44707         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
44708         for flag in $(EXTRA_TARGET_FLAGS); do \
44709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44710         done; \
44711         (cd $(TARGET_SUBDIR)/libtermcap && \
44712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44714                   "RANLIB=$${RANLIB}" \
44715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44716                    install-html) \
44717           || exit 1
44718
44719 @endif target-libtermcap
44720
44721 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
44722 maybe-installcheck-target-libtermcap:
44723 @if target-libtermcap
44724 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
44725
44726 installcheck-target-libtermcap: \
44727     configure-target-libtermcap 
44728         @: $(MAKE); $(unstage)
44729         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44730         r=`${PWD_COMMAND}`; export r; \
44731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44732         $(NORMAL_TARGET_EXPORTS) \
44733         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
44734         for flag in $(EXTRA_TARGET_FLAGS); do \
44735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44736         done; \
44737         (cd $(TARGET_SUBDIR)/libtermcap && \
44738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44740                   "RANLIB=$${RANLIB}" \
44741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44742                    installcheck) \
44743           || exit 1
44744
44745 @endif target-libtermcap
44746
44747 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
44748 maybe-mostlyclean-target-libtermcap:
44749 @if target-libtermcap
44750 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
44751
44752 # libtermcap doesn't support mostlyclean.
44753 mostlyclean-target-libtermcap:
44754
44755 @endif target-libtermcap
44756
44757 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
44758 maybe-clean-target-libtermcap:
44759 @if target-libtermcap
44760 maybe-clean-target-libtermcap: clean-target-libtermcap
44761
44762 # libtermcap doesn't support clean.
44763 clean-target-libtermcap:
44764
44765 @endif target-libtermcap
44766
44767 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
44768 maybe-distclean-target-libtermcap:
44769 @if target-libtermcap
44770 maybe-distclean-target-libtermcap: distclean-target-libtermcap
44771
44772 # libtermcap doesn't support distclean.
44773 distclean-target-libtermcap:
44774
44775 @endif target-libtermcap
44776
44777 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
44778 maybe-maintainer-clean-target-libtermcap:
44779 @if target-libtermcap
44780 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
44781
44782 # libtermcap doesn't support maintainer-clean.
44783 maintainer-clean-target-libtermcap:
44784
44785 @endif target-libtermcap
44786
44787
44788
44789
44790
44791 .PHONY: configure-target-winsup maybe-configure-target-winsup
44792 maybe-configure-target-winsup:
44793 @if gcc-bootstrap
44794 configure-target-winsup: stage_current
44795 @endif gcc-bootstrap
44796 @if target-winsup
44797 maybe-configure-target-winsup: configure-target-winsup
44798 configure-target-winsup: 
44799         @: $(MAKE); $(unstage)
44800         @r=`${PWD_COMMAND}`; export r; \
44801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44802         echo "Checking multilib configuration for winsup..."; \
44803         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44804         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
44805         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
44806           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
44807             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
44808           else \
44809             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
44810             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44811           fi; \
44812         else \
44813           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44814         fi; \
44815         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
44816         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44817         $(NORMAL_TARGET_EXPORTS) \
44818         echo Configuring in $(TARGET_SUBDIR)/winsup; \
44819         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
44820         case $(srcdir) in \
44821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44822           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
44823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44824         esac; \
44825         srcdiroption="--srcdir=$${topdir}/winsup"; \
44826         libsrcdir="$$s/winsup"; \
44827         rm -f no-such-file || : ; \
44828         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44829           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44830           --target=${target_alias} $${srcdiroption}  \
44831           || exit 1
44832 @endif target-winsup
44833
44834
44835
44836
44837
44838 .PHONY: all-target-winsup maybe-all-target-winsup
44839 maybe-all-target-winsup:
44840 @if gcc-bootstrap
44841 all-target-winsup: stage_current
44842 @endif gcc-bootstrap
44843 @if target-winsup
44844 TARGET-target-winsup=all
44845 maybe-all-target-winsup: all-target-winsup
44846 all-target-winsup: configure-target-winsup
44847         @: $(MAKE); $(unstage)
44848         @r=`${PWD_COMMAND}`; export r; \
44849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44850         $(NORMAL_TARGET_EXPORTS) \
44851         (cd $(TARGET_SUBDIR)/winsup && \
44852           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44853                 $(TARGET-target-winsup))
44854 @endif target-winsup
44855
44856
44857
44858
44859
44860 .PHONY: check-target-winsup maybe-check-target-winsup
44861 maybe-check-target-winsup:
44862 @if target-winsup
44863 maybe-check-target-winsup: check-target-winsup
44864
44865 check-target-winsup:
44866         @: $(MAKE); $(unstage)
44867         @r=`${PWD_COMMAND}`; export r; \
44868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44869         $(NORMAL_TARGET_EXPORTS) \
44870         (cd $(TARGET_SUBDIR)/winsup && \
44871           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44872
44873 @endif target-winsup
44874
44875 .PHONY: install-target-winsup maybe-install-target-winsup
44876 maybe-install-target-winsup:
44877 @if target-winsup
44878 maybe-install-target-winsup: install-target-winsup
44879
44880 install-target-winsup: installdirs
44881         @: $(MAKE); $(unstage)
44882         @r=`${PWD_COMMAND}`; export r; \
44883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44884         $(NORMAL_TARGET_EXPORTS) \
44885         (cd $(TARGET_SUBDIR)/winsup && \
44886           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44887
44888 @endif target-winsup
44889
44890 # Other targets (info, dvi, pdf, etc.)
44891
44892 .PHONY: maybe-info-target-winsup info-target-winsup
44893 maybe-info-target-winsup:
44894 @if target-winsup
44895 maybe-info-target-winsup: info-target-winsup
44896
44897 info-target-winsup: \
44898     configure-target-winsup 
44899         @: $(MAKE); $(unstage)
44900         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44901         r=`${PWD_COMMAND}`; export r; \
44902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44903         $(NORMAL_TARGET_EXPORTS) \
44904         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
44905         for flag in $(EXTRA_TARGET_FLAGS); do \
44906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44907         done; \
44908         (cd $(TARGET_SUBDIR)/winsup && \
44909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44911                   "RANLIB=$${RANLIB}" \
44912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44913                    info) \
44914           || exit 1
44915
44916 @endif target-winsup
44917
44918 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
44919 maybe-dvi-target-winsup:
44920 @if target-winsup
44921 maybe-dvi-target-winsup: dvi-target-winsup
44922
44923 dvi-target-winsup: \
44924     configure-target-winsup 
44925         @: $(MAKE); $(unstage)
44926         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44927         r=`${PWD_COMMAND}`; export r; \
44928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44929         $(NORMAL_TARGET_EXPORTS) \
44930         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
44931         for flag in $(EXTRA_TARGET_FLAGS); do \
44932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44933         done; \
44934         (cd $(TARGET_SUBDIR)/winsup && \
44935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44937                   "RANLIB=$${RANLIB}" \
44938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44939                    dvi) \
44940           || exit 1
44941
44942 @endif target-winsup
44943
44944 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
44945 maybe-pdf-target-winsup:
44946 @if target-winsup
44947 maybe-pdf-target-winsup: pdf-target-winsup
44948
44949 pdf-target-winsup: \
44950     configure-target-winsup 
44951         @: $(MAKE); $(unstage)
44952         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44953         r=`${PWD_COMMAND}`; export r; \
44954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44955         $(NORMAL_TARGET_EXPORTS) \
44956         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
44957         for flag in $(EXTRA_TARGET_FLAGS); do \
44958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44959         done; \
44960         (cd $(TARGET_SUBDIR)/winsup && \
44961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44963                   "RANLIB=$${RANLIB}" \
44964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44965                    pdf) \
44966           || exit 1
44967
44968 @endif target-winsup
44969
44970 .PHONY: maybe-html-target-winsup html-target-winsup
44971 maybe-html-target-winsup:
44972 @if target-winsup
44973 maybe-html-target-winsup: html-target-winsup
44974
44975 html-target-winsup: \
44976     configure-target-winsup 
44977         @: $(MAKE); $(unstage)
44978         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44979         r=`${PWD_COMMAND}`; export r; \
44980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44981         $(NORMAL_TARGET_EXPORTS) \
44982         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
44983         for flag in $(EXTRA_TARGET_FLAGS); do \
44984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44985         done; \
44986         (cd $(TARGET_SUBDIR)/winsup && \
44987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44989                   "RANLIB=$${RANLIB}" \
44990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44991                    html) \
44992           || exit 1
44993
44994 @endif target-winsup
44995
44996 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
44997 maybe-TAGS-target-winsup:
44998 @if target-winsup
44999 maybe-TAGS-target-winsup: TAGS-target-winsup
45000
45001 TAGS-target-winsup: \
45002     configure-target-winsup 
45003         @: $(MAKE); $(unstage)
45004         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45005         r=`${PWD_COMMAND}`; export r; \
45006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45007         $(NORMAL_TARGET_EXPORTS) \
45008         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
45009         for flag in $(EXTRA_TARGET_FLAGS); do \
45010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45011         done; \
45012         (cd $(TARGET_SUBDIR)/winsup && \
45013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45015                   "RANLIB=$${RANLIB}" \
45016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45017                    TAGS) \
45018           || exit 1
45019
45020 @endif target-winsup
45021
45022 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
45023 maybe-install-info-target-winsup:
45024 @if target-winsup
45025 maybe-install-info-target-winsup: install-info-target-winsup
45026
45027 install-info-target-winsup: \
45028     configure-target-winsup \
45029     info-target-winsup 
45030         @: $(MAKE); $(unstage)
45031         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45032         r=`${PWD_COMMAND}`; export r; \
45033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45034         $(NORMAL_TARGET_EXPORTS) \
45035         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
45036         for flag in $(EXTRA_TARGET_FLAGS); do \
45037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45038         done; \
45039         (cd $(TARGET_SUBDIR)/winsup && \
45040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45042                   "RANLIB=$${RANLIB}" \
45043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45044                    install-info) \
45045           || exit 1
45046
45047 @endif target-winsup
45048
45049 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
45050 maybe-install-pdf-target-winsup:
45051 @if target-winsup
45052 maybe-install-pdf-target-winsup: install-pdf-target-winsup
45053
45054 install-pdf-target-winsup: \
45055     configure-target-winsup \
45056     pdf-target-winsup 
45057         @: $(MAKE); $(unstage)
45058         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45059         r=`${PWD_COMMAND}`; export r; \
45060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45061         $(NORMAL_TARGET_EXPORTS) \
45062         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
45063         for flag in $(EXTRA_TARGET_FLAGS); do \
45064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45065         done; \
45066         (cd $(TARGET_SUBDIR)/winsup && \
45067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45069                   "RANLIB=$${RANLIB}" \
45070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45071                    install-pdf) \
45072           || exit 1
45073
45074 @endif target-winsup
45075
45076 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
45077 maybe-install-html-target-winsup:
45078 @if target-winsup
45079 maybe-install-html-target-winsup: install-html-target-winsup
45080
45081 install-html-target-winsup: \
45082     configure-target-winsup \
45083     html-target-winsup 
45084         @: $(MAKE); $(unstage)
45085         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45086         r=`${PWD_COMMAND}`; export r; \
45087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45088         $(NORMAL_TARGET_EXPORTS) \
45089         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
45090         for flag in $(EXTRA_TARGET_FLAGS); do \
45091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45092         done; \
45093         (cd $(TARGET_SUBDIR)/winsup && \
45094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45096                   "RANLIB=$${RANLIB}" \
45097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45098                    install-html) \
45099           || exit 1
45100
45101 @endif target-winsup
45102
45103 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
45104 maybe-installcheck-target-winsup:
45105 @if target-winsup
45106 maybe-installcheck-target-winsup: installcheck-target-winsup
45107
45108 installcheck-target-winsup: \
45109     configure-target-winsup 
45110         @: $(MAKE); $(unstage)
45111         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45112         r=`${PWD_COMMAND}`; export r; \
45113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45114         $(NORMAL_TARGET_EXPORTS) \
45115         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
45116         for flag in $(EXTRA_TARGET_FLAGS); do \
45117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45118         done; \
45119         (cd $(TARGET_SUBDIR)/winsup && \
45120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45122                   "RANLIB=$${RANLIB}" \
45123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45124                    installcheck) \
45125           || exit 1
45126
45127 @endif target-winsup
45128
45129 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
45130 maybe-mostlyclean-target-winsup:
45131 @if target-winsup
45132 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
45133
45134 mostlyclean-target-winsup: 
45135         @: $(MAKE); $(unstage)
45136         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45137         r=`${PWD_COMMAND}`; export r; \
45138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45139         $(NORMAL_TARGET_EXPORTS) \
45140         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
45141         for flag in $(EXTRA_TARGET_FLAGS); do \
45142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45143         done; \
45144         (cd $(TARGET_SUBDIR)/winsup && \
45145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45147                   "RANLIB=$${RANLIB}" \
45148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45149                    mostlyclean) \
45150           || exit 1
45151
45152 @endif target-winsup
45153
45154 .PHONY: maybe-clean-target-winsup clean-target-winsup
45155 maybe-clean-target-winsup:
45156 @if target-winsup
45157 maybe-clean-target-winsup: clean-target-winsup
45158
45159 clean-target-winsup: 
45160         @: $(MAKE); $(unstage)
45161         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45162         r=`${PWD_COMMAND}`; export r; \
45163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45164         $(NORMAL_TARGET_EXPORTS) \
45165         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
45166         for flag in $(EXTRA_TARGET_FLAGS); do \
45167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45168         done; \
45169         (cd $(TARGET_SUBDIR)/winsup && \
45170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45172                   "RANLIB=$${RANLIB}" \
45173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45174                    clean) \
45175           || exit 1
45176
45177 @endif target-winsup
45178
45179 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
45180 maybe-distclean-target-winsup:
45181 @if target-winsup
45182 maybe-distclean-target-winsup: distclean-target-winsup
45183
45184 distclean-target-winsup: 
45185         @: $(MAKE); $(unstage)
45186         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45187         r=`${PWD_COMMAND}`; export r; \
45188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45189         $(NORMAL_TARGET_EXPORTS) \
45190         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
45191         for flag in $(EXTRA_TARGET_FLAGS); do \
45192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45193         done; \
45194         (cd $(TARGET_SUBDIR)/winsup && \
45195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45197                   "RANLIB=$${RANLIB}" \
45198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45199                    distclean) \
45200           || exit 1
45201
45202 @endif target-winsup
45203
45204 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
45205 maybe-maintainer-clean-target-winsup:
45206 @if target-winsup
45207 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
45208
45209 maintainer-clean-target-winsup: 
45210         @: $(MAKE); $(unstage)
45211         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45212         r=`${PWD_COMMAND}`; export r; \
45213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45214         $(NORMAL_TARGET_EXPORTS) \
45215         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
45216         for flag in $(EXTRA_TARGET_FLAGS); do \
45217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45218         done; \
45219         (cd $(TARGET_SUBDIR)/winsup && \
45220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45222                   "RANLIB=$${RANLIB}" \
45223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45224                    maintainer-clean) \
45225           || exit 1
45226
45227 @endif target-winsup
45228
45229
45230
45231
45232
45233 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
45234 maybe-configure-target-libgloss:
45235 @if gcc-bootstrap
45236 configure-target-libgloss: stage_current
45237 @endif gcc-bootstrap
45238 @if target-libgloss
45239 maybe-configure-target-libgloss: configure-target-libgloss
45240 configure-target-libgloss: 
45241         @: $(MAKE); $(unstage)
45242         @r=`${PWD_COMMAND}`; export r; \
45243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45244         echo "Checking multilib configuration for libgloss..."; \
45245         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45246         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
45247         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45248           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45249             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
45250           else \
45251             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
45252             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45253           fi; \
45254         else \
45255           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45256         fi; \
45257         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
45258         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45259         $(NORMAL_TARGET_EXPORTS) \
45260         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
45261         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
45262         case $(srcdir) in \
45263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45264           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
45265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45266         esac; \
45267         srcdiroption="--srcdir=$${topdir}/libgloss"; \
45268         libsrcdir="$$s/libgloss"; \
45269         rm -f no-such-file || : ; \
45270         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45271           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45272           --target=${target_alias} $${srcdiroption}  \
45273           || exit 1
45274 @endif target-libgloss
45275
45276
45277
45278
45279
45280 .PHONY: all-target-libgloss maybe-all-target-libgloss
45281 maybe-all-target-libgloss:
45282 @if gcc-bootstrap
45283 all-target-libgloss: stage_current
45284 @endif gcc-bootstrap
45285 @if target-libgloss
45286 TARGET-target-libgloss=all
45287 maybe-all-target-libgloss: all-target-libgloss
45288 all-target-libgloss: configure-target-libgloss
45289         @: $(MAKE); $(unstage)
45290         @r=`${PWD_COMMAND}`; export r; \
45291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45292         $(NORMAL_TARGET_EXPORTS) \
45293         (cd $(TARGET_SUBDIR)/libgloss && \
45294           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45295                 $(TARGET-target-libgloss))
45296 @endif target-libgloss
45297
45298
45299
45300
45301
45302 .PHONY: check-target-libgloss maybe-check-target-libgloss
45303 maybe-check-target-libgloss:
45304 @if target-libgloss
45305 maybe-check-target-libgloss: check-target-libgloss
45306
45307 # Dummy target for uncheckable module.
45308 check-target-libgloss:
45309
45310 @endif target-libgloss
45311
45312 .PHONY: install-target-libgloss maybe-install-target-libgloss
45313 maybe-install-target-libgloss:
45314 @if target-libgloss
45315 maybe-install-target-libgloss: install-target-libgloss
45316
45317 install-target-libgloss: installdirs
45318         @: $(MAKE); $(unstage)
45319         @r=`${PWD_COMMAND}`; export r; \
45320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45321         $(NORMAL_TARGET_EXPORTS) \
45322         (cd $(TARGET_SUBDIR)/libgloss && \
45323           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45324
45325 @endif target-libgloss
45326
45327 # Other targets (info, dvi, pdf, etc.)
45328
45329 .PHONY: maybe-info-target-libgloss info-target-libgloss
45330 maybe-info-target-libgloss:
45331 @if target-libgloss
45332 maybe-info-target-libgloss: info-target-libgloss
45333
45334 info-target-libgloss: \
45335     configure-target-libgloss 
45336         @: $(MAKE); $(unstage)
45337         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45338         r=`${PWD_COMMAND}`; export r; \
45339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45340         $(NORMAL_TARGET_EXPORTS) \
45341         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
45342         for flag in $(EXTRA_TARGET_FLAGS); do \
45343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45344         done; \
45345         (cd $(TARGET_SUBDIR)/libgloss && \
45346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45348                   "RANLIB=$${RANLIB}" \
45349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45350                    info) \
45351           || exit 1
45352
45353 @endif target-libgloss
45354
45355 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
45356 maybe-dvi-target-libgloss:
45357 @if target-libgloss
45358 maybe-dvi-target-libgloss: dvi-target-libgloss
45359
45360 dvi-target-libgloss: \
45361     configure-target-libgloss 
45362         @: $(MAKE); $(unstage)
45363         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45364         r=`${PWD_COMMAND}`; export r; \
45365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45366         $(NORMAL_TARGET_EXPORTS) \
45367         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
45368         for flag in $(EXTRA_TARGET_FLAGS); do \
45369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45370         done; \
45371         (cd $(TARGET_SUBDIR)/libgloss && \
45372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45374                   "RANLIB=$${RANLIB}" \
45375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45376                    dvi) \
45377           || exit 1
45378
45379 @endif target-libgloss
45380
45381 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
45382 maybe-pdf-target-libgloss:
45383 @if target-libgloss
45384 maybe-pdf-target-libgloss: pdf-target-libgloss
45385
45386 pdf-target-libgloss: \
45387     configure-target-libgloss 
45388         @: $(MAKE); $(unstage)
45389         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45390         r=`${PWD_COMMAND}`; export r; \
45391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45392         $(NORMAL_TARGET_EXPORTS) \
45393         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
45394         for flag in $(EXTRA_TARGET_FLAGS); do \
45395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45396         done; \
45397         (cd $(TARGET_SUBDIR)/libgloss && \
45398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45400                   "RANLIB=$${RANLIB}" \
45401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45402                    pdf) \
45403           || exit 1
45404
45405 @endif target-libgloss
45406
45407 .PHONY: maybe-html-target-libgloss html-target-libgloss
45408 maybe-html-target-libgloss:
45409 @if target-libgloss
45410 maybe-html-target-libgloss: html-target-libgloss
45411
45412 html-target-libgloss: \
45413     configure-target-libgloss 
45414         @: $(MAKE); $(unstage)
45415         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45416         r=`${PWD_COMMAND}`; export r; \
45417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45418         $(NORMAL_TARGET_EXPORTS) \
45419         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
45420         for flag in $(EXTRA_TARGET_FLAGS); do \
45421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45422         done; \
45423         (cd $(TARGET_SUBDIR)/libgloss && \
45424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45426                   "RANLIB=$${RANLIB}" \
45427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45428                    html) \
45429           || exit 1
45430
45431 @endif target-libgloss
45432
45433 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
45434 maybe-TAGS-target-libgloss:
45435 @if target-libgloss
45436 maybe-TAGS-target-libgloss: TAGS-target-libgloss
45437
45438 TAGS-target-libgloss: \
45439     configure-target-libgloss 
45440         @: $(MAKE); $(unstage)
45441         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45442         r=`${PWD_COMMAND}`; export r; \
45443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45444         $(NORMAL_TARGET_EXPORTS) \
45445         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
45446         for flag in $(EXTRA_TARGET_FLAGS); do \
45447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45448         done; \
45449         (cd $(TARGET_SUBDIR)/libgloss && \
45450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45452                   "RANLIB=$${RANLIB}" \
45453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45454                    TAGS) \
45455           || exit 1
45456
45457 @endif target-libgloss
45458
45459 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
45460 maybe-install-info-target-libgloss:
45461 @if target-libgloss
45462 maybe-install-info-target-libgloss: install-info-target-libgloss
45463
45464 install-info-target-libgloss: \
45465     configure-target-libgloss \
45466     info-target-libgloss 
45467         @: $(MAKE); $(unstage)
45468         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45469         r=`${PWD_COMMAND}`; export r; \
45470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45471         $(NORMAL_TARGET_EXPORTS) \
45472         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
45473         for flag in $(EXTRA_TARGET_FLAGS); do \
45474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45475         done; \
45476         (cd $(TARGET_SUBDIR)/libgloss && \
45477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45479                   "RANLIB=$${RANLIB}" \
45480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45481                    install-info) \
45482           || exit 1
45483
45484 @endif target-libgloss
45485
45486 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
45487 maybe-install-pdf-target-libgloss:
45488 @if target-libgloss
45489 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
45490
45491 install-pdf-target-libgloss: \
45492     configure-target-libgloss \
45493     pdf-target-libgloss 
45494         @: $(MAKE); $(unstage)
45495         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45496         r=`${PWD_COMMAND}`; export r; \
45497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45498         $(NORMAL_TARGET_EXPORTS) \
45499         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
45500         for flag in $(EXTRA_TARGET_FLAGS); do \
45501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45502         done; \
45503         (cd $(TARGET_SUBDIR)/libgloss && \
45504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45506                   "RANLIB=$${RANLIB}" \
45507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45508                    install-pdf) \
45509           || exit 1
45510
45511 @endif target-libgloss
45512
45513 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
45514 maybe-install-html-target-libgloss:
45515 @if target-libgloss
45516 maybe-install-html-target-libgloss: install-html-target-libgloss
45517
45518 install-html-target-libgloss: \
45519     configure-target-libgloss \
45520     html-target-libgloss 
45521         @: $(MAKE); $(unstage)
45522         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45523         r=`${PWD_COMMAND}`; export r; \
45524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45525         $(NORMAL_TARGET_EXPORTS) \
45526         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
45527         for flag in $(EXTRA_TARGET_FLAGS); do \
45528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45529         done; \
45530         (cd $(TARGET_SUBDIR)/libgloss && \
45531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45533                   "RANLIB=$${RANLIB}" \
45534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45535                    install-html) \
45536           || exit 1
45537
45538 @endif target-libgloss
45539
45540 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
45541 maybe-installcheck-target-libgloss:
45542 @if target-libgloss
45543 maybe-installcheck-target-libgloss: installcheck-target-libgloss
45544
45545 installcheck-target-libgloss: \
45546     configure-target-libgloss 
45547         @: $(MAKE); $(unstage)
45548         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45549         r=`${PWD_COMMAND}`; export r; \
45550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45551         $(NORMAL_TARGET_EXPORTS) \
45552         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
45553         for flag in $(EXTRA_TARGET_FLAGS); do \
45554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45555         done; \
45556         (cd $(TARGET_SUBDIR)/libgloss && \
45557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45559                   "RANLIB=$${RANLIB}" \
45560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45561                    installcheck) \
45562           || exit 1
45563
45564 @endif target-libgloss
45565
45566 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
45567 maybe-mostlyclean-target-libgloss:
45568 @if target-libgloss
45569 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
45570
45571 mostlyclean-target-libgloss: 
45572         @: $(MAKE); $(unstage)
45573         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45574         r=`${PWD_COMMAND}`; export r; \
45575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45576         $(NORMAL_TARGET_EXPORTS) \
45577         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
45578         for flag in $(EXTRA_TARGET_FLAGS); do \
45579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45580         done; \
45581         (cd $(TARGET_SUBDIR)/libgloss && \
45582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45584                   "RANLIB=$${RANLIB}" \
45585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45586                    mostlyclean) \
45587           || exit 1
45588
45589 @endif target-libgloss
45590
45591 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
45592 maybe-clean-target-libgloss:
45593 @if target-libgloss
45594 maybe-clean-target-libgloss: clean-target-libgloss
45595
45596 clean-target-libgloss: 
45597         @: $(MAKE); $(unstage)
45598         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45599         r=`${PWD_COMMAND}`; export r; \
45600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45601         $(NORMAL_TARGET_EXPORTS) \
45602         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
45603         for flag in $(EXTRA_TARGET_FLAGS); do \
45604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45605         done; \
45606         (cd $(TARGET_SUBDIR)/libgloss && \
45607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45609                   "RANLIB=$${RANLIB}" \
45610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45611                    clean) \
45612           || exit 1
45613
45614 @endif target-libgloss
45615
45616 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
45617 maybe-distclean-target-libgloss:
45618 @if target-libgloss
45619 maybe-distclean-target-libgloss: distclean-target-libgloss
45620
45621 distclean-target-libgloss: 
45622         @: $(MAKE); $(unstage)
45623         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45624         r=`${PWD_COMMAND}`; export r; \
45625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45626         $(NORMAL_TARGET_EXPORTS) \
45627         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
45628         for flag in $(EXTRA_TARGET_FLAGS); do \
45629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45630         done; \
45631         (cd $(TARGET_SUBDIR)/libgloss && \
45632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45634                   "RANLIB=$${RANLIB}" \
45635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45636                    distclean) \
45637           || exit 1
45638
45639 @endif target-libgloss
45640
45641 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
45642 maybe-maintainer-clean-target-libgloss:
45643 @if target-libgloss
45644 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
45645
45646 maintainer-clean-target-libgloss: 
45647         @: $(MAKE); $(unstage)
45648         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45649         r=`${PWD_COMMAND}`; export r; \
45650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45651         $(NORMAL_TARGET_EXPORTS) \
45652         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
45653         for flag in $(EXTRA_TARGET_FLAGS); do \
45654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45655         done; \
45656         (cd $(TARGET_SUBDIR)/libgloss && \
45657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45659                   "RANLIB=$${RANLIB}" \
45660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45661                    maintainer-clean) \
45662           || exit 1
45663
45664 @endif target-libgloss
45665
45666
45667
45668
45669
45670 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
45671 maybe-configure-target-libiberty:
45672 @if gcc-bootstrap
45673 configure-target-libiberty: stage_current
45674 @endif gcc-bootstrap
45675 @if target-libiberty
45676 maybe-configure-target-libiberty: configure-target-libiberty
45677 configure-target-libiberty: 
45678         @: $(MAKE); $(unstage)
45679         @r=`${PWD_COMMAND}`; export r; \
45680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45681         echo "Checking multilib configuration for libiberty..."; \
45682         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45683         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
45684         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45685           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45686             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
45687           else \
45688             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
45689             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45690           fi; \
45691         else \
45692           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45693         fi; \
45694         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
45695         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45696         $(NORMAL_TARGET_EXPORTS) \
45697         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
45698         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
45699         case $(srcdir) in \
45700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45701           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
45702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45703         esac; \
45704         srcdiroption="--srcdir=$${topdir}/libiberty"; \
45705         libsrcdir="$$s/libiberty"; \
45706         rm -f no-such-file || : ; \
45707         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45708           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45709           --target=${target_alias} $${srcdiroption}  \
45710           || exit 1
45711 @endif target-libiberty
45712
45713
45714
45715
45716
45717 .PHONY: all-target-libiberty maybe-all-target-libiberty
45718 maybe-all-target-libiberty:
45719 @if gcc-bootstrap
45720 all-target-libiberty: stage_current
45721 @endif gcc-bootstrap
45722 @if target-libiberty
45723 TARGET-target-libiberty=all
45724 maybe-all-target-libiberty: all-target-libiberty
45725 all-target-libiberty: configure-target-libiberty
45726         @: $(MAKE); $(unstage)
45727         @r=`${PWD_COMMAND}`; export r; \
45728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45729         $(NORMAL_TARGET_EXPORTS) \
45730         (cd $(TARGET_SUBDIR)/libiberty && \
45731           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45732                 $(TARGET-target-libiberty))
45733 @endif target-libiberty
45734
45735
45736
45737
45738
45739 .PHONY: check-target-libiberty maybe-check-target-libiberty
45740 maybe-check-target-libiberty:
45741 @if target-libiberty
45742 maybe-check-target-libiberty: check-target-libiberty
45743
45744 check-target-libiberty:
45745         @: $(MAKE); $(unstage)
45746         @r=`${PWD_COMMAND}`; export r; \
45747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45748         $(NORMAL_TARGET_EXPORTS) \
45749         (cd $(TARGET_SUBDIR)/libiberty && \
45750           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45751
45752 @endif target-libiberty
45753
45754 .PHONY: install-target-libiberty maybe-install-target-libiberty
45755 maybe-install-target-libiberty:
45756 @if target-libiberty
45757 maybe-install-target-libiberty: install-target-libiberty
45758
45759 install-target-libiberty: installdirs
45760         @: $(MAKE); $(unstage)
45761         @r=`${PWD_COMMAND}`; export r; \
45762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45763         $(NORMAL_TARGET_EXPORTS) \
45764         (cd $(TARGET_SUBDIR)/libiberty && \
45765           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45766
45767 @endif target-libiberty
45768
45769 # Other targets (info, dvi, pdf, etc.)
45770
45771 .PHONY: maybe-info-target-libiberty info-target-libiberty
45772 maybe-info-target-libiberty:
45773 @if target-libiberty
45774 maybe-info-target-libiberty: info-target-libiberty
45775
45776 info-target-libiberty: \
45777     configure-target-libiberty 
45778         @: $(MAKE); $(unstage)
45779         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45780         r=`${PWD_COMMAND}`; export r; \
45781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45782         $(NORMAL_TARGET_EXPORTS) \
45783         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
45784         for flag in $(EXTRA_TARGET_FLAGS); do \
45785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45786         done; \
45787         (cd $(TARGET_SUBDIR)/libiberty && \
45788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45790                   "RANLIB=$${RANLIB}" \
45791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45792                    info) \
45793           || exit 1
45794
45795 @endif target-libiberty
45796
45797 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
45798 maybe-dvi-target-libiberty:
45799 @if target-libiberty
45800 maybe-dvi-target-libiberty: dvi-target-libiberty
45801
45802 dvi-target-libiberty: \
45803     configure-target-libiberty 
45804         @: $(MAKE); $(unstage)
45805         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45806         r=`${PWD_COMMAND}`; export r; \
45807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45808         $(NORMAL_TARGET_EXPORTS) \
45809         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
45810         for flag in $(EXTRA_TARGET_FLAGS); do \
45811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45812         done; \
45813         (cd $(TARGET_SUBDIR)/libiberty && \
45814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45816                   "RANLIB=$${RANLIB}" \
45817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45818                    dvi) \
45819           || exit 1
45820
45821 @endif target-libiberty
45822
45823 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
45824 maybe-pdf-target-libiberty:
45825 @if target-libiberty
45826 maybe-pdf-target-libiberty: pdf-target-libiberty
45827
45828 pdf-target-libiberty: \
45829     configure-target-libiberty 
45830         @: $(MAKE); $(unstage)
45831         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45832         r=`${PWD_COMMAND}`; export r; \
45833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45834         $(NORMAL_TARGET_EXPORTS) \
45835         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
45836         for flag in $(EXTRA_TARGET_FLAGS); do \
45837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45838         done; \
45839         (cd $(TARGET_SUBDIR)/libiberty && \
45840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45842                   "RANLIB=$${RANLIB}" \
45843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45844                    pdf) \
45845           || exit 1
45846
45847 @endif target-libiberty
45848
45849 .PHONY: maybe-html-target-libiberty html-target-libiberty
45850 maybe-html-target-libiberty:
45851 @if target-libiberty
45852 maybe-html-target-libiberty: html-target-libiberty
45853
45854 html-target-libiberty: \
45855     configure-target-libiberty 
45856         @: $(MAKE); $(unstage)
45857         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45858         r=`${PWD_COMMAND}`; export r; \
45859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45860         $(NORMAL_TARGET_EXPORTS) \
45861         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
45862         for flag in $(EXTRA_TARGET_FLAGS); do \
45863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45864         done; \
45865         (cd $(TARGET_SUBDIR)/libiberty && \
45866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45868                   "RANLIB=$${RANLIB}" \
45869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45870                    html) \
45871           || exit 1
45872
45873 @endif target-libiberty
45874
45875 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
45876 maybe-TAGS-target-libiberty:
45877 @if target-libiberty
45878 maybe-TAGS-target-libiberty: TAGS-target-libiberty
45879
45880 TAGS-target-libiberty: \
45881     configure-target-libiberty 
45882         @: $(MAKE); $(unstage)
45883         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45884         r=`${PWD_COMMAND}`; export r; \
45885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45886         $(NORMAL_TARGET_EXPORTS) \
45887         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
45888         for flag in $(EXTRA_TARGET_FLAGS); do \
45889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45890         done; \
45891         (cd $(TARGET_SUBDIR)/libiberty && \
45892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45894                   "RANLIB=$${RANLIB}" \
45895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45896                    TAGS) \
45897           || exit 1
45898
45899 @endif target-libiberty
45900
45901 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
45902 maybe-install-info-target-libiberty:
45903 @if target-libiberty
45904 maybe-install-info-target-libiberty: install-info-target-libiberty
45905
45906 install-info-target-libiberty: \
45907     configure-target-libiberty \
45908     info-target-libiberty 
45909         @: $(MAKE); $(unstage)
45910         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45911         r=`${PWD_COMMAND}`; export r; \
45912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45913         $(NORMAL_TARGET_EXPORTS) \
45914         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
45915         for flag in $(EXTRA_TARGET_FLAGS); do \
45916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45917         done; \
45918         (cd $(TARGET_SUBDIR)/libiberty && \
45919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45921                   "RANLIB=$${RANLIB}" \
45922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45923                    install-info) \
45924           || exit 1
45925
45926 @endif target-libiberty
45927
45928 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
45929 maybe-install-pdf-target-libiberty:
45930 @if target-libiberty
45931 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
45932
45933 install-pdf-target-libiberty: \
45934     configure-target-libiberty \
45935     pdf-target-libiberty 
45936         @: $(MAKE); $(unstage)
45937         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45938         r=`${PWD_COMMAND}`; export r; \
45939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45940         $(NORMAL_TARGET_EXPORTS) \
45941         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
45942         for flag in $(EXTRA_TARGET_FLAGS); do \
45943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45944         done; \
45945         (cd $(TARGET_SUBDIR)/libiberty && \
45946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45948                   "RANLIB=$${RANLIB}" \
45949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45950                    install-pdf) \
45951           || exit 1
45952
45953 @endif target-libiberty
45954
45955 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
45956 maybe-install-html-target-libiberty:
45957 @if target-libiberty
45958 maybe-install-html-target-libiberty: install-html-target-libiberty
45959
45960 install-html-target-libiberty: \
45961     configure-target-libiberty \
45962     html-target-libiberty 
45963         @: $(MAKE); $(unstage)
45964         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45965         r=`${PWD_COMMAND}`; export r; \
45966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45967         $(NORMAL_TARGET_EXPORTS) \
45968         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
45969         for flag in $(EXTRA_TARGET_FLAGS); do \
45970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45971         done; \
45972         (cd $(TARGET_SUBDIR)/libiberty && \
45973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45975                   "RANLIB=$${RANLIB}" \
45976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45977                    install-html) \
45978           || exit 1
45979
45980 @endif target-libiberty
45981
45982 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
45983 maybe-installcheck-target-libiberty:
45984 @if target-libiberty
45985 maybe-installcheck-target-libiberty: installcheck-target-libiberty
45986
45987 installcheck-target-libiberty: \
45988     configure-target-libiberty 
45989         @: $(MAKE); $(unstage)
45990         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45991         r=`${PWD_COMMAND}`; export r; \
45992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45993         $(NORMAL_TARGET_EXPORTS) \
45994         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
45995         for flag in $(EXTRA_TARGET_FLAGS); do \
45996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45997         done; \
45998         (cd $(TARGET_SUBDIR)/libiberty && \
45999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46001                   "RANLIB=$${RANLIB}" \
46002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46003                    installcheck) \
46004           || exit 1
46005
46006 @endif target-libiberty
46007
46008 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
46009 maybe-mostlyclean-target-libiberty:
46010 @if target-libiberty
46011 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
46012
46013 mostlyclean-target-libiberty: 
46014         @: $(MAKE); $(unstage)
46015         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46016         r=`${PWD_COMMAND}`; export r; \
46017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46018         $(NORMAL_TARGET_EXPORTS) \
46019         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
46020         for flag in $(EXTRA_TARGET_FLAGS); do \
46021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46022         done; \
46023         (cd $(TARGET_SUBDIR)/libiberty && \
46024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46026                   "RANLIB=$${RANLIB}" \
46027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46028                    mostlyclean) \
46029           || exit 1
46030
46031 @endif target-libiberty
46032
46033 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
46034 maybe-clean-target-libiberty:
46035 @if target-libiberty
46036 maybe-clean-target-libiberty: clean-target-libiberty
46037
46038 clean-target-libiberty: 
46039         @: $(MAKE); $(unstage)
46040         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46041         r=`${PWD_COMMAND}`; export r; \
46042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46043         $(NORMAL_TARGET_EXPORTS) \
46044         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
46045         for flag in $(EXTRA_TARGET_FLAGS); do \
46046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46047         done; \
46048         (cd $(TARGET_SUBDIR)/libiberty && \
46049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46051                   "RANLIB=$${RANLIB}" \
46052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46053                    clean) \
46054           || exit 1
46055
46056 @endif target-libiberty
46057
46058 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
46059 maybe-distclean-target-libiberty:
46060 @if target-libiberty
46061 maybe-distclean-target-libiberty: distclean-target-libiberty
46062
46063 distclean-target-libiberty: 
46064         @: $(MAKE); $(unstage)
46065         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46066         r=`${PWD_COMMAND}`; export r; \
46067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46068         $(NORMAL_TARGET_EXPORTS) \
46069         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
46070         for flag in $(EXTRA_TARGET_FLAGS); do \
46071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46072         done; \
46073         (cd $(TARGET_SUBDIR)/libiberty && \
46074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46076                   "RANLIB=$${RANLIB}" \
46077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46078                    distclean) \
46079           || exit 1
46080
46081 @endif target-libiberty
46082
46083 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
46084 maybe-maintainer-clean-target-libiberty:
46085 @if target-libiberty
46086 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
46087
46088 maintainer-clean-target-libiberty: 
46089         @: $(MAKE); $(unstage)
46090         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46091         r=`${PWD_COMMAND}`; export r; \
46092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46093         $(NORMAL_TARGET_EXPORTS) \
46094         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
46095         for flag in $(EXTRA_TARGET_FLAGS); do \
46096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46097         done; \
46098         (cd $(TARGET_SUBDIR)/libiberty && \
46099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46101                   "RANLIB=$${RANLIB}" \
46102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46103                    maintainer-clean) \
46104           || exit 1
46105
46106 @endif target-libiberty
46107
46108
46109
46110
46111
46112 .PHONY: configure-target-gperf maybe-configure-target-gperf
46113 maybe-configure-target-gperf:
46114 @if gcc-bootstrap
46115 configure-target-gperf: stage_current
46116 @endif gcc-bootstrap
46117 @if target-gperf
46118 maybe-configure-target-gperf: configure-target-gperf
46119 configure-target-gperf: 
46120         @: $(MAKE); $(unstage)
46121         @r=`${PWD_COMMAND}`; export r; \
46122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46123         echo "Checking multilib configuration for gperf..."; \
46124         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46125         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
46126         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
46127           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
46128             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
46129           else \
46130             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
46131             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46132           fi; \
46133         else \
46134           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46135         fi; \
46136         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
46137         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46138         $(NORMAL_TARGET_EXPORTS) \
46139         echo Configuring in $(TARGET_SUBDIR)/gperf; \
46140         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
46141         case $(srcdir) in \
46142           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46143           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
46144                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46145         esac; \
46146         srcdiroption="--srcdir=$${topdir}/gperf"; \
46147         libsrcdir="$$s/gperf"; \
46148         rm -f no-such-file || : ; \
46149         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46150           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46151           --target=${target_alias} $${srcdiroption}  \
46152           || exit 1
46153 @endif target-gperf
46154
46155
46156
46157
46158
46159 .PHONY: all-target-gperf maybe-all-target-gperf
46160 maybe-all-target-gperf:
46161 @if gcc-bootstrap
46162 all-target-gperf: stage_current
46163 @endif gcc-bootstrap
46164 @if target-gperf
46165 TARGET-target-gperf=all
46166 maybe-all-target-gperf: all-target-gperf
46167 all-target-gperf: configure-target-gperf
46168         @: $(MAKE); $(unstage)
46169         @r=`${PWD_COMMAND}`; export r; \
46170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46171         $(NORMAL_TARGET_EXPORTS) \
46172         (cd $(TARGET_SUBDIR)/gperf && \
46173           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46174                 $(TARGET-target-gperf))
46175 @endif target-gperf
46176
46177
46178
46179
46180
46181 .PHONY: check-target-gperf maybe-check-target-gperf
46182 maybe-check-target-gperf:
46183 @if target-gperf
46184 maybe-check-target-gperf: check-target-gperf
46185
46186 check-target-gperf:
46187         @: $(MAKE); $(unstage)
46188         @r=`${PWD_COMMAND}`; export r; \
46189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46190         $(NORMAL_TARGET_EXPORTS) \
46191         (cd $(TARGET_SUBDIR)/gperf && \
46192           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46193
46194 @endif target-gperf
46195
46196 .PHONY: install-target-gperf maybe-install-target-gperf
46197 maybe-install-target-gperf:
46198 @if target-gperf
46199 maybe-install-target-gperf: install-target-gperf
46200
46201 install-target-gperf: installdirs
46202         @: $(MAKE); $(unstage)
46203         @r=`${PWD_COMMAND}`; export r; \
46204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46205         $(NORMAL_TARGET_EXPORTS) \
46206         (cd $(TARGET_SUBDIR)/gperf && \
46207           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46208
46209 @endif target-gperf
46210
46211 # Other targets (info, dvi, pdf, etc.)
46212
46213 .PHONY: maybe-info-target-gperf info-target-gperf
46214 maybe-info-target-gperf:
46215 @if target-gperf
46216 maybe-info-target-gperf: info-target-gperf
46217
46218 info-target-gperf: \
46219     configure-target-gperf 
46220         @: $(MAKE); $(unstage)
46221         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46222         r=`${PWD_COMMAND}`; export r; \
46223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46224         $(NORMAL_TARGET_EXPORTS) \
46225         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
46226         for flag in $(EXTRA_TARGET_FLAGS); do \
46227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46228         done; \
46229         (cd $(TARGET_SUBDIR)/gperf && \
46230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46232                   "RANLIB=$${RANLIB}" \
46233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46234                    info) \
46235           || exit 1
46236
46237 @endif target-gperf
46238
46239 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
46240 maybe-dvi-target-gperf:
46241 @if target-gperf
46242 maybe-dvi-target-gperf: dvi-target-gperf
46243
46244 dvi-target-gperf: \
46245     configure-target-gperf 
46246         @: $(MAKE); $(unstage)
46247         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46248         r=`${PWD_COMMAND}`; export r; \
46249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46250         $(NORMAL_TARGET_EXPORTS) \
46251         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
46252         for flag in $(EXTRA_TARGET_FLAGS); do \
46253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46254         done; \
46255         (cd $(TARGET_SUBDIR)/gperf && \
46256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46258                   "RANLIB=$${RANLIB}" \
46259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46260                    dvi) \
46261           || exit 1
46262
46263 @endif target-gperf
46264
46265 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
46266 maybe-pdf-target-gperf:
46267 @if target-gperf
46268 maybe-pdf-target-gperf: pdf-target-gperf
46269
46270 pdf-target-gperf: \
46271     configure-target-gperf 
46272         @: $(MAKE); $(unstage)
46273         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46274         r=`${PWD_COMMAND}`; export r; \
46275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46276         $(NORMAL_TARGET_EXPORTS) \
46277         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
46278         for flag in $(EXTRA_TARGET_FLAGS); do \
46279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46280         done; \
46281         (cd $(TARGET_SUBDIR)/gperf && \
46282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46284                   "RANLIB=$${RANLIB}" \
46285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46286                    pdf) \
46287           || exit 1
46288
46289 @endif target-gperf
46290
46291 .PHONY: maybe-html-target-gperf html-target-gperf
46292 maybe-html-target-gperf:
46293 @if target-gperf
46294 maybe-html-target-gperf: html-target-gperf
46295
46296 html-target-gperf: \
46297     configure-target-gperf 
46298         @: $(MAKE); $(unstage)
46299         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46300         r=`${PWD_COMMAND}`; export r; \
46301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46302         $(NORMAL_TARGET_EXPORTS) \
46303         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
46304         for flag in $(EXTRA_TARGET_FLAGS); do \
46305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46306         done; \
46307         (cd $(TARGET_SUBDIR)/gperf && \
46308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46310                   "RANLIB=$${RANLIB}" \
46311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46312                    html) \
46313           || exit 1
46314
46315 @endif target-gperf
46316
46317 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
46318 maybe-TAGS-target-gperf:
46319 @if target-gperf
46320 maybe-TAGS-target-gperf: TAGS-target-gperf
46321
46322 TAGS-target-gperf: \
46323     configure-target-gperf 
46324         @: $(MAKE); $(unstage)
46325         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46326         r=`${PWD_COMMAND}`; export r; \
46327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46328         $(NORMAL_TARGET_EXPORTS) \
46329         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
46330         for flag in $(EXTRA_TARGET_FLAGS); do \
46331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46332         done; \
46333         (cd $(TARGET_SUBDIR)/gperf && \
46334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46336                   "RANLIB=$${RANLIB}" \
46337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46338                    TAGS) \
46339           || exit 1
46340
46341 @endif target-gperf
46342
46343 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
46344 maybe-install-info-target-gperf:
46345 @if target-gperf
46346 maybe-install-info-target-gperf: install-info-target-gperf
46347
46348 install-info-target-gperf: \
46349     configure-target-gperf \
46350     info-target-gperf 
46351         @: $(MAKE); $(unstage)
46352         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46353         r=`${PWD_COMMAND}`; export r; \
46354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46355         $(NORMAL_TARGET_EXPORTS) \
46356         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
46357         for flag in $(EXTRA_TARGET_FLAGS); do \
46358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46359         done; \
46360         (cd $(TARGET_SUBDIR)/gperf && \
46361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46363                   "RANLIB=$${RANLIB}" \
46364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46365                    install-info) \
46366           || exit 1
46367
46368 @endif target-gperf
46369
46370 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
46371 maybe-install-pdf-target-gperf:
46372 @if target-gperf
46373 maybe-install-pdf-target-gperf: install-pdf-target-gperf
46374
46375 install-pdf-target-gperf: \
46376     configure-target-gperf \
46377     pdf-target-gperf 
46378         @: $(MAKE); $(unstage)
46379         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46380         r=`${PWD_COMMAND}`; export r; \
46381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46382         $(NORMAL_TARGET_EXPORTS) \
46383         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
46384         for flag in $(EXTRA_TARGET_FLAGS); do \
46385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46386         done; \
46387         (cd $(TARGET_SUBDIR)/gperf && \
46388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46390                   "RANLIB=$${RANLIB}" \
46391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46392                    install-pdf) \
46393           || exit 1
46394
46395 @endif target-gperf
46396
46397 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
46398 maybe-install-html-target-gperf:
46399 @if target-gperf
46400 maybe-install-html-target-gperf: install-html-target-gperf
46401
46402 install-html-target-gperf: \
46403     configure-target-gperf \
46404     html-target-gperf 
46405         @: $(MAKE); $(unstage)
46406         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46407         r=`${PWD_COMMAND}`; export r; \
46408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46409         $(NORMAL_TARGET_EXPORTS) \
46410         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
46411         for flag in $(EXTRA_TARGET_FLAGS); do \
46412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46413         done; \
46414         (cd $(TARGET_SUBDIR)/gperf && \
46415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46417                   "RANLIB=$${RANLIB}" \
46418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46419                    install-html) \
46420           || exit 1
46421
46422 @endif target-gperf
46423
46424 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
46425 maybe-installcheck-target-gperf:
46426 @if target-gperf
46427 maybe-installcheck-target-gperf: installcheck-target-gperf
46428
46429 installcheck-target-gperf: \
46430     configure-target-gperf 
46431         @: $(MAKE); $(unstage)
46432         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46433         r=`${PWD_COMMAND}`; export r; \
46434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46435         $(NORMAL_TARGET_EXPORTS) \
46436         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
46437         for flag in $(EXTRA_TARGET_FLAGS); do \
46438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46439         done; \
46440         (cd $(TARGET_SUBDIR)/gperf && \
46441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46443                   "RANLIB=$${RANLIB}" \
46444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46445                    installcheck) \
46446           || exit 1
46447
46448 @endif target-gperf
46449
46450 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
46451 maybe-mostlyclean-target-gperf:
46452 @if target-gperf
46453 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
46454
46455 mostlyclean-target-gperf: 
46456         @: $(MAKE); $(unstage)
46457         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46458         r=`${PWD_COMMAND}`; export r; \
46459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46460         $(NORMAL_TARGET_EXPORTS) \
46461         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
46462         for flag in $(EXTRA_TARGET_FLAGS); do \
46463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46464         done; \
46465         (cd $(TARGET_SUBDIR)/gperf && \
46466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46468                   "RANLIB=$${RANLIB}" \
46469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46470                    mostlyclean) \
46471           || exit 1
46472
46473 @endif target-gperf
46474
46475 .PHONY: maybe-clean-target-gperf clean-target-gperf
46476 maybe-clean-target-gperf:
46477 @if target-gperf
46478 maybe-clean-target-gperf: clean-target-gperf
46479
46480 clean-target-gperf: 
46481         @: $(MAKE); $(unstage)
46482         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46483         r=`${PWD_COMMAND}`; export r; \
46484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46485         $(NORMAL_TARGET_EXPORTS) \
46486         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
46487         for flag in $(EXTRA_TARGET_FLAGS); do \
46488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46489         done; \
46490         (cd $(TARGET_SUBDIR)/gperf && \
46491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46493                   "RANLIB=$${RANLIB}" \
46494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46495                    clean) \
46496           || exit 1
46497
46498 @endif target-gperf
46499
46500 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
46501 maybe-distclean-target-gperf:
46502 @if target-gperf
46503 maybe-distclean-target-gperf: distclean-target-gperf
46504
46505 distclean-target-gperf: 
46506         @: $(MAKE); $(unstage)
46507         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46508         r=`${PWD_COMMAND}`; export r; \
46509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46510         $(NORMAL_TARGET_EXPORTS) \
46511         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
46512         for flag in $(EXTRA_TARGET_FLAGS); do \
46513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46514         done; \
46515         (cd $(TARGET_SUBDIR)/gperf && \
46516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46518                   "RANLIB=$${RANLIB}" \
46519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46520                    distclean) \
46521           || exit 1
46522
46523 @endif target-gperf
46524
46525 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
46526 maybe-maintainer-clean-target-gperf:
46527 @if target-gperf
46528 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
46529
46530 maintainer-clean-target-gperf: 
46531         @: $(MAKE); $(unstage)
46532         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46533         r=`${PWD_COMMAND}`; export r; \
46534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46535         $(NORMAL_TARGET_EXPORTS) \
46536         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
46537         for flag in $(EXTRA_TARGET_FLAGS); do \
46538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46539         done; \
46540         (cd $(TARGET_SUBDIR)/gperf && \
46541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46543                   "RANLIB=$${RANLIB}" \
46544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46545                    maintainer-clean) \
46546           || exit 1
46547
46548 @endif target-gperf
46549
46550
46551
46552
46553
46554 .PHONY: configure-target-examples maybe-configure-target-examples
46555 maybe-configure-target-examples:
46556 @if gcc-bootstrap
46557 configure-target-examples: stage_current
46558 @endif gcc-bootstrap
46559 @if target-examples
46560 maybe-configure-target-examples: configure-target-examples
46561 configure-target-examples: 
46562         @: $(MAKE); $(unstage)
46563         @r=`${PWD_COMMAND}`; export r; \
46564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46565         echo "Checking multilib configuration for examples..."; \
46566         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46567         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
46568         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
46569           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
46570             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
46571           else \
46572             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
46573             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46574           fi; \
46575         else \
46576           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46577         fi; \
46578         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
46579         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46580         $(NORMAL_TARGET_EXPORTS) \
46581         echo Configuring in $(TARGET_SUBDIR)/examples; \
46582         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
46583         case $(srcdir) in \
46584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46585           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
46586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46587         esac; \
46588         srcdiroption="--srcdir=$${topdir}/examples"; \
46589         libsrcdir="$$s/examples"; \
46590         rm -f no-such-file || : ; \
46591         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46592           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46593           --target=${target_alias} $${srcdiroption}  \
46594           || exit 1
46595 @endif target-examples
46596
46597
46598
46599
46600
46601 .PHONY: all-target-examples maybe-all-target-examples
46602 maybe-all-target-examples:
46603 @if gcc-bootstrap
46604 all-target-examples: stage_current
46605 @endif gcc-bootstrap
46606 @if target-examples
46607 TARGET-target-examples=all
46608 maybe-all-target-examples: all-target-examples
46609 all-target-examples: configure-target-examples
46610         @: $(MAKE); $(unstage)
46611         @r=`${PWD_COMMAND}`; export r; \
46612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46613         $(NORMAL_TARGET_EXPORTS) \
46614         (cd $(TARGET_SUBDIR)/examples && \
46615           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46616                 $(TARGET-target-examples))
46617 @endif target-examples
46618
46619
46620
46621
46622
46623 .PHONY: check-target-examples maybe-check-target-examples
46624 maybe-check-target-examples:
46625 @if target-examples
46626 maybe-check-target-examples: check-target-examples
46627
46628 # Dummy target for uncheckable module.
46629 check-target-examples:
46630
46631 @endif target-examples
46632
46633 .PHONY: install-target-examples maybe-install-target-examples
46634 maybe-install-target-examples:
46635 @if target-examples
46636 maybe-install-target-examples: install-target-examples
46637
46638 # Dummy target for uninstallable.
46639 install-target-examples:
46640
46641 @endif target-examples
46642
46643 # Other targets (info, dvi, pdf, etc.)
46644
46645 .PHONY: maybe-info-target-examples info-target-examples
46646 maybe-info-target-examples:
46647 @if target-examples
46648 maybe-info-target-examples: info-target-examples
46649
46650 info-target-examples: \
46651     configure-target-examples 
46652         @: $(MAKE); $(unstage)
46653         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46654         r=`${PWD_COMMAND}`; export r; \
46655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46656         $(NORMAL_TARGET_EXPORTS) \
46657         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
46658         for flag in $(EXTRA_TARGET_FLAGS); do \
46659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46660         done; \
46661         (cd $(TARGET_SUBDIR)/examples && \
46662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46664                   "RANLIB=$${RANLIB}" \
46665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46666                    info) \
46667           || exit 1
46668
46669 @endif target-examples
46670
46671 .PHONY: maybe-dvi-target-examples dvi-target-examples
46672 maybe-dvi-target-examples:
46673 @if target-examples
46674 maybe-dvi-target-examples: dvi-target-examples
46675
46676 dvi-target-examples: \
46677     configure-target-examples 
46678         @: $(MAKE); $(unstage)
46679         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46680         r=`${PWD_COMMAND}`; export r; \
46681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46682         $(NORMAL_TARGET_EXPORTS) \
46683         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
46684         for flag in $(EXTRA_TARGET_FLAGS); do \
46685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46686         done; \
46687         (cd $(TARGET_SUBDIR)/examples && \
46688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46690                   "RANLIB=$${RANLIB}" \
46691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46692                    dvi) \
46693           || exit 1
46694
46695 @endif target-examples
46696
46697 .PHONY: maybe-pdf-target-examples pdf-target-examples
46698 maybe-pdf-target-examples:
46699 @if target-examples
46700 maybe-pdf-target-examples: pdf-target-examples
46701
46702 pdf-target-examples: \
46703     configure-target-examples 
46704         @: $(MAKE); $(unstage)
46705         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46706         r=`${PWD_COMMAND}`; export r; \
46707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46708         $(NORMAL_TARGET_EXPORTS) \
46709         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
46710         for flag in $(EXTRA_TARGET_FLAGS); do \
46711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46712         done; \
46713         (cd $(TARGET_SUBDIR)/examples && \
46714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46716                   "RANLIB=$${RANLIB}" \
46717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46718                    pdf) \
46719           || exit 1
46720
46721 @endif target-examples
46722
46723 .PHONY: maybe-html-target-examples html-target-examples
46724 maybe-html-target-examples:
46725 @if target-examples
46726 maybe-html-target-examples: html-target-examples
46727
46728 html-target-examples: \
46729     configure-target-examples 
46730         @: $(MAKE); $(unstage)
46731         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46732         r=`${PWD_COMMAND}`; export r; \
46733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46734         $(NORMAL_TARGET_EXPORTS) \
46735         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
46736         for flag in $(EXTRA_TARGET_FLAGS); do \
46737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46738         done; \
46739         (cd $(TARGET_SUBDIR)/examples && \
46740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46742                   "RANLIB=$${RANLIB}" \
46743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46744                    html) \
46745           || exit 1
46746
46747 @endif target-examples
46748
46749 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
46750 maybe-TAGS-target-examples:
46751 @if target-examples
46752 maybe-TAGS-target-examples: TAGS-target-examples
46753
46754 TAGS-target-examples: \
46755     configure-target-examples 
46756         @: $(MAKE); $(unstage)
46757         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46758         r=`${PWD_COMMAND}`; export r; \
46759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46760         $(NORMAL_TARGET_EXPORTS) \
46761         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
46762         for flag in $(EXTRA_TARGET_FLAGS); do \
46763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46764         done; \
46765         (cd $(TARGET_SUBDIR)/examples && \
46766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46768                   "RANLIB=$${RANLIB}" \
46769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46770                    TAGS) \
46771           || exit 1
46772
46773 @endif target-examples
46774
46775 .PHONY: maybe-install-info-target-examples install-info-target-examples
46776 maybe-install-info-target-examples:
46777 @if target-examples
46778 maybe-install-info-target-examples: install-info-target-examples
46779
46780 install-info-target-examples: \
46781     configure-target-examples \
46782     info-target-examples 
46783         @: $(MAKE); $(unstage)
46784         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46785         r=`${PWD_COMMAND}`; export r; \
46786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46787         $(NORMAL_TARGET_EXPORTS) \
46788         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
46789         for flag in $(EXTRA_TARGET_FLAGS); do \
46790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46791         done; \
46792         (cd $(TARGET_SUBDIR)/examples && \
46793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46795                   "RANLIB=$${RANLIB}" \
46796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46797                    install-info) \
46798           || exit 1
46799
46800 @endif target-examples
46801
46802 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
46803 maybe-install-pdf-target-examples:
46804 @if target-examples
46805 maybe-install-pdf-target-examples: install-pdf-target-examples
46806
46807 install-pdf-target-examples: \
46808     configure-target-examples \
46809     pdf-target-examples 
46810         @: $(MAKE); $(unstage)
46811         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46812         r=`${PWD_COMMAND}`; export r; \
46813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46814         $(NORMAL_TARGET_EXPORTS) \
46815         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
46816         for flag in $(EXTRA_TARGET_FLAGS); do \
46817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46818         done; \
46819         (cd $(TARGET_SUBDIR)/examples && \
46820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46822                   "RANLIB=$${RANLIB}" \
46823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46824                    install-pdf) \
46825           || exit 1
46826
46827 @endif target-examples
46828
46829 .PHONY: maybe-install-html-target-examples install-html-target-examples
46830 maybe-install-html-target-examples:
46831 @if target-examples
46832 maybe-install-html-target-examples: install-html-target-examples
46833
46834 install-html-target-examples: \
46835     configure-target-examples \
46836     html-target-examples 
46837         @: $(MAKE); $(unstage)
46838         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46839         r=`${PWD_COMMAND}`; export r; \
46840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46841         $(NORMAL_TARGET_EXPORTS) \
46842         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
46843         for flag in $(EXTRA_TARGET_FLAGS); do \
46844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46845         done; \
46846         (cd $(TARGET_SUBDIR)/examples && \
46847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46849                   "RANLIB=$${RANLIB}" \
46850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46851                    install-html) \
46852           || exit 1
46853
46854 @endif target-examples
46855
46856 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
46857 maybe-installcheck-target-examples:
46858 @if target-examples
46859 maybe-installcheck-target-examples: installcheck-target-examples
46860
46861 installcheck-target-examples: \
46862     configure-target-examples 
46863         @: $(MAKE); $(unstage)
46864         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46865         r=`${PWD_COMMAND}`; export r; \
46866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46867         $(NORMAL_TARGET_EXPORTS) \
46868         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
46869         for flag in $(EXTRA_TARGET_FLAGS); do \
46870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46871         done; \
46872         (cd $(TARGET_SUBDIR)/examples && \
46873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46875                   "RANLIB=$${RANLIB}" \
46876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46877                    installcheck) \
46878           || exit 1
46879
46880 @endif target-examples
46881
46882 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
46883 maybe-mostlyclean-target-examples:
46884 @if target-examples
46885 maybe-mostlyclean-target-examples: mostlyclean-target-examples
46886
46887 mostlyclean-target-examples: 
46888         @: $(MAKE); $(unstage)
46889         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46890         r=`${PWD_COMMAND}`; export r; \
46891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46892         $(NORMAL_TARGET_EXPORTS) \
46893         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
46894         for flag in $(EXTRA_TARGET_FLAGS); do \
46895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46896         done; \
46897         (cd $(TARGET_SUBDIR)/examples && \
46898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46900                   "RANLIB=$${RANLIB}" \
46901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46902                    mostlyclean) \
46903           || exit 1
46904
46905 @endif target-examples
46906
46907 .PHONY: maybe-clean-target-examples clean-target-examples
46908 maybe-clean-target-examples:
46909 @if target-examples
46910 maybe-clean-target-examples: clean-target-examples
46911
46912 clean-target-examples: 
46913         @: $(MAKE); $(unstage)
46914         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46915         r=`${PWD_COMMAND}`; export r; \
46916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46917         $(NORMAL_TARGET_EXPORTS) \
46918         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
46919         for flag in $(EXTRA_TARGET_FLAGS); do \
46920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46921         done; \
46922         (cd $(TARGET_SUBDIR)/examples && \
46923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46925                   "RANLIB=$${RANLIB}" \
46926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46927                    clean) \
46928           || exit 1
46929
46930 @endif target-examples
46931
46932 .PHONY: maybe-distclean-target-examples distclean-target-examples
46933 maybe-distclean-target-examples:
46934 @if target-examples
46935 maybe-distclean-target-examples: distclean-target-examples
46936
46937 distclean-target-examples: 
46938         @: $(MAKE); $(unstage)
46939         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46940         r=`${PWD_COMMAND}`; export r; \
46941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46942         $(NORMAL_TARGET_EXPORTS) \
46943         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
46944         for flag in $(EXTRA_TARGET_FLAGS); do \
46945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46946         done; \
46947         (cd $(TARGET_SUBDIR)/examples && \
46948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46950                   "RANLIB=$${RANLIB}" \
46951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46952                    distclean) \
46953           || exit 1
46954
46955 @endif target-examples
46956
46957 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
46958 maybe-maintainer-clean-target-examples:
46959 @if target-examples
46960 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
46961
46962 maintainer-clean-target-examples: 
46963         @: $(MAKE); $(unstage)
46964         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46965         r=`${PWD_COMMAND}`; export r; \
46966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967         $(NORMAL_TARGET_EXPORTS) \
46968         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
46969         for flag in $(EXTRA_TARGET_FLAGS); do \
46970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46971         done; \
46972         (cd $(TARGET_SUBDIR)/examples && \
46973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46975                   "RANLIB=$${RANLIB}" \
46976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46977                    maintainer-clean) \
46978           || exit 1
46979
46980 @endif target-examples
46981
46982
46983
46984
46985
46986 .PHONY: configure-target-libffi maybe-configure-target-libffi
46987 maybe-configure-target-libffi:
46988 @if gcc-bootstrap
46989 configure-target-libffi: stage_current
46990 @endif gcc-bootstrap
46991 @if target-libffi
46992 maybe-configure-target-libffi: configure-target-libffi
46993 configure-target-libffi: 
46994         @: $(MAKE); $(unstage)
46995         @r=`${PWD_COMMAND}`; export r; \
46996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46997         echo "Checking multilib configuration for libffi..."; \
46998         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
46999         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
47000         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
47001           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
47002             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
47003           else \
47004             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
47005             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47006           fi; \
47007         else \
47008           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47009         fi; \
47010         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
47011         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47012         $(NORMAL_TARGET_EXPORTS) \
47013         echo Configuring in $(TARGET_SUBDIR)/libffi; \
47014         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
47015         case $(srcdir) in \
47016           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47017           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
47018                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47019         esac; \
47020         srcdiroption="--srcdir=$${topdir}/libffi"; \
47021         libsrcdir="$$s/libffi"; \
47022         rm -f no-such-file || : ; \
47023         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47024           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47025           --target=${target_alias} $${srcdiroption}  \
47026           || exit 1
47027 @endif target-libffi
47028
47029
47030
47031
47032
47033 .PHONY: all-target-libffi maybe-all-target-libffi
47034 maybe-all-target-libffi:
47035 @if gcc-bootstrap
47036 all-target-libffi: stage_current
47037 @endif gcc-bootstrap
47038 @if target-libffi
47039 TARGET-target-libffi=all
47040 maybe-all-target-libffi: all-target-libffi
47041 all-target-libffi: configure-target-libffi
47042         @: $(MAKE); $(unstage)
47043         @r=`${PWD_COMMAND}`; export r; \
47044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47045         $(NORMAL_TARGET_EXPORTS) \
47046         (cd $(TARGET_SUBDIR)/libffi && \
47047           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47048                 $(TARGET-target-libffi))
47049 @endif target-libffi
47050
47051
47052
47053
47054
47055 .PHONY: check-target-libffi maybe-check-target-libffi
47056 maybe-check-target-libffi:
47057 @if target-libffi
47058 maybe-check-target-libffi: check-target-libffi
47059
47060 check-target-libffi:
47061         @: $(MAKE); $(unstage)
47062         @r=`${PWD_COMMAND}`; export r; \
47063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47064         $(NORMAL_TARGET_EXPORTS) \
47065         (cd $(TARGET_SUBDIR)/libffi && \
47066           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47067
47068 @endif target-libffi
47069
47070 .PHONY: install-target-libffi maybe-install-target-libffi
47071 maybe-install-target-libffi:
47072 @if target-libffi
47073 maybe-install-target-libffi: install-target-libffi
47074
47075 install-target-libffi: installdirs
47076         @: $(MAKE); $(unstage)
47077         @r=`${PWD_COMMAND}`; export r; \
47078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47079         $(NORMAL_TARGET_EXPORTS) \
47080         (cd $(TARGET_SUBDIR)/libffi && \
47081           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47082
47083 @endif target-libffi
47084
47085 # Other targets (info, dvi, pdf, etc.)
47086
47087 .PHONY: maybe-info-target-libffi info-target-libffi
47088 maybe-info-target-libffi:
47089 @if target-libffi
47090 maybe-info-target-libffi: info-target-libffi
47091
47092 info-target-libffi: \
47093     configure-target-libffi 
47094         @: $(MAKE); $(unstage)
47095         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47096         r=`${PWD_COMMAND}`; export r; \
47097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47098         $(NORMAL_TARGET_EXPORTS) \
47099         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
47100         for flag in $(EXTRA_TARGET_FLAGS); do \
47101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47102         done; \
47103         (cd $(TARGET_SUBDIR)/libffi && \
47104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47106                   "RANLIB=$${RANLIB}" \
47107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47108                    info) \
47109           || exit 1
47110
47111 @endif target-libffi
47112
47113 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
47114 maybe-dvi-target-libffi:
47115 @if target-libffi
47116 maybe-dvi-target-libffi: dvi-target-libffi
47117
47118 dvi-target-libffi: \
47119     configure-target-libffi 
47120         @: $(MAKE); $(unstage)
47121         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47122         r=`${PWD_COMMAND}`; export r; \
47123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47124         $(NORMAL_TARGET_EXPORTS) \
47125         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
47126         for flag in $(EXTRA_TARGET_FLAGS); do \
47127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47128         done; \
47129         (cd $(TARGET_SUBDIR)/libffi && \
47130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47132                   "RANLIB=$${RANLIB}" \
47133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47134                    dvi) \
47135           || exit 1
47136
47137 @endif target-libffi
47138
47139 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
47140 maybe-pdf-target-libffi:
47141 @if target-libffi
47142 maybe-pdf-target-libffi: pdf-target-libffi
47143
47144 pdf-target-libffi: \
47145     configure-target-libffi 
47146         @: $(MAKE); $(unstage)
47147         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47148         r=`${PWD_COMMAND}`; export r; \
47149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47150         $(NORMAL_TARGET_EXPORTS) \
47151         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
47152         for flag in $(EXTRA_TARGET_FLAGS); do \
47153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47154         done; \
47155         (cd $(TARGET_SUBDIR)/libffi && \
47156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47158                   "RANLIB=$${RANLIB}" \
47159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47160                    pdf) \
47161           || exit 1
47162
47163 @endif target-libffi
47164
47165 .PHONY: maybe-html-target-libffi html-target-libffi
47166 maybe-html-target-libffi:
47167 @if target-libffi
47168 maybe-html-target-libffi: html-target-libffi
47169
47170 html-target-libffi: \
47171     configure-target-libffi 
47172         @: $(MAKE); $(unstage)
47173         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47174         r=`${PWD_COMMAND}`; export r; \
47175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47176         $(NORMAL_TARGET_EXPORTS) \
47177         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
47178         for flag in $(EXTRA_TARGET_FLAGS); do \
47179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47180         done; \
47181         (cd $(TARGET_SUBDIR)/libffi && \
47182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47184                   "RANLIB=$${RANLIB}" \
47185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47186                    html) \
47187           || exit 1
47188
47189 @endif target-libffi
47190
47191 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
47192 maybe-TAGS-target-libffi:
47193 @if target-libffi
47194 maybe-TAGS-target-libffi: TAGS-target-libffi
47195
47196 TAGS-target-libffi: \
47197     configure-target-libffi 
47198         @: $(MAKE); $(unstage)
47199         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47200         r=`${PWD_COMMAND}`; export r; \
47201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47202         $(NORMAL_TARGET_EXPORTS) \
47203         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
47204         for flag in $(EXTRA_TARGET_FLAGS); do \
47205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47206         done; \
47207         (cd $(TARGET_SUBDIR)/libffi && \
47208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47210                   "RANLIB=$${RANLIB}" \
47211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47212                    TAGS) \
47213           || exit 1
47214
47215 @endif target-libffi
47216
47217 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
47218 maybe-install-info-target-libffi:
47219 @if target-libffi
47220 maybe-install-info-target-libffi: install-info-target-libffi
47221
47222 install-info-target-libffi: \
47223     configure-target-libffi \
47224     info-target-libffi 
47225         @: $(MAKE); $(unstage)
47226         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47227         r=`${PWD_COMMAND}`; export r; \
47228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47229         $(NORMAL_TARGET_EXPORTS) \
47230         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
47231         for flag in $(EXTRA_TARGET_FLAGS); do \
47232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47233         done; \
47234         (cd $(TARGET_SUBDIR)/libffi && \
47235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47237                   "RANLIB=$${RANLIB}" \
47238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47239                    install-info) \
47240           || exit 1
47241
47242 @endif target-libffi
47243
47244 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
47245 maybe-install-pdf-target-libffi:
47246 @if target-libffi
47247 maybe-install-pdf-target-libffi: install-pdf-target-libffi
47248
47249 install-pdf-target-libffi: \
47250     configure-target-libffi \
47251     pdf-target-libffi 
47252         @: $(MAKE); $(unstage)
47253         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47254         r=`${PWD_COMMAND}`; export r; \
47255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47256         $(NORMAL_TARGET_EXPORTS) \
47257         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
47258         for flag in $(EXTRA_TARGET_FLAGS); do \
47259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47260         done; \
47261         (cd $(TARGET_SUBDIR)/libffi && \
47262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47264                   "RANLIB=$${RANLIB}" \
47265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47266                    install-pdf) \
47267           || exit 1
47268
47269 @endif target-libffi
47270
47271 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
47272 maybe-install-html-target-libffi:
47273 @if target-libffi
47274 maybe-install-html-target-libffi: install-html-target-libffi
47275
47276 install-html-target-libffi: \
47277     configure-target-libffi \
47278     html-target-libffi 
47279         @: $(MAKE); $(unstage)
47280         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47281         r=`${PWD_COMMAND}`; export r; \
47282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47283         $(NORMAL_TARGET_EXPORTS) \
47284         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
47285         for flag in $(EXTRA_TARGET_FLAGS); do \
47286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47287         done; \
47288         (cd $(TARGET_SUBDIR)/libffi && \
47289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47291                   "RANLIB=$${RANLIB}" \
47292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47293                    install-html) \
47294           || exit 1
47295
47296 @endif target-libffi
47297
47298 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
47299 maybe-installcheck-target-libffi:
47300 @if target-libffi
47301 maybe-installcheck-target-libffi: installcheck-target-libffi
47302
47303 installcheck-target-libffi: \
47304     configure-target-libffi 
47305         @: $(MAKE); $(unstage)
47306         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47307         r=`${PWD_COMMAND}`; export r; \
47308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47309         $(NORMAL_TARGET_EXPORTS) \
47310         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
47311         for flag in $(EXTRA_TARGET_FLAGS); do \
47312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47313         done; \
47314         (cd $(TARGET_SUBDIR)/libffi && \
47315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47317                   "RANLIB=$${RANLIB}" \
47318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47319                    installcheck) \
47320           || exit 1
47321
47322 @endif target-libffi
47323
47324 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
47325 maybe-mostlyclean-target-libffi:
47326 @if target-libffi
47327 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
47328
47329 mostlyclean-target-libffi: 
47330         @: $(MAKE); $(unstage)
47331         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47332         r=`${PWD_COMMAND}`; export r; \
47333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47334         $(NORMAL_TARGET_EXPORTS) \
47335         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
47336         for flag in $(EXTRA_TARGET_FLAGS); do \
47337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47338         done; \
47339         (cd $(TARGET_SUBDIR)/libffi && \
47340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47342                   "RANLIB=$${RANLIB}" \
47343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47344                    mostlyclean) \
47345           || exit 1
47346
47347 @endif target-libffi
47348
47349 .PHONY: maybe-clean-target-libffi clean-target-libffi
47350 maybe-clean-target-libffi:
47351 @if target-libffi
47352 maybe-clean-target-libffi: clean-target-libffi
47353
47354 clean-target-libffi: 
47355         @: $(MAKE); $(unstage)
47356         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47357         r=`${PWD_COMMAND}`; export r; \
47358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47359         $(NORMAL_TARGET_EXPORTS) \
47360         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
47361         for flag in $(EXTRA_TARGET_FLAGS); do \
47362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47363         done; \
47364         (cd $(TARGET_SUBDIR)/libffi && \
47365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47367                   "RANLIB=$${RANLIB}" \
47368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47369                    clean) \
47370           || exit 1
47371
47372 @endif target-libffi
47373
47374 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
47375 maybe-distclean-target-libffi:
47376 @if target-libffi
47377 maybe-distclean-target-libffi: distclean-target-libffi
47378
47379 distclean-target-libffi: 
47380         @: $(MAKE); $(unstage)
47381         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47382         r=`${PWD_COMMAND}`; export r; \
47383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47384         $(NORMAL_TARGET_EXPORTS) \
47385         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
47386         for flag in $(EXTRA_TARGET_FLAGS); do \
47387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47388         done; \
47389         (cd $(TARGET_SUBDIR)/libffi && \
47390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47392                   "RANLIB=$${RANLIB}" \
47393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47394                    distclean) \
47395           || exit 1
47396
47397 @endif target-libffi
47398
47399 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
47400 maybe-maintainer-clean-target-libffi:
47401 @if target-libffi
47402 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
47403
47404 maintainer-clean-target-libffi: 
47405         @: $(MAKE); $(unstage)
47406         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47407         r=`${PWD_COMMAND}`; export r; \
47408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47409         $(NORMAL_TARGET_EXPORTS) \
47410         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
47411         for flag in $(EXTRA_TARGET_FLAGS); do \
47412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47413         done; \
47414         (cd $(TARGET_SUBDIR)/libffi && \
47415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47417                   "RANLIB=$${RANLIB}" \
47418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47419                    maintainer-clean) \
47420           || exit 1
47421
47422 @endif target-libffi
47423
47424
47425
47426
47427
47428 .PHONY: configure-target-libjava maybe-configure-target-libjava
47429 maybe-configure-target-libjava:
47430 @if gcc-bootstrap
47431 configure-target-libjava: stage_current
47432 @endif gcc-bootstrap
47433 @if target-libjava
47434 maybe-configure-target-libjava: configure-target-libjava
47435 configure-target-libjava: 
47436         @: $(MAKE); $(unstage)
47437         @r=`${PWD_COMMAND}`; export r; \
47438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47439         echo "Checking multilib configuration for libjava..."; \
47440         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47441         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
47442         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
47443           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
47444             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
47445           else \
47446             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
47447             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47448           fi; \
47449         else \
47450           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47451         fi; \
47452         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
47453         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47454         $(RAW_CXX_TARGET_EXPORTS) \
47455         echo Configuring in $(TARGET_SUBDIR)/libjava; \
47456         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
47457         case $(srcdir) in \
47458           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47459           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
47460                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47461         esac; \
47462         srcdiroption="--srcdir=$${topdir}/libjava"; \
47463         libsrcdir="$$s/libjava"; \
47464         rm -f no-such-file || : ; \
47465         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47466           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47467           --target=${target_alias} $${srcdiroption}  \
47468           || exit 1
47469 @endif target-libjava
47470
47471
47472
47473
47474
47475 .PHONY: all-target-libjava maybe-all-target-libjava
47476 maybe-all-target-libjava:
47477 @if gcc-bootstrap
47478 all-target-libjava: stage_current
47479 @endif gcc-bootstrap
47480 @if target-libjava
47481 TARGET-target-libjava=all
47482 maybe-all-target-libjava: all-target-libjava
47483 all-target-libjava: configure-target-libjava
47484         @: $(MAKE); $(unstage)
47485         @r=`${PWD_COMMAND}`; export r; \
47486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47487         $(RAW_CXX_TARGET_EXPORTS) \
47488         (cd $(TARGET_SUBDIR)/libjava && \
47489           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
47490                 $(TARGET-target-libjava))
47491 @endif target-libjava
47492
47493
47494
47495
47496
47497 .PHONY: check-target-libjava maybe-check-target-libjava
47498 maybe-check-target-libjava:
47499 @if target-libjava
47500 maybe-check-target-libjava: check-target-libjava
47501
47502 check-target-libjava:
47503         @: $(MAKE); $(unstage)
47504         @r=`${PWD_COMMAND}`; export r; \
47505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47506         $(RAW_CXX_TARGET_EXPORTS) \
47507         (cd $(TARGET_SUBDIR)/libjava && \
47508           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
47509
47510 @endif target-libjava
47511
47512 .PHONY: install-target-libjava maybe-install-target-libjava
47513 maybe-install-target-libjava:
47514 @if target-libjava
47515 maybe-install-target-libjava: install-target-libjava
47516
47517 install-target-libjava: installdirs
47518         @: $(MAKE); $(unstage)
47519         @r=`${PWD_COMMAND}`; export r; \
47520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47521         $(RAW_CXX_TARGET_EXPORTS) \
47522         (cd $(TARGET_SUBDIR)/libjava && \
47523           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47524
47525 @endif target-libjava
47526
47527 # Other targets (info, dvi, pdf, etc.)
47528
47529 .PHONY: maybe-info-target-libjava info-target-libjava
47530 maybe-info-target-libjava:
47531 @if target-libjava
47532 maybe-info-target-libjava: info-target-libjava
47533
47534 info-target-libjava: \
47535     configure-target-libjava 
47536         @: $(MAKE); $(unstage)
47537         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47538         r=`${PWD_COMMAND}`; export r; \
47539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47540         $(RAW_CXX_TARGET_EXPORTS) \
47541         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
47542         for flag in $(EXTRA_TARGET_FLAGS); do \
47543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47544         done; \
47545         (cd $(TARGET_SUBDIR)/libjava && \
47546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47548                   "RANLIB=$${RANLIB}" \
47549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47550                    info) \
47551           || exit 1
47552
47553 @endif target-libjava
47554
47555 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
47556 maybe-dvi-target-libjava:
47557 @if target-libjava
47558 maybe-dvi-target-libjava: dvi-target-libjava
47559
47560 dvi-target-libjava: \
47561     configure-target-libjava 
47562         @: $(MAKE); $(unstage)
47563         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47564         r=`${PWD_COMMAND}`; export r; \
47565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47566         $(RAW_CXX_TARGET_EXPORTS) \
47567         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
47568         for flag in $(EXTRA_TARGET_FLAGS); do \
47569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47570         done; \
47571         (cd $(TARGET_SUBDIR)/libjava && \
47572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47574                   "RANLIB=$${RANLIB}" \
47575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47576                    dvi) \
47577           || exit 1
47578
47579 @endif target-libjava
47580
47581 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
47582 maybe-pdf-target-libjava:
47583 @if target-libjava
47584 maybe-pdf-target-libjava: pdf-target-libjava
47585
47586 pdf-target-libjava: \
47587     configure-target-libjava 
47588         @: $(MAKE); $(unstage)
47589         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47590         r=`${PWD_COMMAND}`; export r; \
47591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47592         $(RAW_CXX_TARGET_EXPORTS) \
47593         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
47594         for flag in $(EXTRA_TARGET_FLAGS); do \
47595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47596         done; \
47597         (cd $(TARGET_SUBDIR)/libjava && \
47598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47600                   "RANLIB=$${RANLIB}" \
47601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47602                    pdf) \
47603           || exit 1
47604
47605 @endif target-libjava
47606
47607 .PHONY: maybe-html-target-libjava html-target-libjava
47608 maybe-html-target-libjava:
47609 @if target-libjava
47610 maybe-html-target-libjava: html-target-libjava
47611
47612 html-target-libjava: \
47613     configure-target-libjava 
47614         @: $(MAKE); $(unstage)
47615         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47616         r=`${PWD_COMMAND}`; export r; \
47617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47618         $(RAW_CXX_TARGET_EXPORTS) \
47619         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
47620         for flag in $(EXTRA_TARGET_FLAGS); do \
47621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47622         done; \
47623         (cd $(TARGET_SUBDIR)/libjava && \
47624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47626                   "RANLIB=$${RANLIB}" \
47627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47628                    html) \
47629           || exit 1
47630
47631 @endif target-libjava
47632
47633 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
47634 maybe-TAGS-target-libjava:
47635 @if target-libjava
47636 maybe-TAGS-target-libjava: TAGS-target-libjava
47637
47638 TAGS-target-libjava: \
47639     configure-target-libjava 
47640         @: $(MAKE); $(unstage)
47641         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47642         r=`${PWD_COMMAND}`; export r; \
47643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47644         $(RAW_CXX_TARGET_EXPORTS) \
47645         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
47646         for flag in $(EXTRA_TARGET_FLAGS); do \
47647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47648         done; \
47649         (cd $(TARGET_SUBDIR)/libjava && \
47650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47652                   "RANLIB=$${RANLIB}" \
47653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47654                    TAGS) \
47655           || exit 1
47656
47657 @endif target-libjava
47658
47659 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
47660 maybe-install-info-target-libjava:
47661 @if target-libjava
47662 maybe-install-info-target-libjava: install-info-target-libjava
47663
47664 install-info-target-libjava: \
47665     configure-target-libjava \
47666     info-target-libjava 
47667         @: $(MAKE); $(unstage)
47668         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47669         r=`${PWD_COMMAND}`; export r; \
47670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47671         $(RAW_CXX_TARGET_EXPORTS) \
47672         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
47673         for flag in $(EXTRA_TARGET_FLAGS); do \
47674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47675         done; \
47676         (cd $(TARGET_SUBDIR)/libjava && \
47677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47679                   "RANLIB=$${RANLIB}" \
47680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47681                    install-info) \
47682           || exit 1
47683
47684 @endif target-libjava
47685
47686 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
47687 maybe-install-pdf-target-libjava:
47688 @if target-libjava
47689 maybe-install-pdf-target-libjava: install-pdf-target-libjava
47690
47691 install-pdf-target-libjava: \
47692     configure-target-libjava \
47693     pdf-target-libjava 
47694         @: $(MAKE); $(unstage)
47695         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47696         r=`${PWD_COMMAND}`; export r; \
47697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47698         $(RAW_CXX_TARGET_EXPORTS) \
47699         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
47700         for flag in $(EXTRA_TARGET_FLAGS); do \
47701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47702         done; \
47703         (cd $(TARGET_SUBDIR)/libjava && \
47704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47706                   "RANLIB=$${RANLIB}" \
47707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47708                    install-pdf) \
47709           || exit 1
47710
47711 @endif target-libjava
47712
47713 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
47714 maybe-install-html-target-libjava:
47715 @if target-libjava
47716 maybe-install-html-target-libjava: install-html-target-libjava
47717
47718 install-html-target-libjava: \
47719     configure-target-libjava \
47720     html-target-libjava 
47721         @: $(MAKE); $(unstage)
47722         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47723         r=`${PWD_COMMAND}`; export r; \
47724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47725         $(RAW_CXX_TARGET_EXPORTS) \
47726         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
47727         for flag in $(EXTRA_TARGET_FLAGS); do \
47728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47729         done; \
47730         (cd $(TARGET_SUBDIR)/libjava && \
47731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47733                   "RANLIB=$${RANLIB}" \
47734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47735                    install-html) \
47736           || exit 1
47737
47738 @endif target-libjava
47739
47740 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
47741 maybe-installcheck-target-libjava:
47742 @if target-libjava
47743 maybe-installcheck-target-libjava: installcheck-target-libjava
47744
47745 installcheck-target-libjava: \
47746     configure-target-libjava 
47747         @: $(MAKE); $(unstage)
47748         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47749         r=`${PWD_COMMAND}`; export r; \
47750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47751         $(RAW_CXX_TARGET_EXPORTS) \
47752         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
47753         for flag in $(EXTRA_TARGET_FLAGS); do \
47754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47755         done; \
47756         (cd $(TARGET_SUBDIR)/libjava && \
47757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47759                   "RANLIB=$${RANLIB}" \
47760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47761                    installcheck) \
47762           || exit 1
47763
47764 @endif target-libjava
47765
47766 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
47767 maybe-mostlyclean-target-libjava:
47768 @if target-libjava
47769 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
47770
47771 mostlyclean-target-libjava: 
47772         @: $(MAKE); $(unstage)
47773         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47774         r=`${PWD_COMMAND}`; export r; \
47775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47776         $(RAW_CXX_TARGET_EXPORTS) \
47777         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
47778         for flag in $(EXTRA_TARGET_FLAGS); do \
47779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47780         done; \
47781         (cd $(TARGET_SUBDIR)/libjava && \
47782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47784                   "RANLIB=$${RANLIB}" \
47785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47786                    mostlyclean) \
47787           || exit 1
47788
47789 @endif target-libjava
47790
47791 .PHONY: maybe-clean-target-libjava clean-target-libjava
47792 maybe-clean-target-libjava:
47793 @if target-libjava
47794 maybe-clean-target-libjava: clean-target-libjava
47795
47796 clean-target-libjava: 
47797         @: $(MAKE); $(unstage)
47798         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47799         r=`${PWD_COMMAND}`; export r; \
47800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47801         $(RAW_CXX_TARGET_EXPORTS) \
47802         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
47803         for flag in $(EXTRA_TARGET_FLAGS); do \
47804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47805         done; \
47806         (cd $(TARGET_SUBDIR)/libjava && \
47807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47809                   "RANLIB=$${RANLIB}" \
47810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47811                    clean) \
47812           || exit 1
47813
47814 @endif target-libjava
47815
47816 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
47817 maybe-distclean-target-libjava:
47818 @if target-libjava
47819 maybe-distclean-target-libjava: distclean-target-libjava
47820
47821 distclean-target-libjava: 
47822         @: $(MAKE); $(unstage)
47823         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47824         r=`${PWD_COMMAND}`; export r; \
47825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47826         $(RAW_CXX_TARGET_EXPORTS) \
47827         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
47828         for flag in $(EXTRA_TARGET_FLAGS); do \
47829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47830         done; \
47831         (cd $(TARGET_SUBDIR)/libjava && \
47832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47834                   "RANLIB=$${RANLIB}" \
47835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47836                    distclean) \
47837           || exit 1
47838
47839 @endif target-libjava
47840
47841 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
47842 maybe-maintainer-clean-target-libjava:
47843 @if target-libjava
47844 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
47845
47846 maintainer-clean-target-libjava: 
47847         @: $(MAKE); $(unstage)
47848         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47849         r=`${PWD_COMMAND}`; export r; \
47850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47851         $(RAW_CXX_TARGET_EXPORTS) \
47852         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
47853         for flag in $(EXTRA_TARGET_FLAGS); do \
47854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47855         done; \
47856         (cd $(TARGET_SUBDIR)/libjava && \
47857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47859                   "RANLIB=$${RANLIB}" \
47860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47861                    maintainer-clean) \
47862           || exit 1
47863
47864 @endif target-libjava
47865
47866
47867
47868
47869
47870 .PHONY: configure-target-zlib maybe-configure-target-zlib
47871 maybe-configure-target-zlib:
47872 @if gcc-bootstrap
47873 configure-target-zlib: stage_current
47874 @endif gcc-bootstrap
47875 @if target-zlib
47876 maybe-configure-target-zlib: configure-target-zlib
47877 configure-target-zlib: 
47878         @: $(MAKE); $(unstage)
47879         @r=`${PWD_COMMAND}`; export r; \
47880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47881         echo "Checking multilib configuration for zlib..."; \
47882         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47883         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
47884         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
47885           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
47886             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
47887           else \
47888             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
47889             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47890           fi; \
47891         else \
47892           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47893         fi; \
47894         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
47895         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47896         $(NORMAL_TARGET_EXPORTS) \
47897         echo Configuring in $(TARGET_SUBDIR)/zlib; \
47898         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
47899         case $(srcdir) in \
47900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47901           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
47902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47903         esac; \
47904         srcdiroption="--srcdir=$${topdir}/zlib"; \
47905         libsrcdir="$$s/zlib"; \
47906         rm -f no-such-file || : ; \
47907         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47908           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47909           --target=${target_alias} $${srcdiroption}  \
47910           || exit 1
47911 @endif target-zlib
47912
47913
47914
47915
47916
47917 .PHONY: all-target-zlib maybe-all-target-zlib
47918 maybe-all-target-zlib:
47919 @if gcc-bootstrap
47920 all-target-zlib: stage_current
47921 @endif gcc-bootstrap
47922 @if target-zlib
47923 TARGET-target-zlib=all
47924 maybe-all-target-zlib: all-target-zlib
47925 all-target-zlib: configure-target-zlib
47926         @: $(MAKE); $(unstage)
47927         @r=`${PWD_COMMAND}`; export r; \
47928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47929         $(NORMAL_TARGET_EXPORTS) \
47930         (cd $(TARGET_SUBDIR)/zlib && \
47931           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47932                 $(TARGET-target-zlib))
47933 @endif target-zlib
47934
47935
47936
47937
47938
47939 .PHONY: check-target-zlib maybe-check-target-zlib
47940 maybe-check-target-zlib:
47941 @if target-zlib
47942 maybe-check-target-zlib: check-target-zlib
47943
47944 check-target-zlib:
47945         @: $(MAKE); $(unstage)
47946         @r=`${PWD_COMMAND}`; export r; \
47947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47948         $(NORMAL_TARGET_EXPORTS) \
47949         (cd $(TARGET_SUBDIR)/zlib && \
47950           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47951
47952 @endif target-zlib
47953
47954 .PHONY: install-target-zlib maybe-install-target-zlib
47955 maybe-install-target-zlib:
47956 @if target-zlib
47957 maybe-install-target-zlib: install-target-zlib
47958
47959 install-target-zlib: installdirs
47960         @: $(MAKE); $(unstage)
47961         @r=`${PWD_COMMAND}`; export r; \
47962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47963         $(NORMAL_TARGET_EXPORTS) \
47964         (cd $(TARGET_SUBDIR)/zlib && \
47965           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47966
47967 @endif target-zlib
47968
47969 # Other targets (info, dvi, pdf, etc.)
47970
47971 .PHONY: maybe-info-target-zlib info-target-zlib
47972 maybe-info-target-zlib:
47973 @if target-zlib
47974 maybe-info-target-zlib: info-target-zlib
47975
47976 info-target-zlib: \
47977     configure-target-zlib 
47978         @: $(MAKE); $(unstage)
47979         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47980         r=`${PWD_COMMAND}`; export r; \
47981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47982         $(NORMAL_TARGET_EXPORTS) \
47983         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
47984         for flag in $(EXTRA_TARGET_FLAGS); do \
47985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47986         done; \
47987         (cd $(TARGET_SUBDIR)/zlib && \
47988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47990                   "RANLIB=$${RANLIB}" \
47991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47992                    info) \
47993           || exit 1
47994
47995 @endif target-zlib
47996
47997 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
47998 maybe-dvi-target-zlib:
47999 @if target-zlib
48000 maybe-dvi-target-zlib: dvi-target-zlib
48001
48002 dvi-target-zlib: \
48003     configure-target-zlib 
48004         @: $(MAKE); $(unstage)
48005         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48006         r=`${PWD_COMMAND}`; export r; \
48007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48008         $(NORMAL_TARGET_EXPORTS) \
48009         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
48010         for flag in $(EXTRA_TARGET_FLAGS); do \
48011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48012         done; \
48013         (cd $(TARGET_SUBDIR)/zlib && \
48014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48016                   "RANLIB=$${RANLIB}" \
48017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48018                    dvi) \
48019           || exit 1
48020
48021 @endif target-zlib
48022
48023 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
48024 maybe-pdf-target-zlib:
48025 @if target-zlib
48026 maybe-pdf-target-zlib: pdf-target-zlib
48027
48028 pdf-target-zlib: \
48029     configure-target-zlib 
48030         @: $(MAKE); $(unstage)
48031         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48032         r=`${PWD_COMMAND}`; export r; \
48033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48034         $(NORMAL_TARGET_EXPORTS) \
48035         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
48036         for flag in $(EXTRA_TARGET_FLAGS); do \
48037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48038         done; \
48039         (cd $(TARGET_SUBDIR)/zlib && \
48040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48042                   "RANLIB=$${RANLIB}" \
48043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48044                    pdf) \
48045           || exit 1
48046
48047 @endif target-zlib
48048
48049 .PHONY: maybe-html-target-zlib html-target-zlib
48050 maybe-html-target-zlib:
48051 @if target-zlib
48052 maybe-html-target-zlib: html-target-zlib
48053
48054 html-target-zlib: \
48055     configure-target-zlib 
48056         @: $(MAKE); $(unstage)
48057         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48058         r=`${PWD_COMMAND}`; export r; \
48059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48060         $(NORMAL_TARGET_EXPORTS) \
48061         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
48062         for flag in $(EXTRA_TARGET_FLAGS); do \
48063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48064         done; \
48065         (cd $(TARGET_SUBDIR)/zlib && \
48066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48068                   "RANLIB=$${RANLIB}" \
48069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48070                    html) \
48071           || exit 1
48072
48073 @endif target-zlib
48074
48075 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
48076 maybe-TAGS-target-zlib:
48077 @if target-zlib
48078 maybe-TAGS-target-zlib: TAGS-target-zlib
48079
48080 TAGS-target-zlib: \
48081     configure-target-zlib 
48082         @: $(MAKE); $(unstage)
48083         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48084         r=`${PWD_COMMAND}`; export r; \
48085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48086         $(NORMAL_TARGET_EXPORTS) \
48087         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
48088         for flag in $(EXTRA_TARGET_FLAGS); do \
48089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48090         done; \
48091         (cd $(TARGET_SUBDIR)/zlib && \
48092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48094                   "RANLIB=$${RANLIB}" \
48095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48096                    TAGS) \
48097           || exit 1
48098
48099 @endif target-zlib
48100
48101 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
48102 maybe-install-info-target-zlib:
48103 @if target-zlib
48104 maybe-install-info-target-zlib: install-info-target-zlib
48105
48106 install-info-target-zlib: \
48107     configure-target-zlib \
48108     info-target-zlib 
48109         @: $(MAKE); $(unstage)
48110         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48111         r=`${PWD_COMMAND}`; export r; \
48112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48113         $(NORMAL_TARGET_EXPORTS) \
48114         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
48115         for flag in $(EXTRA_TARGET_FLAGS); do \
48116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48117         done; \
48118         (cd $(TARGET_SUBDIR)/zlib && \
48119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48121                   "RANLIB=$${RANLIB}" \
48122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48123                    install-info) \
48124           || exit 1
48125
48126 @endif target-zlib
48127
48128 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
48129 maybe-install-pdf-target-zlib:
48130 @if target-zlib
48131 maybe-install-pdf-target-zlib: install-pdf-target-zlib
48132
48133 install-pdf-target-zlib: \
48134     configure-target-zlib \
48135     pdf-target-zlib 
48136         @: $(MAKE); $(unstage)
48137         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48138         r=`${PWD_COMMAND}`; export r; \
48139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48140         $(NORMAL_TARGET_EXPORTS) \
48141         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
48142         for flag in $(EXTRA_TARGET_FLAGS); do \
48143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48144         done; \
48145         (cd $(TARGET_SUBDIR)/zlib && \
48146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48148                   "RANLIB=$${RANLIB}" \
48149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48150                    install-pdf) \
48151           || exit 1
48152
48153 @endif target-zlib
48154
48155 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
48156 maybe-install-html-target-zlib:
48157 @if target-zlib
48158 maybe-install-html-target-zlib: install-html-target-zlib
48159
48160 install-html-target-zlib: \
48161     configure-target-zlib \
48162     html-target-zlib 
48163         @: $(MAKE); $(unstage)
48164         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48165         r=`${PWD_COMMAND}`; export r; \
48166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48167         $(NORMAL_TARGET_EXPORTS) \
48168         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
48169         for flag in $(EXTRA_TARGET_FLAGS); do \
48170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48171         done; \
48172         (cd $(TARGET_SUBDIR)/zlib && \
48173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48175                   "RANLIB=$${RANLIB}" \
48176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48177                    install-html) \
48178           || exit 1
48179
48180 @endif target-zlib
48181
48182 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
48183 maybe-installcheck-target-zlib:
48184 @if target-zlib
48185 maybe-installcheck-target-zlib: installcheck-target-zlib
48186
48187 installcheck-target-zlib: \
48188     configure-target-zlib 
48189         @: $(MAKE); $(unstage)
48190         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48191         r=`${PWD_COMMAND}`; export r; \
48192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48193         $(NORMAL_TARGET_EXPORTS) \
48194         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
48195         for flag in $(EXTRA_TARGET_FLAGS); do \
48196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48197         done; \
48198         (cd $(TARGET_SUBDIR)/zlib && \
48199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48201                   "RANLIB=$${RANLIB}" \
48202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48203                    installcheck) \
48204           || exit 1
48205
48206 @endif target-zlib
48207
48208 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
48209 maybe-mostlyclean-target-zlib:
48210 @if target-zlib
48211 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
48212
48213 mostlyclean-target-zlib: 
48214         @: $(MAKE); $(unstage)
48215         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48216         r=`${PWD_COMMAND}`; export r; \
48217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48218         $(NORMAL_TARGET_EXPORTS) \
48219         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
48220         for flag in $(EXTRA_TARGET_FLAGS); do \
48221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48222         done; \
48223         (cd $(TARGET_SUBDIR)/zlib && \
48224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48226                   "RANLIB=$${RANLIB}" \
48227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48228                    mostlyclean) \
48229           || exit 1
48230
48231 @endif target-zlib
48232
48233 .PHONY: maybe-clean-target-zlib clean-target-zlib
48234 maybe-clean-target-zlib:
48235 @if target-zlib
48236 maybe-clean-target-zlib: clean-target-zlib
48237
48238 clean-target-zlib: 
48239         @: $(MAKE); $(unstage)
48240         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48241         r=`${PWD_COMMAND}`; export r; \
48242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48243         $(NORMAL_TARGET_EXPORTS) \
48244         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
48245         for flag in $(EXTRA_TARGET_FLAGS); do \
48246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48247         done; \
48248         (cd $(TARGET_SUBDIR)/zlib && \
48249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48251                   "RANLIB=$${RANLIB}" \
48252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48253                    clean) \
48254           || exit 1
48255
48256 @endif target-zlib
48257
48258 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
48259 maybe-distclean-target-zlib:
48260 @if target-zlib
48261 maybe-distclean-target-zlib: distclean-target-zlib
48262
48263 distclean-target-zlib: 
48264         @: $(MAKE); $(unstage)
48265         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48266         r=`${PWD_COMMAND}`; export r; \
48267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48268         $(NORMAL_TARGET_EXPORTS) \
48269         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
48270         for flag in $(EXTRA_TARGET_FLAGS); do \
48271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48272         done; \
48273         (cd $(TARGET_SUBDIR)/zlib && \
48274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48276                   "RANLIB=$${RANLIB}" \
48277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48278                    distclean) \
48279           || exit 1
48280
48281 @endif target-zlib
48282
48283 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
48284 maybe-maintainer-clean-target-zlib:
48285 @if target-zlib
48286 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
48287
48288 maintainer-clean-target-zlib: 
48289         @: $(MAKE); $(unstage)
48290         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48291         r=`${PWD_COMMAND}`; export r; \
48292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48293         $(NORMAL_TARGET_EXPORTS) \
48294         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
48295         for flag in $(EXTRA_TARGET_FLAGS); do \
48296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48297         done; \
48298         (cd $(TARGET_SUBDIR)/zlib && \
48299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48301                   "RANLIB=$${RANLIB}" \
48302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48303                    maintainer-clean) \
48304           || exit 1
48305
48306 @endif target-zlib
48307
48308
48309
48310
48311
48312 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
48313 maybe-configure-target-boehm-gc:
48314 @if gcc-bootstrap
48315 configure-target-boehm-gc: stage_current
48316 @endif gcc-bootstrap
48317 @if target-boehm-gc
48318 maybe-configure-target-boehm-gc: configure-target-boehm-gc
48319 configure-target-boehm-gc: 
48320         @: $(MAKE); $(unstage)
48321         @r=`${PWD_COMMAND}`; export r; \
48322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48323         echo "Checking multilib configuration for boehm-gc..."; \
48324         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48325         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
48326         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48327           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48328             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
48329           else \
48330             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
48331             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48332           fi; \
48333         else \
48334           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48335         fi; \
48336         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
48337         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48338         $(NORMAL_TARGET_EXPORTS) \
48339         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
48340         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
48341         case $(srcdir) in \
48342           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48343           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
48344                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48345         esac; \
48346         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
48347         libsrcdir="$$s/boehm-gc"; \
48348         rm -f no-such-file || : ; \
48349         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48350           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48351           --target=${target_alias} $${srcdiroption}  \
48352           || exit 1
48353 @endif target-boehm-gc
48354
48355
48356
48357
48358
48359 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
48360 maybe-all-target-boehm-gc:
48361 @if gcc-bootstrap
48362 all-target-boehm-gc: stage_current
48363 @endif gcc-bootstrap
48364 @if target-boehm-gc
48365 TARGET-target-boehm-gc=all
48366 maybe-all-target-boehm-gc: all-target-boehm-gc
48367 all-target-boehm-gc: configure-target-boehm-gc
48368         @: $(MAKE); $(unstage)
48369         @r=`${PWD_COMMAND}`; export r; \
48370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48371         $(NORMAL_TARGET_EXPORTS) \
48372         (cd $(TARGET_SUBDIR)/boehm-gc && \
48373           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48374                 $(TARGET-target-boehm-gc))
48375 @endif target-boehm-gc
48376
48377
48378
48379
48380
48381 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
48382 maybe-check-target-boehm-gc:
48383 @if target-boehm-gc
48384 maybe-check-target-boehm-gc: check-target-boehm-gc
48385
48386 check-target-boehm-gc:
48387         @: $(MAKE); $(unstage)
48388         @r=`${PWD_COMMAND}`; export r; \
48389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48390         $(NORMAL_TARGET_EXPORTS) \
48391         (cd $(TARGET_SUBDIR)/boehm-gc && \
48392           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48393
48394 @endif target-boehm-gc
48395
48396 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
48397 maybe-install-target-boehm-gc:
48398 @if target-boehm-gc
48399 maybe-install-target-boehm-gc: install-target-boehm-gc
48400
48401 install-target-boehm-gc: installdirs
48402         @: $(MAKE); $(unstage)
48403         @r=`${PWD_COMMAND}`; export r; \
48404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48405         $(NORMAL_TARGET_EXPORTS) \
48406         (cd $(TARGET_SUBDIR)/boehm-gc && \
48407           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48408
48409 @endif target-boehm-gc
48410
48411 # Other targets (info, dvi, pdf, etc.)
48412
48413 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
48414 maybe-info-target-boehm-gc:
48415 @if target-boehm-gc
48416 maybe-info-target-boehm-gc: info-target-boehm-gc
48417
48418 info-target-boehm-gc: \
48419     configure-target-boehm-gc 
48420         @: $(MAKE); $(unstage)
48421         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48422         r=`${PWD_COMMAND}`; export r; \
48423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48424         $(NORMAL_TARGET_EXPORTS) \
48425         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
48426         for flag in $(EXTRA_TARGET_FLAGS); do \
48427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48428         done; \
48429         (cd $(TARGET_SUBDIR)/boehm-gc && \
48430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48432                   "RANLIB=$${RANLIB}" \
48433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48434                    info) \
48435           || exit 1
48436
48437 @endif target-boehm-gc
48438
48439 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
48440 maybe-dvi-target-boehm-gc:
48441 @if target-boehm-gc
48442 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
48443
48444 dvi-target-boehm-gc: \
48445     configure-target-boehm-gc 
48446         @: $(MAKE); $(unstage)
48447         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48448         r=`${PWD_COMMAND}`; export r; \
48449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48450         $(NORMAL_TARGET_EXPORTS) \
48451         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
48452         for flag in $(EXTRA_TARGET_FLAGS); do \
48453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48454         done; \
48455         (cd $(TARGET_SUBDIR)/boehm-gc && \
48456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48458                   "RANLIB=$${RANLIB}" \
48459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48460                    dvi) \
48461           || exit 1
48462
48463 @endif target-boehm-gc
48464
48465 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
48466 maybe-pdf-target-boehm-gc:
48467 @if target-boehm-gc
48468 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
48469
48470 pdf-target-boehm-gc: \
48471     configure-target-boehm-gc 
48472         @: $(MAKE); $(unstage)
48473         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48474         r=`${PWD_COMMAND}`; export r; \
48475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48476         $(NORMAL_TARGET_EXPORTS) \
48477         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48478         for flag in $(EXTRA_TARGET_FLAGS); do \
48479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48480         done; \
48481         (cd $(TARGET_SUBDIR)/boehm-gc && \
48482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48484                   "RANLIB=$${RANLIB}" \
48485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48486                    pdf) \
48487           || exit 1
48488
48489 @endif target-boehm-gc
48490
48491 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
48492 maybe-html-target-boehm-gc:
48493 @if target-boehm-gc
48494 maybe-html-target-boehm-gc: html-target-boehm-gc
48495
48496 html-target-boehm-gc: \
48497     configure-target-boehm-gc 
48498         @: $(MAKE); $(unstage)
48499         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48500         r=`${PWD_COMMAND}`; export r; \
48501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48502         $(NORMAL_TARGET_EXPORTS) \
48503         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
48504         for flag in $(EXTRA_TARGET_FLAGS); do \
48505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48506         done; \
48507         (cd $(TARGET_SUBDIR)/boehm-gc && \
48508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48510                   "RANLIB=$${RANLIB}" \
48511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48512                    html) \
48513           || exit 1
48514
48515 @endif target-boehm-gc
48516
48517 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
48518 maybe-TAGS-target-boehm-gc:
48519 @if target-boehm-gc
48520 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
48521
48522 TAGS-target-boehm-gc: \
48523     configure-target-boehm-gc 
48524         @: $(MAKE); $(unstage)
48525         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48526         r=`${PWD_COMMAND}`; export r; \
48527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48528         $(NORMAL_TARGET_EXPORTS) \
48529         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
48530         for flag in $(EXTRA_TARGET_FLAGS); do \
48531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48532         done; \
48533         (cd $(TARGET_SUBDIR)/boehm-gc && \
48534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48536                   "RANLIB=$${RANLIB}" \
48537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48538                    TAGS) \
48539           || exit 1
48540
48541 @endif target-boehm-gc
48542
48543 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
48544 maybe-install-info-target-boehm-gc:
48545 @if target-boehm-gc
48546 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
48547
48548 install-info-target-boehm-gc: \
48549     configure-target-boehm-gc \
48550     info-target-boehm-gc 
48551         @: $(MAKE); $(unstage)
48552         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48553         r=`${PWD_COMMAND}`; export r; \
48554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48555         $(NORMAL_TARGET_EXPORTS) \
48556         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
48557         for flag in $(EXTRA_TARGET_FLAGS); do \
48558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48559         done; \
48560         (cd $(TARGET_SUBDIR)/boehm-gc && \
48561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48563                   "RANLIB=$${RANLIB}" \
48564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48565                    install-info) \
48566           || exit 1
48567
48568 @endif target-boehm-gc
48569
48570 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
48571 maybe-install-pdf-target-boehm-gc:
48572 @if target-boehm-gc
48573 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
48574
48575 install-pdf-target-boehm-gc: \
48576     configure-target-boehm-gc \
48577     pdf-target-boehm-gc 
48578         @: $(MAKE); $(unstage)
48579         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48580         r=`${PWD_COMMAND}`; export r; \
48581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48582         $(NORMAL_TARGET_EXPORTS) \
48583         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48584         for flag in $(EXTRA_TARGET_FLAGS); do \
48585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48586         done; \
48587         (cd $(TARGET_SUBDIR)/boehm-gc && \
48588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48590                   "RANLIB=$${RANLIB}" \
48591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48592                    install-pdf) \
48593           || exit 1
48594
48595 @endif target-boehm-gc
48596
48597 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
48598 maybe-install-html-target-boehm-gc:
48599 @if target-boehm-gc
48600 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
48601
48602 install-html-target-boehm-gc: \
48603     configure-target-boehm-gc \
48604     html-target-boehm-gc 
48605         @: $(MAKE); $(unstage)
48606         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48607         r=`${PWD_COMMAND}`; export r; \
48608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48609         $(NORMAL_TARGET_EXPORTS) \
48610         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
48611         for flag in $(EXTRA_TARGET_FLAGS); do \
48612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48613         done; \
48614         (cd $(TARGET_SUBDIR)/boehm-gc && \
48615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48617                   "RANLIB=$${RANLIB}" \
48618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48619                    install-html) \
48620           || exit 1
48621
48622 @endif target-boehm-gc
48623
48624 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
48625 maybe-installcheck-target-boehm-gc:
48626 @if target-boehm-gc
48627 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
48628
48629 installcheck-target-boehm-gc: \
48630     configure-target-boehm-gc 
48631         @: $(MAKE); $(unstage)
48632         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48633         r=`${PWD_COMMAND}`; export r; \
48634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48635         $(NORMAL_TARGET_EXPORTS) \
48636         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
48637         for flag in $(EXTRA_TARGET_FLAGS); do \
48638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48639         done; \
48640         (cd $(TARGET_SUBDIR)/boehm-gc && \
48641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48643                   "RANLIB=$${RANLIB}" \
48644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48645                    installcheck) \
48646           || exit 1
48647
48648 @endif target-boehm-gc
48649
48650 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
48651 maybe-mostlyclean-target-boehm-gc:
48652 @if target-boehm-gc
48653 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
48654
48655 mostlyclean-target-boehm-gc: 
48656         @: $(MAKE); $(unstage)
48657         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48658         r=`${PWD_COMMAND}`; export r; \
48659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48660         $(NORMAL_TARGET_EXPORTS) \
48661         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48662         for flag in $(EXTRA_TARGET_FLAGS); do \
48663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48664         done; \
48665         (cd $(TARGET_SUBDIR)/boehm-gc && \
48666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48668                   "RANLIB=$${RANLIB}" \
48669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48670                    mostlyclean) \
48671           || exit 1
48672
48673 @endif target-boehm-gc
48674
48675 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
48676 maybe-clean-target-boehm-gc:
48677 @if target-boehm-gc
48678 maybe-clean-target-boehm-gc: clean-target-boehm-gc
48679
48680 clean-target-boehm-gc: 
48681         @: $(MAKE); $(unstage)
48682         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48683         r=`${PWD_COMMAND}`; export r; \
48684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48685         $(NORMAL_TARGET_EXPORTS) \
48686         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48687         for flag in $(EXTRA_TARGET_FLAGS); do \
48688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48689         done; \
48690         (cd $(TARGET_SUBDIR)/boehm-gc && \
48691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48693                   "RANLIB=$${RANLIB}" \
48694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48695                    clean) \
48696           || exit 1
48697
48698 @endif target-boehm-gc
48699
48700 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
48701 maybe-distclean-target-boehm-gc:
48702 @if target-boehm-gc
48703 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
48704
48705 distclean-target-boehm-gc: 
48706         @: $(MAKE); $(unstage)
48707         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48708         r=`${PWD_COMMAND}`; export r; \
48709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48710         $(NORMAL_TARGET_EXPORTS) \
48711         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48712         for flag in $(EXTRA_TARGET_FLAGS); do \
48713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48714         done; \
48715         (cd $(TARGET_SUBDIR)/boehm-gc && \
48716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48718                   "RANLIB=$${RANLIB}" \
48719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48720                    distclean) \
48721           || exit 1
48722
48723 @endif target-boehm-gc
48724
48725 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
48726 maybe-maintainer-clean-target-boehm-gc:
48727 @if target-boehm-gc
48728 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
48729
48730 maintainer-clean-target-boehm-gc: 
48731         @: $(MAKE); $(unstage)
48732         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48733         r=`${PWD_COMMAND}`; export r; \
48734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48735         $(NORMAL_TARGET_EXPORTS) \
48736         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48737         for flag in $(EXTRA_TARGET_FLAGS); do \
48738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48739         done; \
48740         (cd $(TARGET_SUBDIR)/boehm-gc && \
48741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48743                   "RANLIB=$${RANLIB}" \
48744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48745                    maintainer-clean) \
48746           || exit 1
48747
48748 @endif target-boehm-gc
48749
48750
48751
48752
48753
48754 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
48755 maybe-configure-target-qthreads:
48756 @if gcc-bootstrap
48757 configure-target-qthreads: stage_current
48758 @endif gcc-bootstrap
48759 @if target-qthreads
48760 maybe-configure-target-qthreads: configure-target-qthreads
48761 configure-target-qthreads: 
48762         @: $(MAKE); $(unstage)
48763         @r=`${PWD_COMMAND}`; export r; \
48764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48765         echo "Checking multilib configuration for qthreads..."; \
48766         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48767         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
48768         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48769           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48770             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
48771           else \
48772             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
48773             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48774           fi; \
48775         else \
48776           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48777         fi; \
48778         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
48779         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48780         $(NORMAL_TARGET_EXPORTS) \
48781         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
48782         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
48783         case $(srcdir) in \
48784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48785           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
48786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48787         esac; \
48788         srcdiroption="--srcdir=$${topdir}/qthreads"; \
48789         libsrcdir="$$s/qthreads"; \
48790         rm -f no-such-file || : ; \
48791         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48792           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48793           --target=${target_alias} $${srcdiroption}  \
48794           || exit 1
48795 @endif target-qthreads
48796
48797
48798
48799
48800
48801 .PHONY: all-target-qthreads maybe-all-target-qthreads
48802 maybe-all-target-qthreads:
48803 @if gcc-bootstrap
48804 all-target-qthreads: stage_current
48805 @endif gcc-bootstrap
48806 @if target-qthreads
48807 TARGET-target-qthreads=all
48808 maybe-all-target-qthreads: all-target-qthreads
48809 all-target-qthreads: configure-target-qthreads
48810         @: $(MAKE); $(unstage)
48811         @r=`${PWD_COMMAND}`; export r; \
48812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48813         $(NORMAL_TARGET_EXPORTS) \
48814         (cd $(TARGET_SUBDIR)/qthreads && \
48815           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48816                 $(TARGET-target-qthreads))
48817 @endif target-qthreads
48818
48819
48820
48821
48822
48823 .PHONY: check-target-qthreads maybe-check-target-qthreads
48824 maybe-check-target-qthreads:
48825 @if target-qthreads
48826 maybe-check-target-qthreads: check-target-qthreads
48827
48828 check-target-qthreads:
48829         @: $(MAKE); $(unstage)
48830         @r=`${PWD_COMMAND}`; export r; \
48831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48832         $(NORMAL_TARGET_EXPORTS) \
48833         (cd $(TARGET_SUBDIR)/qthreads && \
48834           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48835
48836 @endif target-qthreads
48837
48838 .PHONY: install-target-qthreads maybe-install-target-qthreads
48839 maybe-install-target-qthreads:
48840 @if target-qthreads
48841 maybe-install-target-qthreads: install-target-qthreads
48842
48843 install-target-qthreads: installdirs
48844         @: $(MAKE); $(unstage)
48845         @r=`${PWD_COMMAND}`; export r; \
48846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48847         $(NORMAL_TARGET_EXPORTS) \
48848         (cd $(TARGET_SUBDIR)/qthreads && \
48849           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48850
48851 @endif target-qthreads
48852
48853 # Other targets (info, dvi, pdf, etc.)
48854
48855 .PHONY: maybe-info-target-qthreads info-target-qthreads
48856 maybe-info-target-qthreads:
48857 @if target-qthreads
48858 maybe-info-target-qthreads: info-target-qthreads
48859
48860 info-target-qthreads: \
48861     configure-target-qthreads 
48862         @: $(MAKE); $(unstage)
48863         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48864         r=`${PWD_COMMAND}`; export r; \
48865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48866         $(NORMAL_TARGET_EXPORTS) \
48867         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
48868         for flag in $(EXTRA_TARGET_FLAGS); do \
48869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48870         done; \
48871         (cd $(TARGET_SUBDIR)/qthreads && \
48872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48874                   "RANLIB=$${RANLIB}" \
48875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48876                    info) \
48877           || exit 1
48878
48879 @endif target-qthreads
48880
48881 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
48882 maybe-dvi-target-qthreads:
48883 @if target-qthreads
48884 maybe-dvi-target-qthreads: dvi-target-qthreads
48885
48886 dvi-target-qthreads: \
48887     configure-target-qthreads 
48888         @: $(MAKE); $(unstage)
48889         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48890         r=`${PWD_COMMAND}`; export r; \
48891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48892         $(NORMAL_TARGET_EXPORTS) \
48893         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
48894         for flag in $(EXTRA_TARGET_FLAGS); do \
48895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48896         done; \
48897         (cd $(TARGET_SUBDIR)/qthreads && \
48898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48900                   "RANLIB=$${RANLIB}" \
48901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48902                    dvi) \
48903           || exit 1
48904
48905 @endif target-qthreads
48906
48907 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
48908 maybe-pdf-target-qthreads:
48909 @if target-qthreads
48910 maybe-pdf-target-qthreads: pdf-target-qthreads
48911
48912 pdf-target-qthreads: \
48913     configure-target-qthreads 
48914         @: $(MAKE); $(unstage)
48915         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48916         r=`${PWD_COMMAND}`; export r; \
48917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48918         $(NORMAL_TARGET_EXPORTS) \
48919         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
48920         for flag in $(EXTRA_TARGET_FLAGS); do \
48921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48922         done; \
48923         (cd $(TARGET_SUBDIR)/qthreads && \
48924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48926                   "RANLIB=$${RANLIB}" \
48927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48928                    pdf) \
48929           || exit 1
48930
48931 @endif target-qthreads
48932
48933 .PHONY: maybe-html-target-qthreads html-target-qthreads
48934 maybe-html-target-qthreads:
48935 @if target-qthreads
48936 maybe-html-target-qthreads: html-target-qthreads
48937
48938 html-target-qthreads: \
48939     configure-target-qthreads 
48940         @: $(MAKE); $(unstage)
48941         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48942         r=`${PWD_COMMAND}`; export r; \
48943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48944         $(NORMAL_TARGET_EXPORTS) \
48945         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
48946         for flag in $(EXTRA_TARGET_FLAGS); do \
48947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48948         done; \
48949         (cd $(TARGET_SUBDIR)/qthreads && \
48950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48952                   "RANLIB=$${RANLIB}" \
48953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48954                    html) \
48955           || exit 1
48956
48957 @endif target-qthreads
48958
48959 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
48960 maybe-TAGS-target-qthreads:
48961 @if target-qthreads
48962 maybe-TAGS-target-qthreads: TAGS-target-qthreads
48963
48964 TAGS-target-qthreads: \
48965     configure-target-qthreads 
48966         @: $(MAKE); $(unstage)
48967         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48968         r=`${PWD_COMMAND}`; export r; \
48969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48970         $(NORMAL_TARGET_EXPORTS) \
48971         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
48972         for flag in $(EXTRA_TARGET_FLAGS); do \
48973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48974         done; \
48975         (cd $(TARGET_SUBDIR)/qthreads && \
48976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48978                   "RANLIB=$${RANLIB}" \
48979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48980                    TAGS) \
48981           || exit 1
48982
48983 @endif target-qthreads
48984
48985 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
48986 maybe-install-info-target-qthreads:
48987 @if target-qthreads
48988 maybe-install-info-target-qthreads: install-info-target-qthreads
48989
48990 install-info-target-qthreads: \
48991     configure-target-qthreads \
48992     info-target-qthreads 
48993         @: $(MAKE); $(unstage)
48994         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48995         r=`${PWD_COMMAND}`; export r; \
48996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48997         $(NORMAL_TARGET_EXPORTS) \
48998         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
48999         for flag in $(EXTRA_TARGET_FLAGS); do \
49000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49001         done; \
49002         (cd $(TARGET_SUBDIR)/qthreads && \
49003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49005                   "RANLIB=$${RANLIB}" \
49006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49007                    install-info) \
49008           || exit 1
49009
49010 @endif target-qthreads
49011
49012 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
49013 maybe-install-pdf-target-qthreads:
49014 @if target-qthreads
49015 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
49016
49017 install-pdf-target-qthreads: \
49018     configure-target-qthreads \
49019     pdf-target-qthreads 
49020         @: $(MAKE); $(unstage)
49021         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49022         r=`${PWD_COMMAND}`; export r; \
49023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49024         $(NORMAL_TARGET_EXPORTS) \
49025         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
49026         for flag in $(EXTRA_TARGET_FLAGS); do \
49027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49028         done; \
49029         (cd $(TARGET_SUBDIR)/qthreads && \
49030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49032                   "RANLIB=$${RANLIB}" \
49033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49034                    install-pdf) \
49035           || exit 1
49036
49037 @endif target-qthreads
49038
49039 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
49040 maybe-install-html-target-qthreads:
49041 @if target-qthreads
49042 maybe-install-html-target-qthreads: install-html-target-qthreads
49043
49044 install-html-target-qthreads: \
49045     configure-target-qthreads \
49046     html-target-qthreads 
49047         @: $(MAKE); $(unstage)
49048         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49049         r=`${PWD_COMMAND}`; export r; \
49050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49051         $(NORMAL_TARGET_EXPORTS) \
49052         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
49053         for flag in $(EXTRA_TARGET_FLAGS); do \
49054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49055         done; \
49056         (cd $(TARGET_SUBDIR)/qthreads && \
49057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49059                   "RANLIB=$${RANLIB}" \
49060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49061                    install-html) \
49062           || exit 1
49063
49064 @endif target-qthreads
49065
49066 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
49067 maybe-installcheck-target-qthreads:
49068 @if target-qthreads
49069 maybe-installcheck-target-qthreads: installcheck-target-qthreads
49070
49071 installcheck-target-qthreads: \
49072     configure-target-qthreads 
49073         @: $(MAKE); $(unstage)
49074         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49075         r=`${PWD_COMMAND}`; export r; \
49076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49077         $(NORMAL_TARGET_EXPORTS) \
49078         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
49079         for flag in $(EXTRA_TARGET_FLAGS); do \
49080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49081         done; \
49082         (cd $(TARGET_SUBDIR)/qthreads && \
49083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49085                   "RANLIB=$${RANLIB}" \
49086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49087                    installcheck) \
49088           || exit 1
49089
49090 @endif target-qthreads
49091
49092 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
49093 maybe-mostlyclean-target-qthreads:
49094 @if target-qthreads
49095 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
49096
49097 mostlyclean-target-qthreads: 
49098         @: $(MAKE); $(unstage)
49099         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49100         r=`${PWD_COMMAND}`; export r; \
49101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49102         $(NORMAL_TARGET_EXPORTS) \
49103         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
49104         for flag in $(EXTRA_TARGET_FLAGS); do \
49105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49106         done; \
49107         (cd $(TARGET_SUBDIR)/qthreads && \
49108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49110                   "RANLIB=$${RANLIB}" \
49111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49112                    mostlyclean) \
49113           || exit 1
49114
49115 @endif target-qthreads
49116
49117 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
49118 maybe-clean-target-qthreads:
49119 @if target-qthreads
49120 maybe-clean-target-qthreads: clean-target-qthreads
49121
49122 clean-target-qthreads: 
49123         @: $(MAKE); $(unstage)
49124         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49125         r=`${PWD_COMMAND}`; export r; \
49126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49127         $(NORMAL_TARGET_EXPORTS) \
49128         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
49129         for flag in $(EXTRA_TARGET_FLAGS); do \
49130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49131         done; \
49132         (cd $(TARGET_SUBDIR)/qthreads && \
49133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49135                   "RANLIB=$${RANLIB}" \
49136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49137                    clean) \
49138           || exit 1
49139
49140 @endif target-qthreads
49141
49142 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
49143 maybe-distclean-target-qthreads:
49144 @if target-qthreads
49145 maybe-distclean-target-qthreads: distclean-target-qthreads
49146
49147 distclean-target-qthreads: 
49148         @: $(MAKE); $(unstage)
49149         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49150         r=`${PWD_COMMAND}`; export r; \
49151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49152         $(NORMAL_TARGET_EXPORTS) \
49153         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
49154         for flag in $(EXTRA_TARGET_FLAGS); do \
49155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49156         done; \
49157         (cd $(TARGET_SUBDIR)/qthreads && \
49158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49160                   "RANLIB=$${RANLIB}" \
49161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49162                    distclean) \
49163           || exit 1
49164
49165 @endif target-qthreads
49166
49167 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
49168 maybe-maintainer-clean-target-qthreads:
49169 @if target-qthreads
49170 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
49171
49172 maintainer-clean-target-qthreads: 
49173         @: $(MAKE); $(unstage)
49174         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49175         r=`${PWD_COMMAND}`; export r; \
49176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49177         $(NORMAL_TARGET_EXPORTS) \
49178         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
49179         for flag in $(EXTRA_TARGET_FLAGS); do \
49180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49181         done; \
49182         (cd $(TARGET_SUBDIR)/qthreads && \
49183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49185                   "RANLIB=$${RANLIB}" \
49186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49187                    maintainer-clean) \
49188           || exit 1
49189
49190 @endif target-qthreads
49191
49192
49193
49194
49195
49196 .PHONY: configure-target-rda maybe-configure-target-rda
49197 maybe-configure-target-rda:
49198 @if gcc-bootstrap
49199 configure-target-rda: stage_current
49200 @endif gcc-bootstrap
49201 @if target-rda
49202 maybe-configure-target-rda: configure-target-rda
49203 configure-target-rda: 
49204         @: $(MAKE); $(unstage)
49205         @r=`${PWD_COMMAND}`; export r; \
49206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49207         echo "Checking multilib configuration for rda..."; \
49208         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49209         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
49210         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
49211           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
49212             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
49213           else \
49214             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
49215             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49216           fi; \
49217         else \
49218           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49219         fi; \
49220         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
49221         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49222         $(NORMAL_TARGET_EXPORTS) \
49223         echo Configuring in $(TARGET_SUBDIR)/rda; \
49224         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
49225         case $(srcdir) in \
49226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49227           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
49228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49229         esac; \
49230         srcdiroption="--srcdir=$${topdir}/rda"; \
49231         libsrcdir="$$s/rda"; \
49232         rm -f no-such-file || : ; \
49233         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49234           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49235           --target=${target_alias} $${srcdiroption}  \
49236           || exit 1
49237 @endif target-rda
49238
49239
49240
49241
49242
49243 .PHONY: all-target-rda maybe-all-target-rda
49244 maybe-all-target-rda:
49245 @if gcc-bootstrap
49246 all-target-rda: stage_current
49247 @endif gcc-bootstrap
49248 @if target-rda
49249 TARGET-target-rda=all
49250 maybe-all-target-rda: all-target-rda
49251 all-target-rda: configure-target-rda
49252         @: $(MAKE); $(unstage)
49253         @r=`${PWD_COMMAND}`; export r; \
49254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49255         $(NORMAL_TARGET_EXPORTS) \
49256         (cd $(TARGET_SUBDIR)/rda && \
49257           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49258                 $(TARGET-target-rda))
49259 @endif target-rda
49260
49261
49262
49263
49264
49265 .PHONY: check-target-rda maybe-check-target-rda
49266 maybe-check-target-rda:
49267 @if target-rda
49268 maybe-check-target-rda: check-target-rda
49269
49270 check-target-rda:
49271         @: $(MAKE); $(unstage)
49272         @r=`${PWD_COMMAND}`; export r; \
49273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49274         $(NORMAL_TARGET_EXPORTS) \
49275         (cd $(TARGET_SUBDIR)/rda && \
49276           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49277
49278 @endif target-rda
49279
49280 .PHONY: install-target-rda maybe-install-target-rda
49281 maybe-install-target-rda:
49282 @if target-rda
49283 maybe-install-target-rda: install-target-rda
49284
49285 install-target-rda: installdirs
49286         @: $(MAKE); $(unstage)
49287         @r=`${PWD_COMMAND}`; export r; \
49288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49289         $(NORMAL_TARGET_EXPORTS) \
49290         (cd $(TARGET_SUBDIR)/rda && \
49291           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49292
49293 @endif target-rda
49294
49295 # Other targets (info, dvi, pdf, etc.)
49296
49297 .PHONY: maybe-info-target-rda info-target-rda
49298 maybe-info-target-rda:
49299 @if target-rda
49300 maybe-info-target-rda: info-target-rda
49301
49302 info-target-rda: \
49303     configure-target-rda 
49304         @: $(MAKE); $(unstage)
49305         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49306         r=`${PWD_COMMAND}`; export r; \
49307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49308         $(NORMAL_TARGET_EXPORTS) \
49309         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
49310         for flag in $(EXTRA_TARGET_FLAGS); do \
49311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49312         done; \
49313         (cd $(TARGET_SUBDIR)/rda && \
49314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49316                   "RANLIB=$${RANLIB}" \
49317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49318                    info) \
49319           || exit 1
49320
49321 @endif target-rda
49322
49323 .PHONY: maybe-dvi-target-rda dvi-target-rda
49324 maybe-dvi-target-rda:
49325 @if target-rda
49326 maybe-dvi-target-rda: dvi-target-rda
49327
49328 dvi-target-rda: \
49329     configure-target-rda 
49330         @: $(MAKE); $(unstage)
49331         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49332         r=`${PWD_COMMAND}`; export r; \
49333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49334         $(NORMAL_TARGET_EXPORTS) \
49335         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
49336         for flag in $(EXTRA_TARGET_FLAGS); do \
49337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49338         done; \
49339         (cd $(TARGET_SUBDIR)/rda && \
49340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49342                   "RANLIB=$${RANLIB}" \
49343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49344                    dvi) \
49345           || exit 1
49346
49347 @endif target-rda
49348
49349 .PHONY: maybe-pdf-target-rda pdf-target-rda
49350 maybe-pdf-target-rda:
49351 @if target-rda
49352 maybe-pdf-target-rda: pdf-target-rda
49353
49354 pdf-target-rda: \
49355     configure-target-rda 
49356         @: $(MAKE); $(unstage)
49357         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49358         r=`${PWD_COMMAND}`; export r; \
49359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49360         $(NORMAL_TARGET_EXPORTS) \
49361         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
49362         for flag in $(EXTRA_TARGET_FLAGS); do \
49363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49364         done; \
49365         (cd $(TARGET_SUBDIR)/rda && \
49366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49368                   "RANLIB=$${RANLIB}" \
49369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49370                    pdf) \
49371           || exit 1
49372
49373 @endif target-rda
49374
49375 .PHONY: maybe-html-target-rda html-target-rda
49376 maybe-html-target-rda:
49377 @if target-rda
49378 maybe-html-target-rda: html-target-rda
49379
49380 html-target-rda: \
49381     configure-target-rda 
49382         @: $(MAKE); $(unstage)
49383         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49384         r=`${PWD_COMMAND}`; export r; \
49385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49386         $(NORMAL_TARGET_EXPORTS) \
49387         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
49388         for flag in $(EXTRA_TARGET_FLAGS); do \
49389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49390         done; \
49391         (cd $(TARGET_SUBDIR)/rda && \
49392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49394                   "RANLIB=$${RANLIB}" \
49395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49396                    html) \
49397           || exit 1
49398
49399 @endif target-rda
49400
49401 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
49402 maybe-TAGS-target-rda:
49403 @if target-rda
49404 maybe-TAGS-target-rda: TAGS-target-rda
49405
49406 TAGS-target-rda: \
49407     configure-target-rda 
49408         @: $(MAKE); $(unstage)
49409         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49410         r=`${PWD_COMMAND}`; export r; \
49411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49412         $(NORMAL_TARGET_EXPORTS) \
49413         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
49414         for flag in $(EXTRA_TARGET_FLAGS); do \
49415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49416         done; \
49417         (cd $(TARGET_SUBDIR)/rda && \
49418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49420                   "RANLIB=$${RANLIB}" \
49421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49422                    TAGS) \
49423           || exit 1
49424
49425 @endif target-rda
49426
49427 .PHONY: maybe-install-info-target-rda install-info-target-rda
49428 maybe-install-info-target-rda:
49429 @if target-rda
49430 maybe-install-info-target-rda: install-info-target-rda
49431
49432 install-info-target-rda: \
49433     configure-target-rda \
49434     info-target-rda 
49435         @: $(MAKE); $(unstage)
49436         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49437         r=`${PWD_COMMAND}`; export r; \
49438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49439         $(NORMAL_TARGET_EXPORTS) \
49440         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
49441         for flag in $(EXTRA_TARGET_FLAGS); do \
49442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49443         done; \
49444         (cd $(TARGET_SUBDIR)/rda && \
49445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49447                   "RANLIB=$${RANLIB}" \
49448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49449                    install-info) \
49450           || exit 1
49451
49452 @endif target-rda
49453
49454 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
49455 maybe-install-pdf-target-rda:
49456 @if target-rda
49457 maybe-install-pdf-target-rda: install-pdf-target-rda
49458
49459 install-pdf-target-rda: \
49460     configure-target-rda \
49461     pdf-target-rda 
49462         @: $(MAKE); $(unstage)
49463         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49464         r=`${PWD_COMMAND}`; export r; \
49465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49466         $(NORMAL_TARGET_EXPORTS) \
49467         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
49468         for flag in $(EXTRA_TARGET_FLAGS); do \
49469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49470         done; \
49471         (cd $(TARGET_SUBDIR)/rda && \
49472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49474                   "RANLIB=$${RANLIB}" \
49475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49476                    install-pdf) \
49477           || exit 1
49478
49479 @endif target-rda
49480
49481 .PHONY: maybe-install-html-target-rda install-html-target-rda
49482 maybe-install-html-target-rda:
49483 @if target-rda
49484 maybe-install-html-target-rda: install-html-target-rda
49485
49486 install-html-target-rda: \
49487     configure-target-rda \
49488     html-target-rda 
49489         @: $(MAKE); $(unstage)
49490         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49491         r=`${PWD_COMMAND}`; export r; \
49492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49493         $(NORMAL_TARGET_EXPORTS) \
49494         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
49495         for flag in $(EXTRA_TARGET_FLAGS); do \
49496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49497         done; \
49498         (cd $(TARGET_SUBDIR)/rda && \
49499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49501                   "RANLIB=$${RANLIB}" \
49502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49503                    install-html) \
49504           || exit 1
49505
49506 @endif target-rda
49507
49508 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
49509 maybe-installcheck-target-rda:
49510 @if target-rda
49511 maybe-installcheck-target-rda: installcheck-target-rda
49512
49513 installcheck-target-rda: \
49514     configure-target-rda 
49515         @: $(MAKE); $(unstage)
49516         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49517         r=`${PWD_COMMAND}`; export r; \
49518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49519         $(NORMAL_TARGET_EXPORTS) \
49520         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
49521         for flag in $(EXTRA_TARGET_FLAGS); do \
49522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49523         done; \
49524         (cd $(TARGET_SUBDIR)/rda && \
49525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49527                   "RANLIB=$${RANLIB}" \
49528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49529                    installcheck) \
49530           || exit 1
49531
49532 @endif target-rda
49533
49534 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
49535 maybe-mostlyclean-target-rda:
49536 @if target-rda
49537 maybe-mostlyclean-target-rda: mostlyclean-target-rda
49538
49539 mostlyclean-target-rda: 
49540         @: $(MAKE); $(unstage)
49541         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49542         r=`${PWD_COMMAND}`; export r; \
49543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49544         $(NORMAL_TARGET_EXPORTS) \
49545         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
49546         for flag in $(EXTRA_TARGET_FLAGS); do \
49547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49548         done; \
49549         (cd $(TARGET_SUBDIR)/rda && \
49550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49552                   "RANLIB=$${RANLIB}" \
49553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49554                    mostlyclean) \
49555           || exit 1
49556
49557 @endif target-rda
49558
49559 .PHONY: maybe-clean-target-rda clean-target-rda
49560 maybe-clean-target-rda:
49561 @if target-rda
49562 maybe-clean-target-rda: clean-target-rda
49563
49564 clean-target-rda: 
49565         @: $(MAKE); $(unstage)
49566         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49567         r=`${PWD_COMMAND}`; export r; \
49568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49569         $(NORMAL_TARGET_EXPORTS) \
49570         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
49571         for flag in $(EXTRA_TARGET_FLAGS); do \
49572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49573         done; \
49574         (cd $(TARGET_SUBDIR)/rda && \
49575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49577                   "RANLIB=$${RANLIB}" \
49578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49579                    clean) \
49580           || exit 1
49581
49582 @endif target-rda
49583
49584 .PHONY: maybe-distclean-target-rda distclean-target-rda
49585 maybe-distclean-target-rda:
49586 @if target-rda
49587 maybe-distclean-target-rda: distclean-target-rda
49588
49589 distclean-target-rda: 
49590         @: $(MAKE); $(unstage)
49591         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49592         r=`${PWD_COMMAND}`; export r; \
49593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49594         $(NORMAL_TARGET_EXPORTS) \
49595         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
49596         for flag in $(EXTRA_TARGET_FLAGS); do \
49597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49598         done; \
49599         (cd $(TARGET_SUBDIR)/rda && \
49600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49602                   "RANLIB=$${RANLIB}" \
49603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49604                    distclean) \
49605           || exit 1
49606
49607 @endif target-rda
49608
49609 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
49610 maybe-maintainer-clean-target-rda:
49611 @if target-rda
49612 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
49613
49614 maintainer-clean-target-rda: 
49615         @: $(MAKE); $(unstage)
49616         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49617         r=`${PWD_COMMAND}`; export r; \
49618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49619         $(NORMAL_TARGET_EXPORTS) \
49620         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
49621         for flag in $(EXTRA_TARGET_FLAGS); do \
49622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49623         done; \
49624         (cd $(TARGET_SUBDIR)/rda && \
49625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49627                   "RANLIB=$${RANLIB}" \
49628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49629                    maintainer-clean) \
49630           || exit 1
49631
49632 @endif target-rda
49633
49634
49635
49636
49637
49638 .PHONY: configure-target-libada maybe-configure-target-libada
49639 maybe-configure-target-libada:
49640 @if gcc-bootstrap
49641 configure-target-libada: stage_current
49642 @endif gcc-bootstrap
49643 @if target-libada
49644 maybe-configure-target-libada: configure-target-libada
49645 configure-target-libada: 
49646         @: $(MAKE); $(unstage)
49647         @r=`${PWD_COMMAND}`; export r; \
49648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49649         echo "Checking multilib configuration for libada..."; \
49650         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49651         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
49652         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
49653           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
49654             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
49655           else \
49656             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
49657             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49658           fi; \
49659         else \
49660           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49661         fi; \
49662         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
49663         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49664         $(NORMAL_TARGET_EXPORTS) \
49665         echo Configuring in $(TARGET_SUBDIR)/libada; \
49666         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
49667         case $(srcdir) in \
49668           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49669           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
49670                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49671         esac; \
49672         srcdiroption="--srcdir=$${topdir}/libada"; \
49673         libsrcdir="$$s/libada"; \
49674         rm -f no-such-file || : ; \
49675         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49676           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49677           --target=${target_alias} $${srcdiroption}  \
49678           || exit 1
49679 @endif target-libada
49680
49681
49682
49683
49684
49685 .PHONY: all-target-libada maybe-all-target-libada
49686 maybe-all-target-libada:
49687 @if gcc-bootstrap
49688 all-target-libada: stage_current
49689 @endif gcc-bootstrap
49690 @if target-libada
49691 TARGET-target-libada=all
49692 maybe-all-target-libada: all-target-libada
49693 all-target-libada: configure-target-libada
49694         @: $(MAKE); $(unstage)
49695         @r=`${PWD_COMMAND}`; export r; \
49696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49697         $(NORMAL_TARGET_EXPORTS) \
49698         (cd $(TARGET_SUBDIR)/libada && \
49699           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49700                 $(TARGET-target-libada))
49701 @endif target-libada
49702
49703
49704
49705
49706
49707 .PHONY: check-target-libada maybe-check-target-libada
49708 maybe-check-target-libada:
49709 @if target-libada
49710 maybe-check-target-libada: check-target-libada
49711
49712 check-target-libada:
49713         @: $(MAKE); $(unstage)
49714         @r=`${PWD_COMMAND}`; export r; \
49715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49716         $(NORMAL_TARGET_EXPORTS) \
49717         (cd $(TARGET_SUBDIR)/libada && \
49718           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49719
49720 @endif target-libada
49721
49722 .PHONY: install-target-libada maybe-install-target-libada
49723 maybe-install-target-libada:
49724 @if target-libada
49725 maybe-install-target-libada: install-target-libada
49726
49727 install-target-libada: installdirs
49728         @: $(MAKE); $(unstage)
49729         @r=`${PWD_COMMAND}`; export r; \
49730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49731         $(NORMAL_TARGET_EXPORTS) \
49732         (cd $(TARGET_SUBDIR)/libada && \
49733           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49734
49735 @endif target-libada
49736
49737 # Other targets (info, dvi, pdf, etc.)
49738
49739 .PHONY: maybe-info-target-libada info-target-libada
49740 maybe-info-target-libada:
49741 @if target-libada
49742 maybe-info-target-libada: info-target-libada
49743
49744 info-target-libada: \
49745     configure-target-libada 
49746         @: $(MAKE); $(unstage)
49747         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49748         r=`${PWD_COMMAND}`; export r; \
49749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49750         $(NORMAL_TARGET_EXPORTS) \
49751         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
49752         for flag in $(EXTRA_TARGET_FLAGS); do \
49753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49754         done; \
49755         (cd $(TARGET_SUBDIR)/libada && \
49756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49758                   "RANLIB=$${RANLIB}" \
49759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49760                    info) \
49761           || exit 1
49762
49763 @endif target-libada
49764
49765 .PHONY: maybe-dvi-target-libada dvi-target-libada
49766 maybe-dvi-target-libada:
49767 @if target-libada
49768 maybe-dvi-target-libada: dvi-target-libada
49769
49770 dvi-target-libada: \
49771     configure-target-libada 
49772         @: $(MAKE); $(unstage)
49773         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49774         r=`${PWD_COMMAND}`; export r; \
49775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49776         $(NORMAL_TARGET_EXPORTS) \
49777         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
49778         for flag in $(EXTRA_TARGET_FLAGS); do \
49779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49780         done; \
49781         (cd $(TARGET_SUBDIR)/libada && \
49782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49784                   "RANLIB=$${RANLIB}" \
49785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49786                    dvi) \
49787           || exit 1
49788
49789 @endif target-libada
49790
49791 .PHONY: maybe-pdf-target-libada pdf-target-libada
49792 maybe-pdf-target-libada:
49793 @if target-libada
49794 maybe-pdf-target-libada: pdf-target-libada
49795
49796 pdf-target-libada: \
49797     configure-target-libada 
49798         @: $(MAKE); $(unstage)
49799         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49800         r=`${PWD_COMMAND}`; export r; \
49801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49802         $(NORMAL_TARGET_EXPORTS) \
49803         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
49804         for flag in $(EXTRA_TARGET_FLAGS); do \
49805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49806         done; \
49807         (cd $(TARGET_SUBDIR)/libada && \
49808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49810                   "RANLIB=$${RANLIB}" \
49811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49812                    pdf) \
49813           || exit 1
49814
49815 @endif target-libada
49816
49817 .PHONY: maybe-html-target-libada html-target-libada
49818 maybe-html-target-libada:
49819 @if target-libada
49820 maybe-html-target-libada: html-target-libada
49821
49822 html-target-libada: \
49823     configure-target-libada 
49824         @: $(MAKE); $(unstage)
49825         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49826         r=`${PWD_COMMAND}`; export r; \
49827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49828         $(NORMAL_TARGET_EXPORTS) \
49829         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
49830         for flag in $(EXTRA_TARGET_FLAGS); do \
49831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49832         done; \
49833         (cd $(TARGET_SUBDIR)/libada && \
49834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49836                   "RANLIB=$${RANLIB}" \
49837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49838                    html) \
49839           || exit 1
49840
49841 @endif target-libada
49842
49843 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
49844 maybe-TAGS-target-libada:
49845 @if target-libada
49846 maybe-TAGS-target-libada: TAGS-target-libada
49847
49848 TAGS-target-libada: \
49849     configure-target-libada 
49850         @: $(MAKE); $(unstage)
49851         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49852         r=`${PWD_COMMAND}`; export r; \
49853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49854         $(NORMAL_TARGET_EXPORTS) \
49855         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
49856         for flag in $(EXTRA_TARGET_FLAGS); do \
49857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49858         done; \
49859         (cd $(TARGET_SUBDIR)/libada && \
49860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49862                   "RANLIB=$${RANLIB}" \
49863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49864                    TAGS) \
49865           || exit 1
49866
49867 @endif target-libada
49868
49869 .PHONY: maybe-install-info-target-libada install-info-target-libada
49870 maybe-install-info-target-libada:
49871 @if target-libada
49872 maybe-install-info-target-libada: install-info-target-libada
49873
49874 install-info-target-libada: \
49875     configure-target-libada \
49876     info-target-libada 
49877         @: $(MAKE); $(unstage)
49878         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49879         r=`${PWD_COMMAND}`; export r; \
49880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49881         $(NORMAL_TARGET_EXPORTS) \
49882         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
49883         for flag in $(EXTRA_TARGET_FLAGS); do \
49884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49885         done; \
49886         (cd $(TARGET_SUBDIR)/libada && \
49887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49889                   "RANLIB=$${RANLIB}" \
49890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49891                    install-info) \
49892           || exit 1
49893
49894 @endif target-libada
49895
49896 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
49897 maybe-install-pdf-target-libada:
49898 @if target-libada
49899 maybe-install-pdf-target-libada: install-pdf-target-libada
49900
49901 install-pdf-target-libada: \
49902     configure-target-libada \
49903     pdf-target-libada 
49904         @: $(MAKE); $(unstage)
49905         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49906         r=`${PWD_COMMAND}`; export r; \
49907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49908         $(NORMAL_TARGET_EXPORTS) \
49909         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
49910         for flag in $(EXTRA_TARGET_FLAGS); do \
49911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49912         done; \
49913         (cd $(TARGET_SUBDIR)/libada && \
49914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49916                   "RANLIB=$${RANLIB}" \
49917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49918                    install-pdf) \
49919           || exit 1
49920
49921 @endif target-libada
49922
49923 .PHONY: maybe-install-html-target-libada install-html-target-libada
49924 maybe-install-html-target-libada:
49925 @if target-libada
49926 maybe-install-html-target-libada: install-html-target-libada
49927
49928 install-html-target-libada: \
49929     configure-target-libada \
49930     html-target-libada 
49931         @: $(MAKE); $(unstage)
49932         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49933         r=`${PWD_COMMAND}`; export r; \
49934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49935         $(NORMAL_TARGET_EXPORTS) \
49936         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
49937         for flag in $(EXTRA_TARGET_FLAGS); do \
49938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49939         done; \
49940         (cd $(TARGET_SUBDIR)/libada && \
49941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49943                   "RANLIB=$${RANLIB}" \
49944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49945                    install-html) \
49946           || exit 1
49947
49948 @endif target-libada
49949
49950 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
49951 maybe-installcheck-target-libada:
49952 @if target-libada
49953 maybe-installcheck-target-libada: installcheck-target-libada
49954
49955 installcheck-target-libada: \
49956     configure-target-libada 
49957         @: $(MAKE); $(unstage)
49958         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49959         r=`${PWD_COMMAND}`; export r; \
49960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49961         $(NORMAL_TARGET_EXPORTS) \
49962         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
49963         for flag in $(EXTRA_TARGET_FLAGS); do \
49964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49965         done; \
49966         (cd $(TARGET_SUBDIR)/libada && \
49967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49969                   "RANLIB=$${RANLIB}" \
49970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49971                    installcheck) \
49972           || exit 1
49973
49974 @endif target-libada
49975
49976 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
49977 maybe-mostlyclean-target-libada:
49978 @if target-libada
49979 maybe-mostlyclean-target-libada: mostlyclean-target-libada
49980
49981 mostlyclean-target-libada: 
49982         @: $(MAKE); $(unstage)
49983         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49984         r=`${PWD_COMMAND}`; export r; \
49985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49986         $(NORMAL_TARGET_EXPORTS) \
49987         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
49988         for flag in $(EXTRA_TARGET_FLAGS); do \
49989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49990         done; \
49991         (cd $(TARGET_SUBDIR)/libada && \
49992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49994                   "RANLIB=$${RANLIB}" \
49995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49996                    mostlyclean) \
49997           || exit 1
49998
49999 @endif target-libada
50000
50001 .PHONY: maybe-clean-target-libada clean-target-libada
50002 maybe-clean-target-libada:
50003 @if target-libada
50004 maybe-clean-target-libada: clean-target-libada
50005
50006 clean-target-libada: 
50007         @: $(MAKE); $(unstage)
50008         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50009         r=`${PWD_COMMAND}`; export r; \
50010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50011         $(NORMAL_TARGET_EXPORTS) \
50012         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
50013         for flag in $(EXTRA_TARGET_FLAGS); do \
50014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50015         done; \
50016         (cd $(TARGET_SUBDIR)/libada && \
50017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50019                   "RANLIB=$${RANLIB}" \
50020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50021                    clean) \
50022           || exit 1
50023
50024 @endif target-libada
50025
50026 .PHONY: maybe-distclean-target-libada distclean-target-libada
50027 maybe-distclean-target-libada:
50028 @if target-libada
50029 maybe-distclean-target-libada: distclean-target-libada
50030
50031 distclean-target-libada: 
50032         @: $(MAKE); $(unstage)
50033         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50034         r=`${PWD_COMMAND}`; export r; \
50035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50036         $(NORMAL_TARGET_EXPORTS) \
50037         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
50038         for flag in $(EXTRA_TARGET_FLAGS); do \
50039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50040         done; \
50041         (cd $(TARGET_SUBDIR)/libada && \
50042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50044                   "RANLIB=$${RANLIB}" \
50045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50046                    distclean) \
50047           || exit 1
50048
50049 @endif target-libada
50050
50051 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
50052 maybe-maintainer-clean-target-libada:
50053 @if target-libada
50054 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
50055
50056 maintainer-clean-target-libada: 
50057         @: $(MAKE); $(unstage)
50058         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50059         r=`${PWD_COMMAND}`; export r; \
50060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50061         $(NORMAL_TARGET_EXPORTS) \
50062         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
50063         for flag in $(EXTRA_TARGET_FLAGS); do \
50064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50065         done; \
50066         (cd $(TARGET_SUBDIR)/libada && \
50067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50069                   "RANLIB=$${RANLIB}" \
50070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50071                    maintainer-clean) \
50072           || exit 1
50073
50074 @endif target-libada
50075
50076
50077
50078
50079
50080 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
50081 maybe-configure-target-libgomp:
50082 @if gcc-bootstrap
50083 configure-target-libgomp: stage_current
50084 @endif gcc-bootstrap
50085 @if target-libgomp
50086 maybe-configure-target-libgomp: configure-target-libgomp
50087 configure-target-libgomp: 
50088         @: $(MAKE); $(unstage)
50089         @r=`${PWD_COMMAND}`; export r; \
50090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50091         echo "Checking multilib configuration for libgomp..."; \
50092         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50093         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
50094         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50095           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50096             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50097           else \
50098             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50099             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50100           fi; \
50101         else \
50102           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50103         fi; \
50104         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50105         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50106         $(NORMAL_TARGET_EXPORTS) \
50107         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
50108         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
50109         case $(srcdir) in \
50110           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50111           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50112                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50113         esac; \
50114         srcdiroption="--srcdir=$${topdir}/libgomp"; \
50115         libsrcdir="$$s/libgomp"; \
50116         rm -f no-such-file || : ; \
50117         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50118           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50119           --target=${target_alias} $${srcdiroption}  \
50120           || exit 1
50121 @endif target-libgomp
50122
50123
50124
50125
50126
50127 .PHONY: all-target-libgomp maybe-all-target-libgomp
50128 maybe-all-target-libgomp:
50129 @if gcc-bootstrap
50130 all-target-libgomp: stage_current
50131 @endif gcc-bootstrap
50132 @if target-libgomp
50133 TARGET-target-libgomp=all
50134 maybe-all-target-libgomp: all-target-libgomp
50135 all-target-libgomp: configure-target-libgomp
50136         @: $(MAKE); $(unstage)
50137         @r=`${PWD_COMMAND}`; export r; \
50138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50139         $(NORMAL_TARGET_EXPORTS) \
50140         (cd $(TARGET_SUBDIR)/libgomp && \
50141           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50142                 $(TARGET-target-libgomp))
50143 @endif target-libgomp
50144
50145
50146
50147
50148
50149 .PHONY: check-target-libgomp maybe-check-target-libgomp
50150 maybe-check-target-libgomp:
50151 @if target-libgomp
50152 maybe-check-target-libgomp: check-target-libgomp
50153
50154 check-target-libgomp:
50155         @: $(MAKE); $(unstage)
50156         @r=`${PWD_COMMAND}`; export r; \
50157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50158         $(NORMAL_TARGET_EXPORTS) \
50159         (cd $(TARGET_SUBDIR)/libgomp && \
50160           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50161
50162 @endif target-libgomp
50163
50164 .PHONY: install-target-libgomp maybe-install-target-libgomp
50165 maybe-install-target-libgomp:
50166 @if target-libgomp
50167 maybe-install-target-libgomp: install-target-libgomp
50168
50169 install-target-libgomp: installdirs
50170         @: $(MAKE); $(unstage)
50171         @r=`${PWD_COMMAND}`; export r; \
50172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50173         $(NORMAL_TARGET_EXPORTS) \
50174         (cd $(TARGET_SUBDIR)/libgomp && \
50175           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50176
50177 @endif target-libgomp
50178
50179 # Other targets (info, dvi, pdf, etc.)
50180
50181 .PHONY: maybe-info-target-libgomp info-target-libgomp
50182 maybe-info-target-libgomp:
50183 @if target-libgomp
50184 maybe-info-target-libgomp: info-target-libgomp
50185
50186 info-target-libgomp: \
50187     configure-target-libgomp 
50188         @: $(MAKE); $(unstage)
50189         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50190         r=`${PWD_COMMAND}`; export r; \
50191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50192         $(NORMAL_TARGET_EXPORTS) \
50193         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
50194         for flag in $(EXTRA_TARGET_FLAGS); do \
50195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50196         done; \
50197         (cd $(TARGET_SUBDIR)/libgomp && \
50198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50200                   "RANLIB=$${RANLIB}" \
50201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50202                    info) \
50203           || exit 1
50204
50205 @endif target-libgomp
50206
50207 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
50208 maybe-dvi-target-libgomp:
50209 @if target-libgomp
50210 maybe-dvi-target-libgomp: dvi-target-libgomp
50211
50212 dvi-target-libgomp: \
50213     configure-target-libgomp 
50214         @: $(MAKE); $(unstage)
50215         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50216         r=`${PWD_COMMAND}`; export r; \
50217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50218         $(NORMAL_TARGET_EXPORTS) \
50219         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
50220         for flag in $(EXTRA_TARGET_FLAGS); do \
50221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50222         done; \
50223         (cd $(TARGET_SUBDIR)/libgomp && \
50224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50226                   "RANLIB=$${RANLIB}" \
50227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50228                    dvi) \
50229           || exit 1
50230
50231 @endif target-libgomp
50232
50233 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
50234 maybe-pdf-target-libgomp:
50235 @if target-libgomp
50236 maybe-pdf-target-libgomp: pdf-target-libgomp
50237
50238 pdf-target-libgomp: \
50239     configure-target-libgomp 
50240         @: $(MAKE); $(unstage)
50241         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50242         r=`${PWD_COMMAND}`; export r; \
50243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50244         $(NORMAL_TARGET_EXPORTS) \
50245         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
50246         for flag in $(EXTRA_TARGET_FLAGS); do \
50247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50248         done; \
50249         (cd $(TARGET_SUBDIR)/libgomp && \
50250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50252                   "RANLIB=$${RANLIB}" \
50253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50254                    pdf) \
50255           || exit 1
50256
50257 @endif target-libgomp
50258
50259 .PHONY: maybe-html-target-libgomp html-target-libgomp
50260 maybe-html-target-libgomp:
50261 @if target-libgomp
50262 maybe-html-target-libgomp: html-target-libgomp
50263
50264 html-target-libgomp: \
50265     configure-target-libgomp 
50266         @: $(MAKE); $(unstage)
50267         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50268         r=`${PWD_COMMAND}`; export r; \
50269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50270         $(NORMAL_TARGET_EXPORTS) \
50271         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
50272         for flag in $(EXTRA_TARGET_FLAGS); do \
50273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50274         done; \
50275         (cd $(TARGET_SUBDIR)/libgomp && \
50276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50278                   "RANLIB=$${RANLIB}" \
50279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50280                    html) \
50281           || exit 1
50282
50283 @endif target-libgomp
50284
50285 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
50286 maybe-TAGS-target-libgomp:
50287 @if target-libgomp
50288 maybe-TAGS-target-libgomp: TAGS-target-libgomp
50289
50290 TAGS-target-libgomp: \
50291     configure-target-libgomp 
50292         @: $(MAKE); $(unstage)
50293         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50294         r=`${PWD_COMMAND}`; export r; \
50295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50296         $(NORMAL_TARGET_EXPORTS) \
50297         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
50298         for flag in $(EXTRA_TARGET_FLAGS); do \
50299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50300         done; \
50301         (cd $(TARGET_SUBDIR)/libgomp && \
50302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50304                   "RANLIB=$${RANLIB}" \
50305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50306                    TAGS) \
50307           || exit 1
50308
50309 @endif target-libgomp
50310
50311 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
50312 maybe-install-info-target-libgomp:
50313 @if target-libgomp
50314 maybe-install-info-target-libgomp: install-info-target-libgomp
50315
50316 install-info-target-libgomp: \
50317     configure-target-libgomp \
50318     info-target-libgomp 
50319         @: $(MAKE); $(unstage)
50320         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50321         r=`${PWD_COMMAND}`; export r; \
50322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50323         $(NORMAL_TARGET_EXPORTS) \
50324         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
50325         for flag in $(EXTRA_TARGET_FLAGS); do \
50326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50327         done; \
50328         (cd $(TARGET_SUBDIR)/libgomp && \
50329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50331                   "RANLIB=$${RANLIB}" \
50332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50333                    install-info) \
50334           || exit 1
50335
50336 @endif target-libgomp
50337
50338 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
50339 maybe-install-pdf-target-libgomp:
50340 @if target-libgomp
50341 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
50342
50343 install-pdf-target-libgomp: \
50344     configure-target-libgomp \
50345     pdf-target-libgomp 
50346         @: $(MAKE); $(unstage)
50347         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50348         r=`${PWD_COMMAND}`; export r; \
50349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50350         $(NORMAL_TARGET_EXPORTS) \
50351         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
50352         for flag in $(EXTRA_TARGET_FLAGS); do \
50353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50354         done; \
50355         (cd $(TARGET_SUBDIR)/libgomp && \
50356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50358                   "RANLIB=$${RANLIB}" \
50359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50360                    install-pdf) \
50361           || exit 1
50362
50363 @endif target-libgomp
50364
50365 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
50366 maybe-install-html-target-libgomp:
50367 @if target-libgomp
50368 maybe-install-html-target-libgomp: install-html-target-libgomp
50369
50370 install-html-target-libgomp: \
50371     configure-target-libgomp \
50372     html-target-libgomp 
50373         @: $(MAKE); $(unstage)
50374         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50375         r=`${PWD_COMMAND}`; export r; \
50376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50377         $(NORMAL_TARGET_EXPORTS) \
50378         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
50379         for flag in $(EXTRA_TARGET_FLAGS); do \
50380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50381         done; \
50382         (cd $(TARGET_SUBDIR)/libgomp && \
50383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50385                   "RANLIB=$${RANLIB}" \
50386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50387                    install-html) \
50388           || exit 1
50389
50390 @endif target-libgomp
50391
50392 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
50393 maybe-installcheck-target-libgomp:
50394 @if target-libgomp
50395 maybe-installcheck-target-libgomp: installcheck-target-libgomp
50396
50397 installcheck-target-libgomp: \
50398     configure-target-libgomp 
50399         @: $(MAKE); $(unstage)
50400         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50401         r=`${PWD_COMMAND}`; export r; \
50402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50403         $(NORMAL_TARGET_EXPORTS) \
50404         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
50405         for flag in $(EXTRA_TARGET_FLAGS); do \
50406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50407         done; \
50408         (cd $(TARGET_SUBDIR)/libgomp && \
50409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50411                   "RANLIB=$${RANLIB}" \
50412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50413                    installcheck) \
50414           || exit 1
50415
50416 @endif target-libgomp
50417
50418 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
50419 maybe-mostlyclean-target-libgomp:
50420 @if target-libgomp
50421 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
50422
50423 mostlyclean-target-libgomp: 
50424         @: $(MAKE); $(unstage)
50425         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50426         r=`${PWD_COMMAND}`; export r; \
50427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50428         $(NORMAL_TARGET_EXPORTS) \
50429         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
50430         for flag in $(EXTRA_TARGET_FLAGS); do \
50431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50432         done; \
50433         (cd $(TARGET_SUBDIR)/libgomp && \
50434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50436                   "RANLIB=$${RANLIB}" \
50437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50438                    mostlyclean) \
50439           || exit 1
50440
50441 @endif target-libgomp
50442
50443 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
50444 maybe-clean-target-libgomp:
50445 @if target-libgomp
50446 maybe-clean-target-libgomp: clean-target-libgomp
50447
50448 clean-target-libgomp: 
50449         @: $(MAKE); $(unstage)
50450         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50451         r=`${PWD_COMMAND}`; export r; \
50452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50453         $(NORMAL_TARGET_EXPORTS) \
50454         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
50455         for flag in $(EXTRA_TARGET_FLAGS); do \
50456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50457         done; \
50458         (cd $(TARGET_SUBDIR)/libgomp && \
50459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50461                   "RANLIB=$${RANLIB}" \
50462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50463                    clean) \
50464           || exit 1
50465
50466 @endif target-libgomp
50467
50468 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
50469 maybe-distclean-target-libgomp:
50470 @if target-libgomp
50471 maybe-distclean-target-libgomp: distclean-target-libgomp
50472
50473 distclean-target-libgomp: 
50474         @: $(MAKE); $(unstage)
50475         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50476         r=`${PWD_COMMAND}`; export r; \
50477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50478         $(NORMAL_TARGET_EXPORTS) \
50479         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
50480         for flag in $(EXTRA_TARGET_FLAGS); do \
50481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50482         done; \
50483         (cd $(TARGET_SUBDIR)/libgomp && \
50484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50486                   "RANLIB=$${RANLIB}" \
50487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50488                    distclean) \
50489           || exit 1
50490
50491 @endif target-libgomp
50492
50493 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
50494 maybe-maintainer-clean-target-libgomp:
50495 @if target-libgomp
50496 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
50497
50498 maintainer-clean-target-libgomp: 
50499         @: $(MAKE); $(unstage)
50500         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50501         r=`${PWD_COMMAND}`; export r; \
50502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50503         $(NORMAL_TARGET_EXPORTS) \
50504         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
50505         for flag in $(EXTRA_TARGET_FLAGS); do \
50506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50507         done; \
50508         (cd $(TARGET_SUBDIR)/libgomp && \
50509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50511                   "RANLIB=$${RANLIB}" \
50512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50513                    maintainer-clean) \
50514           || exit 1
50515
50516 @endif target-libgomp
50517
50518
50519
50520 # ----------
50521 # GCC module
50522 # ----------
50523
50524 @if gcc-no-bootstrap
50525 .PHONY: cross
50526 cross: all-build all-gas all-ld
50527         @r=`${PWD_COMMAND}`; export r; \
50528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50529         $(HOST_EXPORTS) \
50530         echo "Building the C and C++ compiler"; \
50531         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
50532         @r=`${PWD_COMMAND}`; export r; \
50533         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50534         echo "Building runtime libraries"; \
50535         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
50536 @endif gcc-no-bootstrap
50537
50538 @if gcc
50539 .PHONY: check-gcc-c++
50540 check-gcc-c++:
50541         @if [ -f ./gcc/Makefile ] ; then \
50542           r=`${PWD_COMMAND}`; export r; \
50543           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50544           $(HOST_EXPORTS) \
50545           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
50546         else \
50547           true; \
50548         fi
50549
50550 .PHONY: check-c++
50551 check-c++: check-target-libstdc++-v3 check-gcc-c++
50552
50553 # Install the gcc headers files, but not the fixed include files,
50554 # which Cygnus is not allowed to distribute.  This rule is very
50555 # dependent on the workings of the gcc Makefile.in.
50556 .PHONY: gcc-no-fixedincludes
50557 gcc-no-fixedincludes:
50558         @if [ -f ./gcc/Makefile ]; then \
50559           rm -rf gcc/tmp-include; \
50560           mv gcc/include gcc/tmp-include 2>/dev/null; \
50561           mkdir gcc/include; \
50562           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
50563           touch gcc/stmp-fixinc gcc/include/fixed; \
50564           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
50565           r=`${PWD_COMMAND}`; export r; \
50566           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50567           $(HOST_EXPORTS) \
50568           (cd ./gcc && \
50569            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
50570           rm -rf gcc/include; \
50571           mv gcc/tmp-include gcc/include 2>/dev/null; \
50572         else true; fi
50573 @endif gcc
50574
50575 # ---------------------
50576 # GCC bootstrap support
50577 # ---------------------
50578
50579 # We track the current stage (the one in 'gcc') in the stage_current file.
50580 # stage_last instead tracks the stage that was built last.  These targets
50581 # are dummy when toplevel bootstrap is not active.
50582
50583 # While making host and target tools, symlinks to the final stage must be
50584 # there, so $(unstage) should be run at various points.  To avoid excessive
50585 # recursive invocations of make, we "inline" them using a variable.  These
50586 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
50587 # to avoid warnings from the GNU Make job server.
50588
50589 unstage = :
50590 stage = :
50591 current_stage = ""
50592
50593 @if gcc-bootstrap
50594 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
50595 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
50596 current_stage = "`cat stage_current 2> /dev/null`"
50597 @endif gcc-bootstrap
50598
50599 .PHONY: unstage stage
50600 unstage:
50601         @: $(MAKE); $(unstage)
50602 stage:
50603         @: $(MAKE); $(stage)
50604
50605 # Disable commands for lean bootstrap.
50606 LEAN = false
50607
50608 # We name the build directories for the various stages "stage1-gcc",
50609 # "stage2-gcc","stage3-gcc", etc.
50610
50611 # Since the 'compare' process will fail (on debugging information) if any
50612 # directory names are different, we need to link the gcc directory for
50613 # the previous stage to a constant name ('prev-gcc'), and to make the name of
50614 # the build directories constant as well. For the latter, we use naked names
50615 # like 'gcc', because the scripts in that directory assume it.  We use
50616 # mv on platforms where symlinks to directories do not work or are not
50617 # reliable.
50618
50619 # 'touch' doesn't work right on some platforms.
50620 STAMP = echo timestamp > 
50621
50622 # We only want to compare .o files, so set this!
50623 objext = .o
50624
50625
50626 .PHONY: stage1-start stage1-end
50627
50628 stage1-start::
50629         @: $(MAKE); $(stage); \
50630         echo stage1 > stage_current ; \
50631         echo stage1 > stage_last; \
50632         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50633 @if bfd
50634         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
50635           mkdir stage1-bfd; \
50636         mv stage1-bfd bfd 
50637 @endif bfd
50638 @if opcodes
50639         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
50640           mkdir stage1-opcodes; \
50641         mv stage1-opcodes opcodes 
50642 @endif opcodes
50643 @if binutils
50644         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
50645           mkdir stage1-binutils; \
50646         mv stage1-binutils binutils 
50647 @endif binutils
50648 @if gas
50649         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
50650           mkdir stage1-gas; \
50651         mv stage1-gas gas 
50652 @endif gas
50653 @if gcc
50654         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
50655           mkdir stage1-gcc; \
50656         mv stage1-gcc gcc 
50657 @endif gcc
50658 @if gmp
50659         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
50660           mkdir stage1-gmp; \
50661         mv stage1-gmp gmp 
50662 @endif gmp
50663 @if mpfr
50664         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
50665           mkdir stage1-mpfr; \
50666         mv stage1-mpfr mpfr 
50667 @endif mpfr
50668 @if gold
50669         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
50670           mkdir stage1-gold; \
50671         mv stage1-gold gold 
50672 @endif gold
50673 @if intl
50674         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
50675           mkdir stage1-intl; \
50676         mv stage1-intl intl 
50677 @endif intl
50678 @if ld
50679         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
50680           mkdir stage1-ld; \
50681         mv stage1-ld ld 
50682 @endif ld
50683 @if libcpp
50684         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
50685           mkdir stage1-libcpp; \
50686         mv stage1-libcpp libcpp 
50687 @endif libcpp
50688 @if libdecnumber
50689         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
50690           mkdir stage1-libdecnumber; \
50691         mv stage1-libdecnumber libdecnumber 
50692 @endif libdecnumber
50693 @if libiberty
50694         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
50695           mkdir stage1-libiberty; \
50696         mv stage1-libiberty libiberty 
50697 @endif libiberty
50698 @if zlib
50699         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
50700           mkdir stage1-zlib; \
50701         mv stage1-zlib zlib 
50702 @endif zlib
50703         @[ -d stage1-$(TARGET_SUBDIR) ] || \
50704           mkdir stage1-$(TARGET_SUBDIR); \
50705         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
50706
50707 stage1-end:: 
50708 @if bfd
50709         @if test -d $(HOST_SUBDIR)/bfd ; then \
50710           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
50711         fi
50712 @endif bfd
50713 @if opcodes
50714         @if test -d $(HOST_SUBDIR)/opcodes ; then \
50715           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
50716         fi
50717 @endif opcodes
50718 @if binutils
50719         @if test -d $(HOST_SUBDIR)/binutils ; then \
50720           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
50721         fi
50722 @endif binutils
50723 @if gas
50724         @if test -d $(HOST_SUBDIR)/gas ; then \
50725           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
50726         fi
50727 @endif gas
50728 @if gcc
50729         @if test -d $(HOST_SUBDIR)/gcc ; then \
50730           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
50731         fi
50732 @endif gcc
50733 @if gmp
50734         @if test -d $(HOST_SUBDIR)/gmp ; then \
50735           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
50736         fi
50737 @endif gmp
50738 @if mpfr
50739         @if test -d $(HOST_SUBDIR)/mpfr ; then \
50740           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
50741         fi
50742 @endif mpfr
50743 @if gold
50744         @if test -d $(HOST_SUBDIR)/gold ; then \
50745           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
50746         fi
50747 @endif gold
50748 @if intl
50749         @if test -d $(HOST_SUBDIR)/intl ; then \
50750           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
50751         fi
50752 @endif intl
50753 @if ld
50754         @if test -d $(HOST_SUBDIR)/ld ; then \
50755           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
50756         fi
50757 @endif ld
50758 @if libcpp
50759         @if test -d $(HOST_SUBDIR)/libcpp ; then \
50760           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
50761         fi
50762 @endif libcpp
50763 @if libdecnumber
50764         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50765           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
50766         fi
50767 @endif libdecnumber
50768 @if libiberty
50769         @if test -d $(HOST_SUBDIR)/libiberty ; then \
50770           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
50771         fi
50772 @endif libiberty
50773 @if zlib
50774         @if test -d $(HOST_SUBDIR)/zlib ; then \
50775           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
50776         fi
50777 @endif zlib
50778         @if test -d $(TARGET_SUBDIR) ; then \
50779           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
50780         fi
50781         rm -f stage_current
50782
50783 # Bubble a bug fix through all the stages up to stage 1.  They are
50784 # remade, but not reconfigured.  The next stage (if any) will not be
50785 # reconfigured as well.
50786 .PHONY: stage1-bubble
50787 stage1-bubble:: 
50788         @r=`${PWD_COMMAND}`; export r; \
50789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50790         if test -f stage1-lean  ; then \
50791           echo Skipping rebuild of stage1 ; \
50792         else \
50793           $(MAKE) stage1-start; \
50794           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
50795         fi
50796
50797 .PHONY: all-stage1 clean-stage1
50798 do-clean: clean-stage1
50799
50800 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50801 # only possibility, but now it conflicts with no-bootstrap rules
50802 @if gcc-bootstrap
50803
50804
50805
50806
50807 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50808
50809 .PHONY: distclean-stage1
50810 distclean-stage1::
50811         @: $(MAKE); $(stage)
50812         @test "`cat stage_last`" != stage1 || rm -f stage_last
50813         rm -rf stage1-* 
50814
50815
50816 @endif gcc-bootstrap
50817
50818
50819 .PHONY: stage2-start stage2-end
50820
50821 stage2-start::
50822         @: $(MAKE); $(stage); \
50823         echo stage2 > stage_current ; \
50824         echo stage2 > stage_last; \
50825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50826 @if bfd
50827         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
50828           mkdir stage2-bfd; \
50829         mv stage2-bfd bfd  ; \
50830         mv stage1-bfd prev-bfd || test -f stage1-lean 
50831 @endif bfd
50832 @if opcodes
50833         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
50834           mkdir stage2-opcodes; \
50835         mv stage2-opcodes opcodes  ; \
50836         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
50837 @endif opcodes
50838 @if binutils
50839         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
50840           mkdir stage2-binutils; \
50841         mv stage2-binutils binutils  ; \
50842         mv stage1-binutils prev-binutils || test -f stage1-lean 
50843 @endif binutils
50844 @if gas
50845         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
50846           mkdir stage2-gas; \
50847         mv stage2-gas gas  ; \
50848         mv stage1-gas prev-gas || test -f stage1-lean 
50849 @endif gas
50850 @if gcc
50851         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
50852           mkdir stage2-gcc; \
50853         mv stage2-gcc gcc  ; \
50854         mv stage1-gcc prev-gcc || test -f stage1-lean 
50855 @endif gcc
50856 @if gmp
50857         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
50858           mkdir stage2-gmp; \
50859         mv stage2-gmp gmp  ; \
50860         mv stage1-gmp prev-gmp || test -f stage1-lean 
50861 @endif gmp
50862 @if mpfr
50863         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
50864           mkdir stage2-mpfr; \
50865         mv stage2-mpfr mpfr  ; \
50866         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
50867 @endif mpfr
50868 @if gold
50869         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
50870           mkdir stage2-gold; \
50871         mv stage2-gold gold  ; \
50872         mv stage1-gold prev-gold || test -f stage1-lean 
50873 @endif gold
50874 @if intl
50875         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
50876           mkdir stage2-intl; \
50877         mv stage2-intl intl  ; \
50878         mv stage1-intl prev-intl || test -f stage1-lean 
50879 @endif intl
50880 @if ld
50881         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
50882           mkdir stage2-ld; \
50883         mv stage2-ld ld  ; \
50884         mv stage1-ld prev-ld || test -f stage1-lean 
50885 @endif ld
50886 @if libcpp
50887         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
50888           mkdir stage2-libcpp; \
50889         mv stage2-libcpp libcpp  ; \
50890         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
50891 @endif libcpp
50892 @if libdecnumber
50893         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
50894           mkdir stage2-libdecnumber; \
50895         mv stage2-libdecnumber libdecnumber  ; \
50896         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
50897 @endif libdecnumber
50898 @if libiberty
50899         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
50900           mkdir stage2-libiberty; \
50901         mv stage2-libiberty libiberty  ; \
50902         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
50903 @endif libiberty
50904 @if zlib
50905         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
50906           mkdir stage2-zlib; \
50907         mv stage2-zlib zlib  ; \
50908         mv stage1-zlib prev-zlib || test -f stage1-lean 
50909 @endif zlib
50910         @[ -d stage2-$(TARGET_SUBDIR) ] || \
50911           mkdir stage2-$(TARGET_SUBDIR); \
50912         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50913         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
50914
50915 stage2-end:: 
50916 @if bfd
50917         @if test -d $(HOST_SUBDIR)/bfd ; then \
50918           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
50919           mv prev-bfd stage1-bfd ; :  ; \
50920         fi
50921 @endif bfd
50922 @if opcodes
50923         @if test -d $(HOST_SUBDIR)/opcodes ; then \
50924           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
50925           mv prev-opcodes stage1-opcodes ; :  ; \
50926         fi
50927 @endif opcodes
50928 @if binutils
50929         @if test -d $(HOST_SUBDIR)/binutils ; then \
50930           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
50931           mv prev-binutils stage1-binutils ; :  ; \
50932         fi
50933 @endif binutils
50934 @if gas
50935         @if test -d $(HOST_SUBDIR)/gas ; then \
50936           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
50937           mv prev-gas stage1-gas ; :  ; \
50938         fi
50939 @endif gas
50940 @if gcc
50941         @if test -d $(HOST_SUBDIR)/gcc ; then \
50942           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
50943           mv prev-gcc stage1-gcc ; :  ; \
50944         fi
50945 @endif gcc
50946 @if gmp
50947         @if test -d $(HOST_SUBDIR)/gmp ; then \
50948           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
50949           mv prev-gmp stage1-gmp ; :  ; \
50950         fi
50951 @endif gmp
50952 @if mpfr
50953         @if test -d $(HOST_SUBDIR)/mpfr ; then \
50954           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
50955           mv prev-mpfr stage1-mpfr ; :  ; \
50956         fi
50957 @endif mpfr
50958 @if gold
50959         @if test -d $(HOST_SUBDIR)/gold ; then \
50960           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
50961           mv prev-gold stage1-gold ; :  ; \
50962         fi
50963 @endif gold
50964 @if intl
50965         @if test -d $(HOST_SUBDIR)/intl ; then \
50966           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
50967           mv prev-intl stage1-intl ; :  ; \
50968         fi
50969 @endif intl
50970 @if ld
50971         @if test -d $(HOST_SUBDIR)/ld ; then \
50972           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
50973           mv prev-ld stage1-ld ; :  ; \
50974         fi
50975 @endif ld
50976 @if libcpp
50977         @if test -d $(HOST_SUBDIR)/libcpp ; then \
50978           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
50979           mv prev-libcpp stage1-libcpp ; :  ; \
50980         fi
50981 @endif libcpp
50982 @if libdecnumber
50983         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50984           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
50985           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
50986         fi
50987 @endif libdecnumber
50988 @if libiberty
50989         @if test -d $(HOST_SUBDIR)/libiberty ; then \
50990           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
50991           mv prev-libiberty stage1-libiberty ; :  ; \
50992         fi
50993 @endif libiberty
50994 @if zlib
50995         @if test -d $(HOST_SUBDIR)/zlib ; then \
50996           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
50997           mv prev-zlib stage1-zlib ; :  ; \
50998         fi
50999 @endif zlib
51000         @if test -d $(TARGET_SUBDIR) ; then \
51001           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
51002           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
51003         fi
51004         rm -f stage_current
51005
51006 # Bubble a bug fix through all the stages up to stage 2.  They are
51007 # remade, but not reconfigured.  The next stage (if any) will not be
51008 # reconfigured as well.
51009 .PHONY: stage2-bubble
51010 stage2-bubble:: stage1-bubble
51011         @r=`${PWD_COMMAND}`; export r; \
51012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51013         if test -f stage2-lean || test -f stage1-lean  ; then \
51014           echo Skipping rebuild of stage2 ; \
51015         else \
51016           $(MAKE) stage2-start; \
51017           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
51018         fi
51019
51020 .PHONY: all-stage2 clean-stage2
51021 do-clean: clean-stage2
51022
51023 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51024 # only possibility, but now it conflicts with no-bootstrap rules
51025 @if gcc-bootstrap
51026
51027
51028
51029 .PHONY: bootstrap2 bootstrap2-lean
51030 bootstrap2:
51031         echo stage2 > stage_final
51032         @r=`${PWD_COMMAND}`; export r; \
51033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51034         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
51035         @: $(MAKE); $(unstage)
51036         @r=`${PWD_COMMAND}`; export r; \
51037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51038         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51039
51040 bootstrap2-lean:
51041         echo stage2 > stage_final
51042         @r=`${PWD_COMMAND}`; export r; \
51043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51044         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
51045         @: $(MAKE); $(unstage)
51046         @r=`${PWD_COMMAND}`; export r; \
51047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51048         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51049
51050
51051 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51052 distclean-stage1:: distclean-stage2 
51053 .PHONY: distclean-stage2
51054 distclean-stage2::
51055         @: $(MAKE); $(stage)
51056         @test "`cat stage_last`" != stage2 || rm -f stage_last
51057         rm -rf stage2-* 
51058
51059
51060 @endif gcc-bootstrap
51061
51062
51063 .PHONY: stageb2g0-start stageb2g0-end
51064
51065 stageb2g0-start::
51066         @: $(MAKE); $(stage); \
51067         echo stageb2g0 > stage_current ; \
51068         echo stageb2g0 > stage_last; \
51069         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51070 @if bfd
51071         @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
51072           mkdir stageb2g0-bfd; \
51073         mv stageb2g0-bfd bfd  ; \
51074         mv stage1-bfd prev-bfd || test -f stage1-lean 
51075 @endif bfd
51076 @if opcodes
51077         @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
51078           mkdir stageb2g0-opcodes; \
51079         mv stageb2g0-opcodes opcodes  ; \
51080         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
51081 @endif opcodes
51082 @if binutils
51083         @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
51084           mkdir stageb2g0-binutils; \
51085         mv stageb2g0-binutils binutils  ; \
51086         mv stage1-binutils prev-binutils || test -f stage1-lean 
51087 @endif binutils
51088 @if gas
51089         @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
51090           mkdir stageb2g0-gas; \
51091         mv stageb2g0-gas gas  ; \
51092         mv stage1-gas prev-gas || test -f stage1-lean 
51093 @endif gas
51094 @if gcc
51095         @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
51096           mkdir stageb2g0-gcc; \
51097         mv stageb2g0-gcc gcc  ; \
51098         mv stage1-gcc prev-gcc || test -f stage1-lean 
51099 @endif gcc
51100 @if gmp
51101         @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
51102           mkdir stageb2g0-gmp; \
51103         mv stageb2g0-gmp gmp  ; \
51104         mv stage1-gmp prev-gmp || test -f stage1-lean 
51105 @endif gmp
51106 @if mpfr
51107         @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
51108           mkdir stageb2g0-mpfr; \
51109         mv stageb2g0-mpfr mpfr  ; \
51110         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
51111 @endif mpfr
51112 @if gold
51113         @cd $(HOST_SUBDIR); [ -d stageb2g0-gold ] || \
51114           mkdir stageb2g0-gold; \
51115         mv stageb2g0-gold gold  ; \
51116         mv stage1-gold prev-gold || test -f stage1-lean 
51117 @endif gold
51118 @if intl
51119         @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
51120           mkdir stageb2g0-intl; \
51121         mv stageb2g0-intl intl  ; \
51122         mv stage1-intl prev-intl || test -f stage1-lean 
51123 @endif intl
51124 @if ld
51125         @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
51126           mkdir stageb2g0-ld; \
51127         mv stageb2g0-ld ld  ; \
51128         mv stage1-ld prev-ld || test -f stage1-lean 
51129 @endif ld
51130 @if libcpp
51131         @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
51132           mkdir stageb2g0-libcpp; \
51133         mv stageb2g0-libcpp libcpp  ; \
51134         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
51135 @endif libcpp
51136 @if libdecnumber
51137         @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
51138           mkdir stageb2g0-libdecnumber; \
51139         mv stageb2g0-libdecnumber libdecnumber  ; \
51140         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
51141 @endif libdecnumber
51142 @if libiberty
51143         @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
51144           mkdir stageb2g0-libiberty; \
51145         mv stageb2g0-libiberty libiberty  ; \
51146         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
51147 @endif libiberty
51148 @if zlib
51149         @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
51150           mkdir stageb2g0-zlib; \
51151         mv stageb2g0-zlib zlib  ; \
51152         mv stage1-zlib prev-zlib || test -f stage1-lean 
51153 @endif zlib
51154         @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
51155           mkdir stageb2g0-$(TARGET_SUBDIR); \
51156         mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51157         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
51158
51159 stageb2g0-end:: 
51160 @if bfd
51161         @if test -d $(HOST_SUBDIR)/bfd ; then \
51162           cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
51163           mv prev-bfd stage1-bfd ; :  ; \
51164         fi
51165 @endif bfd
51166 @if opcodes
51167         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51168           cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
51169           mv prev-opcodes stage1-opcodes ; :  ; \
51170         fi
51171 @endif opcodes
51172 @if binutils
51173         @if test -d $(HOST_SUBDIR)/binutils ; then \
51174           cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
51175           mv prev-binutils stage1-binutils ; :  ; \
51176         fi
51177 @endif binutils
51178 @if gas
51179         @if test -d $(HOST_SUBDIR)/gas ; then \
51180           cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
51181           mv prev-gas stage1-gas ; :  ; \
51182         fi
51183 @endif gas
51184 @if gcc
51185         @if test -d $(HOST_SUBDIR)/gcc ; then \
51186           cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
51187           mv prev-gcc stage1-gcc ; :  ; \
51188         fi
51189 @endif gcc
51190 @if gmp
51191         @if test -d $(HOST_SUBDIR)/gmp ; then \
51192           cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
51193           mv prev-gmp stage1-gmp ; :  ; \
51194         fi
51195 @endif gmp
51196 @if mpfr
51197         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51198           cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
51199           mv prev-mpfr stage1-mpfr ; :  ; \
51200         fi
51201 @endif mpfr
51202 @if gold
51203         @if test -d $(HOST_SUBDIR)/gold ; then \
51204           cd $(HOST_SUBDIR); mv gold stageb2g0-gold ; \
51205           mv prev-gold stage1-gold ; :  ; \
51206         fi
51207 @endif gold
51208 @if intl
51209         @if test -d $(HOST_SUBDIR)/intl ; then \
51210           cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
51211           mv prev-intl stage1-intl ; :  ; \
51212         fi
51213 @endif intl
51214 @if ld
51215         @if test -d $(HOST_SUBDIR)/ld ; then \
51216           cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
51217           mv prev-ld stage1-ld ; :  ; \
51218         fi
51219 @endif ld
51220 @if libcpp
51221         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51222           cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
51223           mv prev-libcpp stage1-libcpp ; :  ; \
51224         fi
51225 @endif libcpp
51226 @if libdecnumber
51227         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51228           cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
51229           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
51230         fi
51231 @endif libdecnumber
51232 @if libiberty
51233         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51234           cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
51235           mv prev-libiberty stage1-libiberty ; :  ; \
51236         fi
51237 @endif libiberty
51238 @if zlib
51239         @if test -d $(HOST_SUBDIR)/zlib ; then \
51240           cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
51241           mv prev-zlib stage1-zlib ; :  ; \
51242         fi
51243 @endif zlib
51244         @if test -d $(TARGET_SUBDIR) ; then \
51245           mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR)  ; \
51246           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
51247         fi
51248         rm -f stage_current
51249
51250 # Bubble a bug fix through all the stages up to stage b2g0.  They are
51251 # remade, but not reconfigured.  The next stage (if any) will not be
51252 # reconfigured as well.
51253 .PHONY: stageb2g0-bubble
51254 stageb2g0-bubble:: stage1-bubble
51255         @r=`${PWD_COMMAND}`; export r; \
51256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51257         if test -f stageb2g0-lean || test -f stage1-lean  ; then \
51258           echo Skipping rebuild of stageb2g0 ; \
51259         else \
51260           $(MAKE) stageb2g0-start; \
51261           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
51262         fi
51263
51264 .PHONY: all-stageb2g0 clean-stageb2g0
51265 do-clean: clean-stageb2g0
51266
51267 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51268 # only possibility, but now it conflicts with no-bootstrap rules
51269 @if gcc-bootstrap
51270
51271
51272
51273 .PHONY: bootstrap2-debug bootstrap2-debug-lean
51274 bootstrap2-debug:
51275         echo stageb2g0 > stage_final
51276         @r=`${PWD_COMMAND}`; export r; \
51277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51278         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
51279         @: $(MAKE); $(unstage)
51280         @r=`${PWD_COMMAND}`; export r; \
51281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51282         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51283
51284 bootstrap2-debug-lean:
51285         echo stageb2g0 > stage_final
51286         @r=`${PWD_COMMAND}`; export r; \
51287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51288         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
51289         @: $(MAKE); $(unstage)
51290         @r=`${PWD_COMMAND}`; export r; \
51291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51292         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51293
51294
51295 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51296 distclean-stage1:: distclean-stageb2g0 
51297 .PHONY: distclean-stageb2g0
51298 distclean-stageb2g0::
51299         @: $(MAKE); $(stage)
51300         @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
51301         rm -rf stageb2g0-* 
51302
51303
51304 @endif gcc-bootstrap
51305
51306
51307 .PHONY: stage3-start stage3-end
51308
51309 stage3-start::
51310         @: $(MAKE); $(stage); \
51311         echo stage3 > stage_current ; \
51312         echo stage3 > stage_last; \
51313         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51314 @if bfd
51315         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
51316           mkdir stage3-bfd; \
51317         mv stage3-bfd bfd  ; \
51318         mv stage2-bfd prev-bfd || test -f stage2-lean 
51319 @endif bfd
51320 @if opcodes
51321         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
51322           mkdir stage3-opcodes; \
51323         mv stage3-opcodes opcodes  ; \
51324         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
51325 @endif opcodes
51326 @if binutils
51327         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
51328           mkdir stage3-binutils; \
51329         mv stage3-binutils binutils  ; \
51330         mv stage2-binutils prev-binutils || test -f stage2-lean 
51331 @endif binutils
51332 @if gas
51333         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
51334           mkdir stage3-gas; \
51335         mv stage3-gas gas  ; \
51336         mv stage2-gas prev-gas || test -f stage2-lean 
51337 @endif gas
51338 @if gcc
51339         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
51340           mkdir stage3-gcc; \
51341         mv stage3-gcc gcc  ; \
51342         mv stage2-gcc prev-gcc || test -f stage2-lean 
51343 @endif gcc
51344 @if gmp
51345         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
51346           mkdir stage3-gmp; \
51347         mv stage3-gmp gmp  ; \
51348         mv stage2-gmp prev-gmp || test -f stage2-lean 
51349 @endif gmp
51350 @if mpfr
51351         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
51352           mkdir stage3-mpfr; \
51353         mv stage3-mpfr mpfr  ; \
51354         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
51355 @endif mpfr
51356 @if gold
51357         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
51358           mkdir stage3-gold; \
51359         mv stage3-gold gold  ; \
51360         mv stage2-gold prev-gold || test -f stage2-lean 
51361 @endif gold
51362 @if intl
51363         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
51364           mkdir stage3-intl; \
51365         mv stage3-intl intl  ; \
51366         mv stage2-intl prev-intl || test -f stage2-lean 
51367 @endif intl
51368 @if ld
51369         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
51370           mkdir stage3-ld; \
51371         mv stage3-ld ld  ; \
51372         mv stage2-ld prev-ld || test -f stage2-lean 
51373 @endif ld
51374 @if libcpp
51375         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
51376           mkdir stage3-libcpp; \
51377         mv stage3-libcpp libcpp  ; \
51378         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
51379 @endif libcpp
51380 @if libdecnumber
51381         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
51382           mkdir stage3-libdecnumber; \
51383         mv stage3-libdecnumber libdecnumber  ; \
51384         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
51385 @endif libdecnumber
51386 @if libiberty
51387         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
51388           mkdir stage3-libiberty; \
51389         mv stage3-libiberty libiberty  ; \
51390         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
51391 @endif libiberty
51392 @if zlib
51393         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
51394           mkdir stage3-zlib; \
51395         mv stage3-zlib zlib  ; \
51396         mv stage2-zlib prev-zlib || test -f stage2-lean 
51397 @endif zlib
51398         @[ -d stage3-$(TARGET_SUBDIR) ] || \
51399           mkdir stage3-$(TARGET_SUBDIR); \
51400         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51401         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
51402
51403 stage3-end:: 
51404 @if bfd
51405         @if test -d $(HOST_SUBDIR)/bfd ; then \
51406           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
51407           mv prev-bfd stage2-bfd ; :  ; \
51408         fi
51409 @endif bfd
51410 @if opcodes
51411         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51412           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
51413           mv prev-opcodes stage2-opcodes ; :  ; \
51414         fi
51415 @endif opcodes
51416 @if binutils
51417         @if test -d $(HOST_SUBDIR)/binutils ; then \
51418           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
51419           mv prev-binutils stage2-binutils ; :  ; \
51420         fi
51421 @endif binutils
51422 @if gas
51423         @if test -d $(HOST_SUBDIR)/gas ; then \
51424           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
51425           mv prev-gas stage2-gas ; :  ; \
51426         fi
51427 @endif gas
51428 @if gcc
51429         @if test -d $(HOST_SUBDIR)/gcc ; then \
51430           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
51431           mv prev-gcc stage2-gcc ; :  ; \
51432         fi
51433 @endif gcc
51434 @if gmp
51435         @if test -d $(HOST_SUBDIR)/gmp ; then \
51436           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
51437           mv prev-gmp stage2-gmp ; :  ; \
51438         fi
51439 @endif gmp
51440 @if mpfr
51441         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51442           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
51443           mv prev-mpfr stage2-mpfr ; :  ; \
51444         fi
51445 @endif mpfr
51446 @if gold
51447         @if test -d $(HOST_SUBDIR)/gold ; then \
51448           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
51449           mv prev-gold stage2-gold ; :  ; \
51450         fi
51451 @endif gold
51452 @if intl
51453         @if test -d $(HOST_SUBDIR)/intl ; then \
51454           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
51455           mv prev-intl stage2-intl ; :  ; \
51456         fi
51457 @endif intl
51458 @if ld
51459         @if test -d $(HOST_SUBDIR)/ld ; then \
51460           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
51461           mv prev-ld stage2-ld ; :  ; \
51462         fi
51463 @endif ld
51464 @if libcpp
51465         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51466           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
51467           mv prev-libcpp stage2-libcpp ; :  ; \
51468         fi
51469 @endif libcpp
51470 @if libdecnumber
51471         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51472           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
51473           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
51474         fi
51475 @endif libdecnumber
51476 @if libiberty
51477         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51478           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
51479           mv prev-libiberty stage2-libiberty ; :  ; \
51480         fi
51481 @endif libiberty
51482 @if zlib
51483         @if test -d $(HOST_SUBDIR)/zlib ; then \
51484           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
51485           mv prev-zlib stage2-zlib ; :  ; \
51486         fi
51487 @endif zlib
51488         @if test -d $(TARGET_SUBDIR) ; then \
51489           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
51490           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
51491         fi
51492         rm -f stage_current
51493
51494 # Bubble a bug fix through all the stages up to stage 3.  They are
51495 # remade, but not reconfigured.  The next stage (if any) will not be
51496 # reconfigured as well.
51497 .PHONY: stage3-bubble
51498 stage3-bubble:: stage2-bubble
51499         @r=`${PWD_COMMAND}`; export r; \
51500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51501         if test -f stage3-lean || test -f stage2-lean  ; then \
51502           echo Skipping rebuild of stage3 ; \
51503         else \
51504           $(MAKE) stage3-start; \
51505           if $(LEAN); then \
51506             rm -rf stage1-* ; \
51507             $(STAMP) stage1-lean ; \
51508           fi; \
51509           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
51510         fi
51511         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
51512
51513 .PHONY: all-stage3 clean-stage3
51514 do-clean: clean-stage3
51515
51516 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51517 # only possibility, but now it conflicts with no-bootstrap rules
51518 @if gcc-bootstrap
51519
51520 compare:
51521         @r=`${PWD_COMMAND}`; export r; \
51522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51523         if test -f stage2-lean; then \
51524           echo Cannot compare object files as stage 2 was deleted. ; \
51525           exit 0 ; \
51526         fi; \
51527         : $(MAKE); $(stage); \
51528         rm -f .bad_compare ; \
51529         echo Comparing stages 2 and 3 ; \
51530         cd stage3-gcc; \
51531         files=`find . -name "*$(objext)" -print` ; \
51532         cd .. ; \
51533         for file in $${files} ; do \
51534           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
51535           $(do-compare) > /dev/null 2>&1; \
51536           if test $$? -eq 1; then \
51537             case $$file in \
51538               ./cc*-checksum$(objext) | ./libgcc/* ) \
51539                 echo warning: $$file differs ;; \
51540               *) \
51541                 echo $$file differs >> .bad_compare ;; \
51542             esac ; \
51543           fi ; \
51544         done ; \
51545         if [ -f .bad_compare ]; then \
51546           echo "Bootstrap comparison failure!"; \
51547           cat .bad_compare; \
51548           exit 1; \
51549         else \
51550           echo Comparison successful.; \
51551         fi ; \
51552         $(STAMP) compare
51553         if $(LEAN); then \
51554           rm -rf stage2-*; \
51555           $(STAMP) stage2-lean; \
51556         fi
51557
51558
51559
51560 .PHONY: bootstrap bootstrap-lean
51561 bootstrap:
51562         echo stage3 > stage_final
51563         @r=`${PWD_COMMAND}`; export r; \
51564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51565         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51566         @: $(MAKE); $(unstage)
51567         @r=`${PWD_COMMAND}`; export r; \
51568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51569         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51570
51571 bootstrap-lean:
51572         echo stage3 > stage_final
51573         @r=`${PWD_COMMAND}`; export r; \
51574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51575         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
51576         @: $(MAKE); $(unstage)
51577         @r=`${PWD_COMMAND}`; export r; \
51578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51579         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51580
51581
51582 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51583 distclean-stage2:: distclean-stage3 
51584 .PHONY: distclean-stage3
51585 distclean-stage3::
51586         @: $(MAKE); $(stage)
51587         @test "`cat stage_last`" != stage3 || rm -f stage_last
51588         rm -rf stage3-* compare 
51589
51590
51591 .PHONY: cleanstrap
51592 cleanstrap: do-distclean local-clean
51593         echo stage3 > stage_final
51594         @r=`${PWD_COMMAND}`; export r; \
51595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51596         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51597         @: $(MAKE); $(unstage)
51598         @r=`${PWD_COMMAND}`; export r; \
51599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51600         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51601
51602 @endif gcc-bootstrap
51603
51604
51605 .PHONY: stageb3g2-start stageb3g2-end
51606
51607 stageb3g2-start::
51608         @: $(MAKE); $(stage); \
51609         echo stageb3g2 > stage_current ; \
51610         echo stageb3g2 > stage_last; \
51611         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51612 @if bfd
51613         @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
51614           mkdir stageb3g2-bfd; \
51615         mv stageb3g2-bfd bfd  ; \
51616         mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean 
51617 @endif bfd
51618 @if opcodes
51619         @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
51620           mkdir stageb3g2-opcodes; \
51621         mv stageb3g2-opcodes opcodes  ; \
51622         mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean 
51623 @endif opcodes
51624 @if binutils
51625         @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
51626           mkdir stageb3g2-binutils; \
51627         mv stageb3g2-binutils binutils  ; \
51628         mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean 
51629 @endif binutils
51630 @if gas
51631         @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
51632           mkdir stageb3g2-gas; \
51633         mv stageb3g2-gas gas  ; \
51634         mv stageb2g0-gas prev-gas || test -f stageb2g0-lean 
51635 @endif gas
51636 @if gcc
51637         @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
51638           mkdir stageb3g2-gcc; \
51639         mv stageb3g2-gcc gcc  ; \
51640         mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean 
51641 @endif gcc
51642 @if gmp
51643         @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
51644           mkdir stageb3g2-gmp; \
51645         mv stageb3g2-gmp gmp  ; \
51646         mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean 
51647 @endif gmp
51648 @if mpfr
51649         @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
51650           mkdir stageb3g2-mpfr; \
51651         mv stageb3g2-mpfr mpfr  ; \
51652         mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean 
51653 @endif mpfr
51654 @if gold
51655         @cd $(HOST_SUBDIR); [ -d stageb3g2-gold ] || \
51656           mkdir stageb3g2-gold; \
51657         mv stageb3g2-gold gold  ; \
51658         mv stageb2g0-gold prev-gold || test -f stageb2g0-lean 
51659 @endif gold
51660 @if intl
51661         @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
51662           mkdir stageb3g2-intl; \
51663         mv stageb3g2-intl intl  ; \
51664         mv stageb2g0-intl prev-intl || test -f stageb2g0-lean 
51665 @endif intl
51666 @if ld
51667         @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
51668           mkdir stageb3g2-ld; \
51669         mv stageb3g2-ld ld  ; \
51670         mv stageb2g0-ld prev-ld || test -f stageb2g0-lean 
51671 @endif ld
51672 @if libcpp
51673         @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
51674           mkdir stageb3g2-libcpp; \
51675         mv stageb3g2-libcpp libcpp  ; \
51676         mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean 
51677 @endif libcpp
51678 @if libdecnumber
51679         @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
51680           mkdir stageb3g2-libdecnumber; \
51681         mv stageb3g2-libdecnumber libdecnumber  ; \
51682         mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean 
51683 @endif libdecnumber
51684 @if libiberty
51685         @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
51686           mkdir stageb3g2-libiberty; \
51687         mv stageb3g2-libiberty libiberty  ; \
51688         mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean 
51689 @endif libiberty
51690 @if zlib
51691         @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
51692           mkdir stageb3g2-zlib; \
51693         mv stageb3g2-zlib zlib  ; \
51694         mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean 
51695 @endif zlib
51696         @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
51697           mkdir stageb3g2-$(TARGET_SUBDIR); \
51698         mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51699         mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean 
51700
51701 stageb3g2-end:: 
51702 @if bfd
51703         @if test -d $(HOST_SUBDIR)/bfd ; then \
51704           cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
51705           mv prev-bfd stageb2g0-bfd ; :  ; \
51706         fi
51707 @endif bfd
51708 @if opcodes
51709         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51710           cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
51711           mv prev-opcodes stageb2g0-opcodes ; :  ; \
51712         fi
51713 @endif opcodes
51714 @if binutils
51715         @if test -d $(HOST_SUBDIR)/binutils ; then \
51716           cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
51717           mv prev-binutils stageb2g0-binutils ; :  ; \
51718         fi
51719 @endif binutils
51720 @if gas
51721         @if test -d $(HOST_SUBDIR)/gas ; then \
51722           cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
51723           mv prev-gas stageb2g0-gas ; :  ; \
51724         fi
51725 @endif gas
51726 @if gcc
51727         @if test -d $(HOST_SUBDIR)/gcc ; then \
51728           cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
51729           mv prev-gcc stageb2g0-gcc ; :  ; \
51730         fi
51731 @endif gcc
51732 @if gmp
51733         @if test -d $(HOST_SUBDIR)/gmp ; then \
51734           cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
51735           mv prev-gmp stageb2g0-gmp ; :  ; \
51736         fi
51737 @endif gmp
51738 @if mpfr
51739         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51740           cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
51741           mv prev-mpfr stageb2g0-mpfr ; :  ; \
51742         fi
51743 @endif mpfr
51744 @if gold
51745         @if test -d $(HOST_SUBDIR)/gold ; then \
51746           cd $(HOST_SUBDIR); mv gold stageb3g2-gold ; \
51747           mv prev-gold stageb2g0-gold ; :  ; \
51748         fi
51749 @endif gold
51750 @if intl
51751         @if test -d $(HOST_SUBDIR)/intl ; then \
51752           cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
51753           mv prev-intl stageb2g0-intl ; :  ; \
51754         fi
51755 @endif intl
51756 @if ld
51757         @if test -d $(HOST_SUBDIR)/ld ; then \
51758           cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
51759           mv prev-ld stageb2g0-ld ; :  ; \
51760         fi
51761 @endif ld
51762 @if libcpp
51763         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51764           cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
51765           mv prev-libcpp stageb2g0-libcpp ; :  ; \
51766         fi
51767 @endif libcpp
51768 @if libdecnumber
51769         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51770           cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
51771           mv prev-libdecnumber stageb2g0-libdecnumber ; :  ; \
51772         fi
51773 @endif libdecnumber
51774 @if libiberty
51775         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51776           cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
51777           mv prev-libiberty stageb2g0-libiberty ; :  ; \
51778         fi
51779 @endif libiberty
51780 @if zlib
51781         @if test -d $(HOST_SUBDIR)/zlib ; then \
51782           cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
51783           mv prev-zlib stageb2g0-zlib ; :  ; \
51784         fi
51785 @endif zlib
51786         @if test -d $(TARGET_SUBDIR) ; then \
51787           mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR)  ; \
51788           mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; :  ; \
51789         fi
51790         rm -f stage_current
51791
51792 # Bubble a bug fix through all the stages up to stage b3g2.  They are
51793 # remade, but not reconfigured.  The next stage (if any) will not be
51794 # reconfigured as well.
51795 .PHONY: stageb3g2-bubble
51796 stageb3g2-bubble:: stageb2g0-bubble
51797         @r=`${PWD_COMMAND}`; export r; \
51798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51799         if test -f stageb3g2-lean || test -f stageb2g0-lean  ; then \
51800           echo Skipping rebuild of stageb3g2 ; \
51801         else \
51802           $(MAKE) stageb3g2-start; \
51803           if $(LEAN); then \
51804             rm -rf stage1-* ; \
51805             $(STAMP) stage1-lean ; \
51806           fi; \
51807           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
51808         fi
51809         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
51810
51811 .PHONY: all-stageb3g2 clean-stageb3g2
51812 do-clean: clean-stageb3g2
51813
51814 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51815 # only possibility, but now it conflicts with no-bootstrap rules
51816 @if gcc-bootstrap
51817
51818 compare-debug:
51819         @r=`${PWD_COMMAND}`; export r; \
51820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51821         if test -f stageb2g0-lean; then \
51822           echo Cannot compare object files as stage b2g0 was deleted. ; \
51823           exit 0 ; \
51824         fi; \
51825         : $(MAKE); $(stage); \
51826         rm -f .bad_compare ; \
51827         echo Comparing stages b2g0 and b3g2 ; \
51828         cd stageb3g2-gcc; \
51829         files=`find . -name "*$(objext)" -print` ; \
51830         cd .. ; \
51831         for file in $${files} ; do \
51832           f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
51833           $(do-compare-debug) > /dev/null 2>&1; \
51834           if test $$? -eq 1; then \
51835             case $$file in \
51836               ./cc*-checksum$(objext) | ./libgcc/* ) \
51837                 echo warning: $$file differs ;; \
51838               *) \
51839                 echo $$file differs >> .bad_compare ;; \
51840             esac ; \
51841           fi ; \
51842         done ; \
51843         if [ -f .bad_compare ]; then \
51844           echo "Bootstrap comparison failure!"; \
51845           cat .bad_compare; \
51846           exit 1; \
51847         else \
51848           echo Comparison successful.; \
51849         fi ; \
51850         $(STAMP) compare-debug
51851         if $(LEAN); then \
51852           rm -rf stageb2g0-*; \
51853           $(STAMP) stageb2g0-lean; \
51854         fi
51855
51856
51857
51858 .PHONY: bootstrap-debug bootstrap-debug-lean
51859 bootstrap-debug:
51860         echo stageb3g2 > stage_final
51861         @r=`${PWD_COMMAND}`; export r; \
51862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51863         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51864         @: $(MAKE); $(unstage)
51865         @r=`${PWD_COMMAND}`; export r; \
51866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51867         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51868
51869 bootstrap-debug-lean:
51870         echo stageb3g2 > stage_final
51871         @r=`${PWD_COMMAND}`; export r; \
51872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51873         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
51874         @: $(MAKE); $(unstage)
51875         @r=`${PWD_COMMAND}`; export r; \
51876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51877         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51878
51879
51880 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51881 distclean-stageb2g0:: distclean-stageb3g2 
51882 .PHONY: distclean-stageb3g2
51883 distclean-stageb3g2::
51884         @: $(MAKE); $(stage)
51885         @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
51886         rm -rf stageb3g2-* compare-debug 
51887
51888
51889 .PHONY: cleanstrap-debug
51890 cleanstrap-debug: do-distclean local-clean
51891         echo stageb3g2 > stage_final
51892         @r=`${PWD_COMMAND}`; export r; \
51893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51894         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51895         @: $(MAKE); $(unstage)
51896         @r=`${PWD_COMMAND}`; export r; \
51897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51898         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51899
51900 @endif gcc-bootstrap
51901
51902
51903 .PHONY: stage4-start stage4-end
51904
51905 stage4-start::
51906         @: $(MAKE); $(stage); \
51907         echo stage4 > stage_current ; \
51908         echo stage4 > stage_last; \
51909         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51910 @if bfd
51911         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
51912           mkdir stage4-bfd; \
51913         mv stage4-bfd bfd  ; \
51914         mv stage3-bfd prev-bfd || test -f stage3-lean 
51915 @endif bfd
51916 @if opcodes
51917         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
51918           mkdir stage4-opcodes; \
51919         mv stage4-opcodes opcodes  ; \
51920         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
51921 @endif opcodes
51922 @if binutils
51923         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
51924           mkdir stage4-binutils; \
51925         mv stage4-binutils binutils  ; \
51926         mv stage3-binutils prev-binutils || test -f stage3-lean 
51927 @endif binutils
51928 @if gas
51929         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
51930           mkdir stage4-gas; \
51931         mv stage4-gas gas  ; \
51932         mv stage3-gas prev-gas || test -f stage3-lean 
51933 @endif gas
51934 @if gcc
51935         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
51936           mkdir stage4-gcc; \
51937         mv stage4-gcc gcc  ; \
51938         mv stage3-gcc prev-gcc || test -f stage3-lean 
51939 @endif gcc
51940 @if gmp
51941         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
51942           mkdir stage4-gmp; \
51943         mv stage4-gmp gmp  ; \
51944         mv stage3-gmp prev-gmp || test -f stage3-lean 
51945 @endif gmp
51946 @if mpfr
51947         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
51948           mkdir stage4-mpfr; \
51949         mv stage4-mpfr mpfr  ; \
51950         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
51951 @endif mpfr
51952 @if gold
51953         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
51954           mkdir stage4-gold; \
51955         mv stage4-gold gold  ; \
51956         mv stage3-gold prev-gold || test -f stage3-lean 
51957 @endif gold
51958 @if intl
51959         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
51960           mkdir stage4-intl; \
51961         mv stage4-intl intl  ; \
51962         mv stage3-intl prev-intl || test -f stage3-lean 
51963 @endif intl
51964 @if ld
51965         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
51966           mkdir stage4-ld; \
51967         mv stage4-ld ld  ; \
51968         mv stage3-ld prev-ld || test -f stage3-lean 
51969 @endif ld
51970 @if libcpp
51971         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
51972           mkdir stage4-libcpp; \
51973         mv stage4-libcpp libcpp  ; \
51974         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
51975 @endif libcpp
51976 @if libdecnumber
51977         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
51978           mkdir stage4-libdecnumber; \
51979         mv stage4-libdecnumber libdecnumber  ; \
51980         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
51981 @endif libdecnumber
51982 @if libiberty
51983         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
51984           mkdir stage4-libiberty; \
51985         mv stage4-libiberty libiberty  ; \
51986         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
51987 @endif libiberty
51988 @if zlib
51989         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
51990           mkdir stage4-zlib; \
51991         mv stage4-zlib zlib  ; \
51992         mv stage3-zlib prev-zlib || test -f stage3-lean 
51993 @endif zlib
51994         @[ -d stage4-$(TARGET_SUBDIR) ] || \
51995           mkdir stage4-$(TARGET_SUBDIR); \
51996         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51997         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
51998
51999 stage4-end:: 
52000 @if bfd
52001         @if test -d $(HOST_SUBDIR)/bfd ; then \
52002           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
52003           mv prev-bfd stage3-bfd ; :  ; \
52004         fi
52005 @endif bfd
52006 @if opcodes
52007         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52008           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
52009           mv prev-opcodes stage3-opcodes ; :  ; \
52010         fi
52011 @endif opcodes
52012 @if binutils
52013         @if test -d $(HOST_SUBDIR)/binutils ; then \
52014           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
52015           mv prev-binutils stage3-binutils ; :  ; \
52016         fi
52017 @endif binutils
52018 @if gas
52019         @if test -d $(HOST_SUBDIR)/gas ; then \
52020           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
52021           mv prev-gas stage3-gas ; :  ; \
52022         fi
52023 @endif gas
52024 @if gcc
52025         @if test -d $(HOST_SUBDIR)/gcc ; then \
52026           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
52027           mv prev-gcc stage3-gcc ; :  ; \
52028         fi
52029 @endif gcc
52030 @if gmp
52031         @if test -d $(HOST_SUBDIR)/gmp ; then \
52032           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
52033           mv prev-gmp stage3-gmp ; :  ; \
52034         fi
52035 @endif gmp
52036 @if mpfr
52037         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52038           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
52039           mv prev-mpfr stage3-mpfr ; :  ; \
52040         fi
52041 @endif mpfr
52042 @if gold
52043         @if test -d $(HOST_SUBDIR)/gold ; then \
52044           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
52045           mv prev-gold stage3-gold ; :  ; \
52046         fi
52047 @endif gold
52048 @if intl
52049         @if test -d $(HOST_SUBDIR)/intl ; then \
52050           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
52051           mv prev-intl stage3-intl ; :  ; \
52052         fi
52053 @endif intl
52054 @if ld
52055         @if test -d $(HOST_SUBDIR)/ld ; then \
52056           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
52057           mv prev-ld stage3-ld ; :  ; \
52058         fi
52059 @endif ld
52060 @if libcpp
52061         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52062           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
52063           mv prev-libcpp stage3-libcpp ; :  ; \
52064         fi
52065 @endif libcpp
52066 @if libdecnumber
52067         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52068           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
52069           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
52070         fi
52071 @endif libdecnumber
52072 @if libiberty
52073         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52074           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
52075           mv prev-libiberty stage3-libiberty ; :  ; \
52076         fi
52077 @endif libiberty
52078 @if zlib
52079         @if test -d $(HOST_SUBDIR)/zlib ; then \
52080           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
52081           mv prev-zlib stage3-zlib ; :  ; \
52082         fi
52083 @endif zlib
52084         @if test -d $(TARGET_SUBDIR) ; then \
52085           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
52086           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
52087         fi
52088         rm -f stage_current
52089
52090 # Bubble a bug fix through all the stages up to stage 4.  They are
52091 # remade, but not reconfigured.  The next stage (if any) will not be
52092 # reconfigured as well.
52093 .PHONY: stage4-bubble
52094 stage4-bubble:: stage3-bubble
52095         @r=`${PWD_COMMAND}`; export r; \
52096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52097         if test -f stage4-lean || test -f stage3-lean  ; then \
52098           echo Skipping rebuild of stage4 ; \
52099         else \
52100           $(MAKE) stage4-start; \
52101           if $(LEAN); then \
52102             rm -rf stage2-* ; \
52103             $(STAMP) stage2-lean ; \
52104           fi; \
52105           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
52106         fi
52107         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
52108
52109 .PHONY: all-stage4 clean-stage4
52110 do-clean: clean-stage4
52111
52112 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52113 # only possibility, but now it conflicts with no-bootstrap rules
52114 @if gcc-bootstrap
52115
52116 compare3:
52117         @r=`${PWD_COMMAND}`; export r; \
52118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52119         if test -f stage3-lean; then \
52120           echo Cannot compare object files as stage 3 was deleted. ; \
52121           exit 0 ; \
52122         fi; \
52123         : $(MAKE); $(stage); \
52124         rm -f .bad_compare ; \
52125         echo Comparing stages 3 and 4 ; \
52126         cd stage4-gcc; \
52127         files=`find . -name "*$(objext)" -print` ; \
52128         cd .. ; \
52129         for file in $${files} ; do \
52130           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
52131           $(do-compare3) > /dev/null 2>&1; \
52132           if test $$? -eq 1; then \
52133             case $$file in \
52134               ./cc*-checksum$(objext) | ./libgcc/* ) \
52135                 echo warning: $$file differs ;; \
52136               *) \
52137                 echo $$file differs >> .bad_compare ;; \
52138             esac ; \
52139           fi ; \
52140         done ; \
52141         if [ -f .bad_compare ]; then \
52142           echo "Bootstrap comparison failure!"; \
52143           cat .bad_compare; \
52144           exit 1; \
52145         else \
52146           echo Comparison successful.; \
52147         fi ; \
52148         $(STAMP) compare3
52149         if $(LEAN); then \
52150           rm -rf stage3-*; \
52151           $(STAMP) stage3-lean; \
52152         fi
52153
52154
52155
52156 .PHONY: bootstrap4 bootstrap4-lean
52157 bootstrap4:
52158         echo stage4 > stage_final
52159         @r=`${PWD_COMMAND}`; export r; \
52160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52161         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
52162         @: $(MAKE); $(unstage)
52163         @r=`${PWD_COMMAND}`; export r; \
52164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52165         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52166
52167 bootstrap4-lean:
52168         echo stage4 > stage_final
52169         @r=`${PWD_COMMAND}`; export r; \
52170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52171         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
52172         @: $(MAKE); $(unstage)
52173         @r=`${PWD_COMMAND}`; export r; \
52174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52175         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52176
52177
52178 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52179 distclean-stage3:: distclean-stage4 
52180 .PHONY: distclean-stage4
52181 distclean-stage4::
52182         @: $(MAKE); $(stage)
52183         @test "`cat stage_last`" != stage4 || rm -f stage_last
52184         rm -rf stage4-* compare3 
52185
52186
52187 @endif gcc-bootstrap
52188
52189
52190 .PHONY: stageprofile-start stageprofile-end
52191
52192 stageprofile-start::
52193         @: $(MAKE); $(stage); \
52194         echo stageprofile > stage_current ; \
52195         echo stageprofile > stage_last; \
52196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52197 @if bfd
52198         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
52199           mkdir stageprofile-bfd; \
52200         mv stageprofile-bfd bfd  ; \
52201         mv stage1-bfd prev-bfd || test -f stage1-lean 
52202 @endif bfd
52203 @if opcodes
52204         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
52205           mkdir stageprofile-opcodes; \
52206         mv stageprofile-opcodes opcodes  ; \
52207         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
52208 @endif opcodes
52209 @if binutils
52210         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
52211           mkdir stageprofile-binutils; \
52212         mv stageprofile-binutils binutils  ; \
52213         mv stage1-binutils prev-binutils || test -f stage1-lean 
52214 @endif binutils
52215 @if gas
52216         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
52217           mkdir stageprofile-gas; \
52218         mv stageprofile-gas gas  ; \
52219         mv stage1-gas prev-gas || test -f stage1-lean 
52220 @endif gas
52221 @if gcc
52222         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
52223           mkdir stageprofile-gcc; \
52224         mv stageprofile-gcc gcc  ; \
52225         mv stage1-gcc prev-gcc || test -f stage1-lean 
52226 @endif gcc
52227 @if gmp
52228         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
52229           mkdir stageprofile-gmp; \
52230         mv stageprofile-gmp gmp  ; \
52231         mv stage1-gmp prev-gmp || test -f stage1-lean 
52232 @endif gmp
52233 @if mpfr
52234         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
52235           mkdir stageprofile-mpfr; \
52236         mv stageprofile-mpfr mpfr  ; \
52237         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
52238 @endif mpfr
52239 @if gold
52240         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
52241           mkdir stageprofile-gold; \
52242         mv stageprofile-gold gold  ; \
52243         mv stage1-gold prev-gold || test -f stage1-lean 
52244 @endif gold
52245 @if intl
52246         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
52247           mkdir stageprofile-intl; \
52248         mv stageprofile-intl intl  ; \
52249         mv stage1-intl prev-intl || test -f stage1-lean 
52250 @endif intl
52251 @if ld
52252         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
52253           mkdir stageprofile-ld; \
52254         mv stageprofile-ld ld  ; \
52255         mv stage1-ld prev-ld || test -f stage1-lean 
52256 @endif ld
52257 @if libcpp
52258         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
52259           mkdir stageprofile-libcpp; \
52260         mv stageprofile-libcpp libcpp  ; \
52261         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
52262 @endif libcpp
52263 @if libdecnumber
52264         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
52265           mkdir stageprofile-libdecnumber; \
52266         mv stageprofile-libdecnumber libdecnumber  ; \
52267         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
52268 @endif libdecnumber
52269 @if libiberty
52270         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
52271           mkdir stageprofile-libiberty; \
52272         mv stageprofile-libiberty libiberty  ; \
52273         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
52274 @endif libiberty
52275 @if zlib
52276         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
52277           mkdir stageprofile-zlib; \
52278         mv stageprofile-zlib zlib  ; \
52279         mv stage1-zlib prev-zlib || test -f stage1-lean 
52280 @endif zlib
52281         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
52282           mkdir stageprofile-$(TARGET_SUBDIR); \
52283         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52284         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
52285
52286 stageprofile-end:: 
52287 @if bfd
52288         @if test -d $(HOST_SUBDIR)/bfd ; then \
52289           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
52290           mv prev-bfd stage1-bfd ; :  ; \
52291         fi
52292 @endif bfd
52293 @if opcodes
52294         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52295           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
52296           mv prev-opcodes stage1-opcodes ; :  ; \
52297         fi
52298 @endif opcodes
52299 @if binutils
52300         @if test -d $(HOST_SUBDIR)/binutils ; then \
52301           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
52302           mv prev-binutils stage1-binutils ; :  ; \
52303         fi
52304 @endif binutils
52305 @if gas
52306         @if test -d $(HOST_SUBDIR)/gas ; then \
52307           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
52308           mv prev-gas stage1-gas ; :  ; \
52309         fi
52310 @endif gas
52311 @if gcc
52312         @if test -d $(HOST_SUBDIR)/gcc ; then \
52313           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
52314           mv prev-gcc stage1-gcc ; :  ; \
52315         fi
52316 @endif gcc
52317 @if gmp
52318         @if test -d $(HOST_SUBDIR)/gmp ; then \
52319           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
52320           mv prev-gmp stage1-gmp ; :  ; \
52321         fi
52322 @endif gmp
52323 @if mpfr
52324         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52325           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
52326           mv prev-mpfr stage1-mpfr ; :  ; \
52327         fi
52328 @endif mpfr
52329 @if gold
52330         @if test -d $(HOST_SUBDIR)/gold ; then \
52331           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
52332           mv prev-gold stage1-gold ; :  ; \
52333         fi
52334 @endif gold
52335 @if intl
52336         @if test -d $(HOST_SUBDIR)/intl ; then \
52337           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
52338           mv prev-intl stage1-intl ; :  ; \
52339         fi
52340 @endif intl
52341 @if ld
52342         @if test -d $(HOST_SUBDIR)/ld ; then \
52343           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
52344           mv prev-ld stage1-ld ; :  ; \
52345         fi
52346 @endif ld
52347 @if libcpp
52348         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52349           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
52350           mv prev-libcpp stage1-libcpp ; :  ; \
52351         fi
52352 @endif libcpp
52353 @if libdecnumber
52354         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52355           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
52356           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
52357         fi
52358 @endif libdecnumber
52359 @if libiberty
52360         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52361           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
52362           mv prev-libiberty stage1-libiberty ; :  ; \
52363         fi
52364 @endif libiberty
52365 @if zlib
52366         @if test -d $(HOST_SUBDIR)/zlib ; then \
52367           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
52368           mv prev-zlib stage1-zlib ; :  ; \
52369         fi
52370 @endif zlib
52371         @if test -d $(TARGET_SUBDIR) ; then \
52372           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
52373           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
52374         fi
52375         rm -f stage_current
52376
52377 # Bubble a bug fix through all the stages up to stage profile.  They are
52378 # remade, but not reconfigured.  The next stage (if any) will not be
52379 # reconfigured as well.
52380 .PHONY: stageprofile-bubble
52381 stageprofile-bubble:: stage1-bubble
52382         @r=`${PWD_COMMAND}`; export r; \
52383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52384         if test -f stageprofile-lean || test -f stage1-lean  ; then \
52385           echo Skipping rebuild of stageprofile ; \
52386         else \
52387           $(MAKE) stageprofile-start; \
52388           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
52389         fi
52390
52391 .PHONY: all-stageprofile clean-stageprofile
52392 do-clean: clean-stageprofile
52393
52394 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52395 # only possibility, but now it conflicts with no-bootstrap rules
52396 @if gcc-bootstrap
52397
52398
52399
52400
52401 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52402 distclean-stage1:: distclean-stageprofile 
52403 .PHONY: distclean-stageprofile
52404 distclean-stageprofile::
52405         @: $(MAKE); $(stage)
52406         @test "`cat stage_last`" != stageprofile || rm -f stage_last
52407         rm -rf stageprofile-* 
52408
52409
52410 @endif gcc-bootstrap
52411
52412
52413 .PHONY: stagefeedback-start stagefeedback-end
52414
52415 stagefeedback-start::
52416         @: $(MAKE); $(stage); \
52417         echo stagefeedback > stage_current ; \
52418         echo stagefeedback > stage_last; \
52419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52420 @if bfd
52421         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
52422           mkdir stagefeedback-bfd; \
52423         mv stagefeedback-bfd bfd  ; \
52424         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
52425 @endif bfd
52426 @if opcodes
52427         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
52428           mkdir stagefeedback-opcodes; \
52429         mv stagefeedback-opcodes opcodes  ; \
52430         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
52431 @endif opcodes
52432 @if binutils
52433         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
52434           mkdir stagefeedback-binutils; \
52435         mv stagefeedback-binutils binutils  ; \
52436         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
52437 @endif binutils
52438 @if gas
52439         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
52440           mkdir stagefeedback-gas; \
52441         mv stagefeedback-gas gas  ; \
52442         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
52443 @endif gas
52444 @if gcc
52445         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
52446           mkdir stagefeedback-gcc; \
52447         mv stagefeedback-gcc gcc  ; \
52448         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
52449 @endif gcc
52450 @if gmp
52451         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
52452           mkdir stagefeedback-gmp; \
52453         mv stagefeedback-gmp gmp  ; \
52454         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
52455 @endif gmp
52456 @if mpfr
52457         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
52458           mkdir stagefeedback-mpfr; \
52459         mv stagefeedback-mpfr mpfr  ; \
52460         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
52461 @endif mpfr
52462 @if gold
52463         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
52464           mkdir stagefeedback-gold; \
52465         mv stagefeedback-gold gold  ; \
52466         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
52467 @endif gold
52468 @if intl
52469         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
52470           mkdir stagefeedback-intl; \
52471         mv stagefeedback-intl intl  ; \
52472         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
52473 @endif intl
52474 @if ld
52475         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
52476           mkdir stagefeedback-ld; \
52477         mv stagefeedback-ld ld  ; \
52478         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
52479 @endif ld
52480 @if libcpp
52481         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
52482           mkdir stagefeedback-libcpp; \
52483         mv stagefeedback-libcpp libcpp  ; \
52484         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
52485 @endif libcpp
52486 @if libdecnumber
52487         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
52488           mkdir stagefeedback-libdecnumber; \
52489         mv stagefeedback-libdecnumber libdecnumber  ; \
52490         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
52491 @endif libdecnumber
52492 @if libiberty
52493         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
52494           mkdir stagefeedback-libiberty; \
52495         mv stagefeedback-libiberty libiberty  ; \
52496         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
52497 @endif libiberty
52498 @if zlib
52499         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
52500           mkdir stagefeedback-zlib; \
52501         mv stagefeedback-zlib zlib  ; \
52502         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
52503 @endif zlib
52504         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
52505           mkdir stagefeedback-$(TARGET_SUBDIR); \
52506         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52507         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
52508
52509 stagefeedback-end:: 
52510 @if bfd
52511         @if test -d $(HOST_SUBDIR)/bfd ; then \
52512           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
52513           mv prev-bfd stageprofile-bfd ; :  ; \
52514         fi
52515 @endif bfd
52516 @if opcodes
52517         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52518           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
52519           mv prev-opcodes stageprofile-opcodes ; :  ; \
52520         fi
52521 @endif opcodes
52522 @if binutils
52523         @if test -d $(HOST_SUBDIR)/binutils ; then \
52524           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
52525           mv prev-binutils stageprofile-binutils ; :  ; \
52526         fi
52527 @endif binutils
52528 @if gas
52529         @if test -d $(HOST_SUBDIR)/gas ; then \
52530           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
52531           mv prev-gas stageprofile-gas ; :  ; \
52532         fi
52533 @endif gas
52534 @if gcc
52535         @if test -d $(HOST_SUBDIR)/gcc ; then \
52536           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
52537           mv prev-gcc stageprofile-gcc ; :  ; \
52538         fi
52539 @endif gcc
52540 @if gmp
52541         @if test -d $(HOST_SUBDIR)/gmp ; then \
52542           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
52543           mv prev-gmp stageprofile-gmp ; :  ; \
52544         fi
52545 @endif gmp
52546 @if mpfr
52547         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52548           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
52549           mv prev-mpfr stageprofile-mpfr ; :  ; \
52550         fi
52551 @endif mpfr
52552 @if gold
52553         @if test -d $(HOST_SUBDIR)/gold ; then \
52554           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
52555           mv prev-gold stageprofile-gold ; :  ; \
52556         fi
52557 @endif gold
52558 @if intl
52559         @if test -d $(HOST_SUBDIR)/intl ; then \
52560           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
52561           mv prev-intl stageprofile-intl ; :  ; \
52562         fi
52563 @endif intl
52564 @if ld
52565         @if test -d $(HOST_SUBDIR)/ld ; then \
52566           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
52567           mv prev-ld stageprofile-ld ; :  ; \
52568         fi
52569 @endif ld
52570 @if libcpp
52571         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52572           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
52573           mv prev-libcpp stageprofile-libcpp ; :  ; \
52574         fi
52575 @endif libcpp
52576 @if libdecnumber
52577         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52578           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
52579           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
52580         fi
52581 @endif libdecnumber
52582 @if libiberty
52583         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52584           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
52585           mv prev-libiberty stageprofile-libiberty ; :  ; \
52586         fi
52587 @endif libiberty
52588 @if zlib
52589         @if test -d $(HOST_SUBDIR)/zlib ; then \
52590           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
52591           mv prev-zlib stageprofile-zlib ; :  ; \
52592         fi
52593 @endif zlib
52594         @if test -d $(TARGET_SUBDIR) ; then \
52595           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
52596           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
52597         fi
52598         rm -f stage_current
52599
52600 # Bubble a bug fix through all the stages up to stage feedback.  They are
52601 # remade, but not reconfigured.  The next stage (if any) will not be
52602 # reconfigured as well.
52603 .PHONY: stagefeedback-bubble
52604 stagefeedback-bubble:: stageprofile-bubble
52605         @r=`${PWD_COMMAND}`; export r; \
52606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52607         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
52608           echo Skipping rebuild of stagefeedback ; \
52609         else \
52610           $(MAKE) stagefeedback-start; \
52611           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
52612         fi
52613
52614 .PHONY: all-stagefeedback clean-stagefeedback
52615 do-clean: clean-stagefeedback
52616
52617 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52618 # only possibility, but now it conflicts with no-bootstrap rules
52619 @if gcc-bootstrap
52620
52621
52622
52623 .PHONY: profiledbootstrap profiledbootstrap-lean
52624 profiledbootstrap:
52625         echo stagefeedback > stage_final
52626         @r=`${PWD_COMMAND}`; export r; \
52627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52628         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
52629         @: $(MAKE); $(unstage)
52630         @r=`${PWD_COMMAND}`; export r; \
52631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52632         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52633
52634 profiledbootstrap-lean:
52635         echo stagefeedback > stage_final
52636         @r=`${PWD_COMMAND}`; export r; \
52637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52638         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
52639         @: $(MAKE); $(unstage)
52640         @r=`${PWD_COMMAND}`; export r; \
52641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52642         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52643
52644
52645 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52646 distclean-stageprofile:: distclean-stagefeedback 
52647 .PHONY: distclean-stagefeedback
52648 distclean-stagefeedback::
52649         @: $(MAKE); $(stage)
52650         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
52651         rm -rf stagefeedback-* 
52652
52653
52654 @endif gcc-bootstrap
52655
52656
52657
52658 stageprofile-end::
52659         $(MAKE) distclean-stagefeedback
52660
52661 stagefeedback-start::
52662         @r=`${PWD_COMMAND}`; export r; \
52663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52664         for i in prev-*; do \
52665           j=`echo $$i | sed s/^prev-//` ; \
52666           cd $$r/$$i && \
52667           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
52668           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
52669         done
52670
52671 @if gcc-bootstrap
52672 do-distclean: distclean-stage1
52673
52674 # Provide a GCC build when we're building target libraries.  This does
52675 # not work as a dependency, just as the minimum necessary to avoid errors.
52676 stage_last:
52677         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
52678
52679 # Same as unstage, but not phony and defaulting to stage1-start.  We place
52680 # it in the dependency so that for example `make -j3 all-gcc' works.
52681 stage_current:
52682         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
52683
52684 .PHONY: restrap
52685 restrap:
52686         @: $(MAKE); $(stage)
52687         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-* 
52688         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
52689 @endif gcc-bootstrap
52690
52691 # --------------------------------------
52692 # Dependencies between different modules
52693 # --------------------------------------
52694
52695 # Generic dependencies for target modules on host stuff, especially gcc
52696 @if gcc-bootstrap
52697 configure-target-libstdc++-v3: stage_last
52698 configure-target-libmudflap: stage_last
52699 configure-target-libssp: stage_last
52700 configure-target-newlib: stage_last
52701 configure-stage1-target-libgcc: maybe-all-stage1-gcc
52702 configure-stage2-target-libgcc: maybe-all-stage2-gcc
52703 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
52704 configure-stage3-target-libgcc: maybe-all-stage3-gcc
52705 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
52706 configure-stage4-target-libgcc: maybe-all-stage4-gcc
52707 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
52708 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
52709 configure-target-libgfortran: stage_last
52710 configure-target-libobjc: stage_last
52711 configure-target-libtermcap: stage_last
52712 configure-target-winsup: stage_last
52713 configure-target-libgloss: stage_last
52714 configure-target-libiberty: stage_last
52715 configure-target-gperf: stage_last
52716 configure-target-examples: stage_last
52717 configure-target-libffi: stage_last
52718 configure-target-libjava: stage_last
52719 configure-target-zlib: stage_last
52720 configure-target-boehm-gc: stage_last
52721 configure-target-qthreads: stage_last
52722 configure-target-rda: stage_last
52723 configure-target-libada: stage_last
52724 configure-target-libgomp: stage_last
52725 @endif gcc-bootstrap
52726
52727 @if gcc-no-bootstrap
52728 configure-target-libstdc++-v3: maybe-all-gcc
52729 configure-target-libmudflap: maybe-all-gcc
52730 configure-target-libssp: maybe-all-gcc
52731 configure-target-newlib: maybe-all-gcc
52732 configure-target-libgcc: maybe-all-gcc
52733 configure-target-libgfortran: maybe-all-gcc
52734 configure-target-libobjc: maybe-all-gcc
52735 configure-target-libtermcap: maybe-all-gcc
52736 configure-target-winsup: maybe-all-gcc
52737 configure-target-libgloss: maybe-all-gcc
52738 configure-target-libiberty: maybe-all-gcc
52739 configure-target-gperf: maybe-all-gcc
52740 configure-target-examples: maybe-all-gcc
52741 configure-target-libffi: maybe-all-gcc
52742 configure-target-libjava: maybe-all-gcc
52743 configure-target-zlib: maybe-all-gcc
52744 configure-target-boehm-gc: maybe-all-gcc
52745 configure-target-qthreads: maybe-all-gcc
52746 configure-target-rda: maybe-all-gcc
52747 configure-target-libada: maybe-all-gcc
52748 configure-target-libgomp: maybe-all-gcc
52749 @endif gcc-no-bootstrap
52750
52751
52752 # There are two types of dependencies here: 'hard' dependencies, where one
52753 # module simply won't build without the other; and 'soft' dependencies, where
52754 # if the depended-on module is missing, the depending module will do without
52755 # or find a substitute somewhere (perhaps installed).  Soft dependencies
52756 # are made here to depend on a 'maybe-' target.  If you're not sure,
52757 # it's safer to use a soft dependency.
52758
52759
52760
52761
52762
52763
52764 # With all the machinery above in place, it is pretty easy to generate
52765 # dependencies.  Host dependencies are a bit more complex because we have
52766 # to check for bootstrap/prebootstrap dependencies.  To resolve
52767 # prebootstrap dependencies, prebootstrap modules are gathered in
52768 # a hash table.
52769 all-build-bison: maybe-all-build-texinfo
52770 all-build-byacc: maybe-all-build-texinfo
52771 all-build-flex: maybe-all-build-texinfo
52772 all-build-flex: maybe-all-build-bison
52773 all-build-flex: maybe-all-build-byacc
52774 all-build-flex: maybe-all-build-m4
52775 all-build-libiberty: maybe-all-build-texinfo
52776 all-build-m4: maybe-all-build-texinfo
52777 all-build-fixincludes: maybe-all-build-libiberty
52778 configure-gcc: maybe-configure-intl
52779
52780 configure-stage1-gcc: maybe-configure-stage1-intl
52781 configure-stage2-gcc: maybe-configure-stage2-intl
52782 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
52783 configure-stage3-gcc: maybe-configure-stage3-intl
52784 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
52785 configure-stage4-gcc: maybe-configure-stage4-intl
52786 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
52787 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
52788 configure-gcc: maybe-all-binutils
52789
52790 configure-stage1-gcc: maybe-all-stage1-binutils
52791 configure-stage2-gcc: maybe-all-stage2-binutils
52792 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
52793 configure-stage3-gcc: maybe-all-stage3-binutils
52794 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
52795 configure-stage4-gcc: maybe-all-stage4-binutils
52796 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
52797 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
52798 configure-gcc: maybe-all-gas
52799
52800 configure-stage1-gcc: maybe-all-stage1-gas
52801 configure-stage2-gcc: maybe-all-stage2-gas
52802 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
52803 configure-stage3-gcc: maybe-all-stage3-gas
52804 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
52805 configure-stage4-gcc: maybe-all-stage4-gas
52806 configure-stageprofile-gcc: maybe-all-stageprofile-gas
52807 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
52808 configure-gcc: maybe-all-ld
52809
52810 configure-stage1-gcc: maybe-all-stage1-ld
52811 configure-stage2-gcc: maybe-all-stage2-ld
52812 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
52813 configure-stage3-gcc: maybe-all-stage3-ld
52814 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
52815 configure-stage4-gcc: maybe-all-stage4-ld
52816 configure-stageprofile-gcc: maybe-all-stageprofile-ld
52817 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
52818 configure-gcc: maybe-all-gold
52819
52820 configure-stage1-gcc: maybe-all-stage1-gold
52821 configure-stage2-gcc: maybe-all-stage2-gold
52822 configure-stageb2g0-gcc: maybe-all-stageb2g0-gold
52823 configure-stage3-gcc: maybe-all-stage3-gold
52824 configure-stageb3g2-gcc: maybe-all-stageb3g2-gold
52825 configure-stage4-gcc: maybe-all-stage4-gold
52826 configure-stageprofile-gcc: maybe-all-stageprofile-gold
52827 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
52828 all-gcc: all-libiberty
52829
52830 all-stage1-gcc: all-stage1-libiberty
52831 all-stage2-gcc: all-stage2-libiberty
52832 all-stageb2g0-gcc: all-stageb2g0-libiberty
52833 all-stage3-gcc: all-stage3-libiberty
52834 all-stageb3g2-gcc: all-stageb3g2-libiberty
52835 all-stage4-gcc: all-stage4-libiberty
52836 all-stageprofile-gcc: all-stageprofile-libiberty
52837 all-stagefeedback-gcc: all-stagefeedback-libiberty
52838 all-gcc: maybe-all-gmp
52839
52840 all-stage1-gcc: maybe-all-stage1-gmp
52841 all-stage2-gcc: maybe-all-stage2-gmp
52842 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
52843 all-stage3-gcc: maybe-all-stage3-gmp
52844 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
52845 all-stage4-gcc: maybe-all-stage4-gmp
52846 all-stageprofile-gcc: maybe-all-stageprofile-gmp
52847 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
52848 all-gcc: maybe-all-intl
52849
52850 all-stage1-gcc: maybe-all-stage1-intl
52851 all-stage2-gcc: maybe-all-stage2-intl
52852 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
52853 all-stage3-gcc: maybe-all-stage3-intl
52854 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
52855 all-stage4-gcc: maybe-all-stage4-intl
52856 all-stageprofile-gcc: maybe-all-stageprofile-intl
52857 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
52858 all-gcc: maybe-all-mpfr
52859
52860 all-stage1-gcc: maybe-all-stage1-mpfr
52861 all-stage2-gcc: maybe-all-stage2-mpfr
52862 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
52863 all-stage3-gcc: maybe-all-stage3-mpfr
52864 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
52865 all-stage4-gcc: maybe-all-stage4-mpfr
52866 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
52867 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
52868 all-gcc: maybe-all-build-texinfo
52869
52870 all-stage1-gcc: maybe-all-build-texinfo
52871 all-stage2-gcc: maybe-all-build-texinfo
52872 all-stageb2g0-gcc: maybe-all-build-texinfo
52873 all-stage3-gcc: maybe-all-build-texinfo
52874 all-stageb3g2-gcc: maybe-all-build-texinfo
52875 all-stage4-gcc: maybe-all-build-texinfo
52876 all-stageprofile-gcc: maybe-all-build-texinfo
52877 all-stagefeedback-gcc: maybe-all-build-texinfo
52878 all-gcc: maybe-all-build-bison
52879
52880 all-stage1-gcc: maybe-all-build-bison
52881 all-stage2-gcc: maybe-all-build-bison
52882 all-stageb2g0-gcc: maybe-all-build-bison
52883 all-stage3-gcc: maybe-all-build-bison
52884 all-stageb3g2-gcc: maybe-all-build-bison
52885 all-stage4-gcc: maybe-all-build-bison
52886 all-stageprofile-gcc: maybe-all-build-bison
52887 all-stagefeedback-gcc: maybe-all-build-bison
52888 all-gcc: maybe-all-build-byacc
52889
52890 all-stage1-gcc: maybe-all-build-byacc
52891 all-stage2-gcc: maybe-all-build-byacc
52892 all-stageb2g0-gcc: maybe-all-build-byacc
52893 all-stage3-gcc: maybe-all-build-byacc
52894 all-stageb3g2-gcc: maybe-all-build-byacc
52895 all-stage4-gcc: maybe-all-build-byacc
52896 all-stageprofile-gcc: maybe-all-build-byacc
52897 all-stagefeedback-gcc: maybe-all-build-byacc
52898 all-gcc: maybe-all-build-flex
52899
52900 all-stage1-gcc: maybe-all-build-flex
52901 all-stage2-gcc: maybe-all-build-flex
52902 all-stageb2g0-gcc: maybe-all-build-flex
52903 all-stage3-gcc: maybe-all-build-flex
52904 all-stageb3g2-gcc: maybe-all-build-flex
52905 all-stage4-gcc: maybe-all-build-flex
52906 all-stageprofile-gcc: maybe-all-build-flex
52907 all-stagefeedback-gcc: maybe-all-build-flex
52908 all-gcc: maybe-all-build-libiberty
52909
52910 all-stage1-gcc: maybe-all-build-libiberty
52911 all-stage2-gcc: maybe-all-build-libiberty
52912 all-stageb2g0-gcc: maybe-all-build-libiberty
52913 all-stage3-gcc: maybe-all-build-libiberty
52914 all-stageb3g2-gcc: maybe-all-build-libiberty
52915 all-stage4-gcc: maybe-all-build-libiberty
52916 all-stageprofile-gcc: maybe-all-build-libiberty
52917 all-stagefeedback-gcc: maybe-all-build-libiberty
52918 all-gcc: maybe-all-build-fixincludes
52919
52920 all-stage1-gcc: maybe-all-build-fixincludes
52921 all-stage2-gcc: maybe-all-build-fixincludes
52922 all-stageb2g0-gcc: maybe-all-build-fixincludes
52923 all-stage3-gcc: maybe-all-build-fixincludes
52924 all-stageb3g2-gcc: maybe-all-build-fixincludes
52925 all-stage4-gcc: maybe-all-build-fixincludes
52926 all-stageprofile-gcc: maybe-all-build-fixincludes
52927 all-stagefeedback-gcc: maybe-all-build-fixincludes
52928 all-gcc: maybe-all-zlib
52929
52930 all-stage1-gcc: maybe-all-stage1-zlib
52931 all-stage2-gcc: maybe-all-stage2-zlib
52932 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
52933 all-stage3-gcc: maybe-all-stage3-zlib
52934 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
52935 all-stage4-gcc: maybe-all-stage4-zlib
52936 all-stageprofile-gcc: maybe-all-stageprofile-zlib
52937 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
52938 all-gcc: all-libcpp
52939
52940 all-stage1-gcc: all-stage1-libcpp
52941 all-stage2-gcc: all-stage2-libcpp
52942 all-stageb2g0-gcc: all-stageb2g0-libcpp
52943 all-stage3-gcc: all-stage3-libcpp
52944 all-stageb3g2-gcc: all-stageb3g2-libcpp
52945 all-stage4-gcc: all-stage4-libcpp
52946 all-stageprofile-gcc: all-stageprofile-libcpp
52947 all-stagefeedback-gcc: all-stagefeedback-libcpp
52948 all-gcc: all-libdecnumber
52949
52950 all-stage1-gcc: all-stage1-libdecnumber
52951 all-stage2-gcc: all-stage2-libdecnumber
52952 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
52953 all-stage3-gcc: all-stage3-libdecnumber
52954 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
52955 all-stage4-gcc: all-stage4-libdecnumber
52956 all-stageprofile-gcc: all-stageprofile-libdecnumber
52957 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
52958 all-gcc: maybe-all-libiberty
52959
52960 all-stage1-gcc: maybe-all-stage1-libiberty
52961 all-stage2-gcc: maybe-all-stage2-libiberty
52962 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
52963 all-stage3-gcc: maybe-all-stage3-libiberty
52964 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
52965 all-stage4-gcc: maybe-all-stage4-libiberty
52966 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
52967 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
52968 all-gcc: maybe-all-fixincludes
52969 install-gcc: maybe-install-fixincludes
52970 configure-libcpp: configure-libiberty
52971
52972 configure-stage1-libcpp: configure-stage1-libiberty
52973 configure-stage2-libcpp: configure-stage2-libiberty
52974 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
52975 configure-stage3-libcpp: configure-stage3-libiberty
52976 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
52977 configure-stage4-libcpp: configure-stage4-libiberty
52978 configure-stageprofile-libcpp: configure-stageprofile-libiberty
52979 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
52980 configure-libcpp: maybe-configure-intl
52981
52982 configure-stage1-libcpp: maybe-configure-stage1-intl
52983 configure-stage2-libcpp: maybe-configure-stage2-intl
52984 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
52985 configure-stage3-libcpp: maybe-configure-stage3-intl
52986 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
52987 configure-stage4-libcpp: maybe-configure-stage4-intl
52988 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
52989 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
52990 all-libcpp: all-libiberty
52991
52992 all-stage1-libcpp: all-stage1-libiberty
52993 all-stage2-libcpp: all-stage2-libiberty
52994 all-stageb2g0-libcpp: all-stageb2g0-libiberty
52995 all-stage3-libcpp: all-stage3-libiberty
52996 all-stageb3g2-libcpp: all-stageb3g2-libiberty
52997 all-stage4-libcpp: all-stage4-libiberty
52998 all-stageprofile-libcpp: all-stageprofile-libiberty
52999 all-stagefeedback-libcpp: all-stagefeedback-libiberty
53000 all-libcpp: maybe-all-intl
53001
53002 all-stage1-libcpp: maybe-all-stage1-intl
53003 all-stage2-libcpp: maybe-all-stage2-intl
53004 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
53005 all-stage3-libcpp: maybe-all-stage3-intl
53006 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
53007 all-stage4-libcpp: maybe-all-stage4-intl
53008 all-stageprofile-libcpp: maybe-all-stageprofile-intl
53009 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
53010 all-fixincludes: maybe-all-libiberty
53011 all-gnattools: maybe-all-target-libada
53012 configure-mpfr: maybe-all-gmp
53013
53014 configure-stage1-mpfr: maybe-all-stage1-gmp
53015 configure-stage2-mpfr: maybe-all-stage2-gmp
53016 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
53017 configure-stage3-mpfr: maybe-all-stage3-gmp
53018 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
53019 configure-stage4-mpfr: maybe-all-stage4-gmp
53020 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
53021 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
53022 configure-gdb: maybe-all-intl
53023 configure-gdb: maybe-configure-sim
53024 configure-gdb: maybe-all-bfd
53025 all-gdb: maybe-all-libiberty
53026 all-gdb: maybe-all-opcodes
53027 all-gdb: maybe-all-readline
53028 all-gdb: maybe-all-build-bison
53029 all-gdb: maybe-all-build-byacc
53030 all-gdb: maybe-all-sim
53031 all-gdb: maybe-all-libdecnumber
53032 configure-libgui: maybe-configure-tcl
53033 configure-libgui: maybe-configure-tk
53034 all-libgui: maybe-all-tcl
53035 all-libgui: maybe-all-tk
53036 all-libgui: maybe-all-itcl
53037 configure-bfd: configure-libiberty
53038
53039 configure-stage1-bfd: configure-stage1-libiberty
53040 configure-stage2-bfd: configure-stage2-libiberty
53041 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
53042 configure-stage3-bfd: configure-stage3-libiberty
53043 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
53044 configure-stage4-bfd: configure-stage4-libiberty
53045 configure-stageprofile-bfd: configure-stageprofile-libiberty
53046 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
53047 configure-bfd: maybe-configure-intl
53048
53049 configure-stage1-bfd: maybe-configure-stage1-intl
53050 configure-stage2-bfd: maybe-configure-stage2-intl
53051 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
53052 configure-stage3-bfd: maybe-configure-stage3-intl
53053 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
53054 configure-stage4-bfd: maybe-configure-stage4-intl
53055 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
53056 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
53057 all-bfd: maybe-all-libiberty
53058
53059 all-stage1-bfd: maybe-all-stage1-libiberty
53060 all-stage2-bfd: maybe-all-stage2-libiberty
53061 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
53062 all-stage3-bfd: maybe-all-stage3-libiberty
53063 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
53064 all-stage4-bfd: maybe-all-stage4-libiberty
53065 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
53066 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
53067 all-bfd: maybe-all-intl
53068
53069 all-stage1-bfd: maybe-all-stage1-intl
53070 all-stage2-bfd: maybe-all-stage2-intl
53071 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
53072 all-stage3-bfd: maybe-all-stage3-intl
53073 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
53074 all-stage4-bfd: maybe-all-stage4-intl
53075 all-stageprofile-bfd: maybe-all-stageprofile-intl
53076 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
53077 configure-binutils: maybe-configure-intl
53078
53079 configure-stage1-binutils: maybe-configure-stage1-intl
53080 configure-stage2-binutils: maybe-configure-stage2-intl
53081 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
53082 configure-stage3-binutils: maybe-configure-stage3-intl
53083 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
53084 configure-stage4-binutils: maybe-configure-stage4-intl
53085 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
53086 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
53087 all-binutils: maybe-all-libiberty
53088
53089 all-stage1-binutils: maybe-all-stage1-libiberty
53090 all-stage2-binutils: maybe-all-stage2-libiberty
53091 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
53092 all-stage3-binutils: maybe-all-stage3-libiberty
53093 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
53094 all-stage4-binutils: maybe-all-stage4-libiberty
53095 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
53096 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
53097 all-binutils: maybe-all-opcodes
53098
53099 all-stage1-binutils: maybe-all-stage1-opcodes
53100 all-stage2-binutils: maybe-all-stage2-opcodes
53101 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
53102 all-stage3-binutils: maybe-all-stage3-opcodes
53103 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
53104 all-stage4-binutils: maybe-all-stage4-opcodes
53105 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
53106 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
53107 all-binutils: maybe-all-bfd
53108
53109 all-stage1-binutils: maybe-all-stage1-bfd
53110 all-stage2-binutils: maybe-all-stage2-bfd
53111 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
53112 all-stage3-binutils: maybe-all-stage3-bfd
53113 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
53114 all-stage4-binutils: maybe-all-stage4-bfd
53115 all-stageprofile-binutils: maybe-all-stageprofile-bfd
53116 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
53117 all-binutils: maybe-all-build-flex
53118
53119 all-stage1-binutils: maybe-all-build-flex
53120 all-stage2-binutils: maybe-all-build-flex
53121 all-stageb2g0-binutils: maybe-all-build-flex
53122 all-stage3-binutils: maybe-all-build-flex
53123 all-stageb3g2-binutils: maybe-all-build-flex
53124 all-stage4-binutils: maybe-all-build-flex
53125 all-stageprofile-binutils: maybe-all-build-flex
53126 all-stagefeedback-binutils: maybe-all-build-flex
53127 all-binutils: maybe-all-build-bison
53128
53129 all-stage1-binutils: maybe-all-build-bison
53130 all-stage2-binutils: maybe-all-build-bison
53131 all-stageb2g0-binutils: maybe-all-build-bison
53132 all-stage3-binutils: maybe-all-build-bison
53133 all-stageb3g2-binutils: maybe-all-build-bison
53134 all-stage4-binutils: maybe-all-build-bison
53135 all-stageprofile-binutils: maybe-all-build-bison
53136 all-stagefeedback-binutils: maybe-all-build-bison
53137 all-binutils: maybe-all-build-byacc
53138
53139 all-stage1-binutils: maybe-all-build-byacc
53140 all-stage2-binutils: maybe-all-build-byacc
53141 all-stageb2g0-binutils: maybe-all-build-byacc
53142 all-stage3-binutils: maybe-all-build-byacc
53143 all-stageb3g2-binutils: maybe-all-build-byacc
53144 all-stage4-binutils: maybe-all-build-byacc
53145 all-stageprofile-binutils: maybe-all-build-byacc
53146 all-stagefeedback-binutils: maybe-all-build-byacc
53147 all-binutils: maybe-all-intl
53148
53149 all-stage1-binutils: maybe-all-stage1-intl
53150 all-stage2-binutils: maybe-all-stage2-intl
53151 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
53152 all-stage3-binutils: maybe-all-stage3-intl
53153 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
53154 all-stage4-binutils: maybe-all-stage4-intl
53155 all-stageprofile-binutils: maybe-all-stageprofile-intl
53156 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
53157 install-binutils: maybe-install-opcodes
53158 install-opcodes: maybe-install-bfd
53159 configure-gas: maybe-configure-intl
53160
53161 configure-stage1-gas: maybe-configure-stage1-intl
53162 configure-stage2-gas: maybe-configure-stage2-intl
53163 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
53164 configure-stage3-gas: maybe-configure-stage3-intl
53165 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
53166 configure-stage4-gas: maybe-configure-stage4-intl
53167 configure-stageprofile-gas: maybe-configure-stageprofile-intl
53168 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
53169 all-gas: maybe-all-libiberty
53170
53171 all-stage1-gas: maybe-all-stage1-libiberty
53172 all-stage2-gas: maybe-all-stage2-libiberty
53173 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
53174 all-stage3-gas: maybe-all-stage3-libiberty
53175 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
53176 all-stage4-gas: maybe-all-stage4-libiberty
53177 all-stageprofile-gas: maybe-all-stageprofile-libiberty
53178 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
53179 all-gas: maybe-all-opcodes
53180
53181 all-stage1-gas: maybe-all-stage1-opcodes
53182 all-stage2-gas: maybe-all-stage2-opcodes
53183 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
53184 all-stage3-gas: maybe-all-stage3-opcodes
53185 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
53186 all-stage4-gas: maybe-all-stage4-opcodes
53187 all-stageprofile-gas: maybe-all-stageprofile-opcodes
53188 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
53189 all-gas: maybe-all-bfd
53190
53191 all-stage1-gas: maybe-all-stage1-bfd
53192 all-stage2-gas: maybe-all-stage2-bfd
53193 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
53194 all-stage3-gas: maybe-all-stage3-bfd
53195 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
53196 all-stage4-gas: maybe-all-stage4-bfd
53197 all-stageprofile-gas: maybe-all-stageprofile-bfd
53198 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
53199 all-gas: maybe-all-intl
53200
53201 all-stage1-gas: maybe-all-stage1-intl
53202 all-stage2-gas: maybe-all-stage2-intl
53203 all-stageb2g0-gas: maybe-all-stageb2g0-intl
53204 all-stage3-gas: maybe-all-stage3-intl
53205 all-stageb3g2-gas: maybe-all-stageb3g2-intl
53206 all-stage4-gas: maybe-all-stage4-intl
53207 all-stageprofile-gas: maybe-all-stageprofile-intl
53208 all-stagefeedback-gas: maybe-all-stagefeedback-intl
53209 configure-gprof: maybe-configure-intl
53210 all-gprof: maybe-all-libiberty
53211 all-gprof: maybe-all-bfd
53212 all-gprof: maybe-all-opcodes
53213 all-gprof: maybe-all-intl
53214 configure-ld: maybe-configure-intl
53215
53216 configure-stage1-ld: maybe-configure-stage1-intl
53217 configure-stage2-ld: maybe-configure-stage2-intl
53218 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
53219 configure-stage3-ld: maybe-configure-stage3-intl
53220 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
53221 configure-stage4-ld: maybe-configure-stage4-intl
53222 configure-stageprofile-ld: maybe-configure-stageprofile-intl
53223 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
53224 all-ld: maybe-all-libiberty
53225
53226 all-stage1-ld: maybe-all-stage1-libiberty
53227 all-stage2-ld: maybe-all-stage2-libiberty
53228 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
53229 all-stage3-ld: maybe-all-stage3-libiberty
53230 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
53231 all-stage4-ld: maybe-all-stage4-libiberty
53232 all-stageprofile-ld: maybe-all-stageprofile-libiberty
53233 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
53234 all-ld: maybe-all-bfd
53235
53236 all-stage1-ld: maybe-all-stage1-bfd
53237 all-stage2-ld: maybe-all-stage2-bfd
53238 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
53239 all-stage3-ld: maybe-all-stage3-bfd
53240 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
53241 all-stage4-ld: maybe-all-stage4-bfd
53242 all-stageprofile-ld: maybe-all-stageprofile-bfd
53243 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
53244 all-ld: maybe-all-opcodes
53245
53246 all-stage1-ld: maybe-all-stage1-opcodes
53247 all-stage2-ld: maybe-all-stage2-opcodes
53248 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
53249 all-stage3-ld: maybe-all-stage3-opcodes
53250 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
53251 all-stage4-ld: maybe-all-stage4-opcodes
53252 all-stageprofile-ld: maybe-all-stageprofile-opcodes
53253 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
53254 all-ld: maybe-all-build-bison
53255
53256 all-stage1-ld: maybe-all-build-bison
53257 all-stage2-ld: maybe-all-build-bison
53258 all-stageb2g0-ld: maybe-all-build-bison
53259 all-stage3-ld: maybe-all-build-bison
53260 all-stageb3g2-ld: maybe-all-build-bison
53261 all-stage4-ld: maybe-all-build-bison
53262 all-stageprofile-ld: maybe-all-build-bison
53263 all-stagefeedback-ld: maybe-all-build-bison
53264 all-ld: maybe-all-build-byacc
53265
53266 all-stage1-ld: maybe-all-build-byacc
53267 all-stage2-ld: maybe-all-build-byacc
53268 all-stageb2g0-ld: maybe-all-build-byacc
53269 all-stage3-ld: maybe-all-build-byacc
53270 all-stageb3g2-ld: maybe-all-build-byacc
53271 all-stage4-ld: maybe-all-build-byacc
53272 all-stageprofile-ld: maybe-all-build-byacc
53273 all-stagefeedback-ld: maybe-all-build-byacc
53274 all-ld: maybe-all-build-flex
53275
53276 all-stage1-ld: maybe-all-build-flex
53277 all-stage2-ld: maybe-all-build-flex
53278 all-stageb2g0-ld: maybe-all-build-flex
53279 all-stage3-ld: maybe-all-build-flex
53280 all-stageb3g2-ld: maybe-all-build-flex
53281 all-stage4-ld: maybe-all-build-flex
53282 all-stageprofile-ld: maybe-all-build-flex
53283 all-stagefeedback-ld: maybe-all-build-flex
53284 all-ld: maybe-all-intl
53285
53286 all-stage1-ld: maybe-all-stage1-intl
53287 all-stage2-ld: maybe-all-stage2-intl
53288 all-stageb2g0-ld: maybe-all-stageb2g0-intl
53289 all-stage3-ld: maybe-all-stage3-intl
53290 all-stageb3g2-ld: maybe-all-stageb3g2-intl
53291 all-stage4-ld: maybe-all-stage4-intl
53292 all-stageprofile-ld: maybe-all-stageprofile-intl
53293 all-stagefeedback-ld: maybe-all-stagefeedback-intl
53294 configure-gold: maybe-configure-intl
53295
53296 configure-stage1-gold: maybe-configure-stage1-intl
53297 configure-stage2-gold: maybe-configure-stage2-intl
53298 configure-stageb2g0-gold: maybe-configure-stageb2g0-intl
53299 configure-stage3-gold: maybe-configure-stage3-intl
53300 configure-stageb3g2-gold: maybe-configure-stageb3g2-intl
53301 configure-stage4-gold: maybe-configure-stage4-intl
53302 configure-stageprofile-gold: maybe-configure-stageprofile-intl
53303 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
53304 all-gold: maybe-all-libiberty
53305
53306 all-stage1-gold: maybe-all-stage1-libiberty
53307 all-stage2-gold: maybe-all-stage2-libiberty
53308 all-stageb2g0-gold: maybe-all-stageb2g0-libiberty
53309 all-stage3-gold: maybe-all-stage3-libiberty
53310 all-stageb3g2-gold: maybe-all-stageb3g2-libiberty
53311 all-stage4-gold: maybe-all-stage4-libiberty
53312 all-stageprofile-gold: maybe-all-stageprofile-libiberty
53313 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
53314 all-gold: maybe-all-intl
53315
53316 all-stage1-gold: maybe-all-stage1-intl
53317 all-stage2-gold: maybe-all-stage2-intl
53318 all-stageb2g0-gold: maybe-all-stageb2g0-intl
53319 all-stage3-gold: maybe-all-stage3-intl
53320 all-stageb3g2-gold: maybe-all-stageb3g2-intl
53321 all-stage4-gold: maybe-all-stage4-intl
53322 all-stageprofile-gold: maybe-all-stageprofile-intl
53323 all-stagefeedback-gold: maybe-all-stagefeedback-intl
53324 all-gold: maybe-all-bfd
53325
53326 all-stage1-gold: maybe-all-stage1-bfd
53327 all-stage2-gold: maybe-all-stage2-bfd
53328 all-stageb2g0-gold: maybe-all-stageb2g0-bfd
53329 all-stage3-gold: maybe-all-stage3-bfd
53330 all-stageb3g2-gold: maybe-all-stageb3g2-bfd
53331 all-stage4-gold: maybe-all-stage4-bfd
53332 all-stageprofile-gold: maybe-all-stageprofile-bfd
53333 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
53334 all-gold: maybe-all-build-bison
53335
53336 all-stage1-gold: maybe-all-build-bison
53337 all-stage2-gold: maybe-all-build-bison
53338 all-stageb2g0-gold: maybe-all-build-bison
53339 all-stage3-gold: maybe-all-build-bison
53340 all-stageb3g2-gold: maybe-all-build-bison
53341 all-stage4-gold: maybe-all-build-bison
53342 all-stageprofile-gold: maybe-all-build-bison
53343 all-stagefeedback-gold: maybe-all-build-bison
53344 all-gold: maybe-all-build-byacc
53345
53346 all-stage1-gold: maybe-all-build-byacc
53347 all-stage2-gold: maybe-all-build-byacc
53348 all-stageb2g0-gold: maybe-all-build-byacc
53349 all-stage3-gold: maybe-all-build-byacc
53350 all-stageb3g2-gold: maybe-all-build-byacc
53351 all-stage4-gold: maybe-all-build-byacc
53352 all-stageprofile-gold: maybe-all-build-byacc
53353 all-stagefeedback-gold: maybe-all-build-byacc
53354 configure-opcodes: maybe-configure-intl
53355
53356 configure-stage1-opcodes: maybe-configure-stage1-intl
53357 configure-stage2-opcodes: maybe-configure-stage2-intl
53358 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
53359 configure-stage3-opcodes: maybe-configure-stage3-intl
53360 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
53361 configure-stage4-opcodes: maybe-configure-stage4-intl
53362 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
53363 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
53364 all-opcodes: maybe-all-bfd
53365
53366 all-stage1-opcodes: maybe-all-stage1-bfd
53367 all-stage2-opcodes: maybe-all-stage2-bfd
53368 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
53369 all-stage3-opcodes: maybe-all-stage3-bfd
53370 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
53371 all-stage4-opcodes: maybe-all-stage4-bfd
53372 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
53373 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
53374 all-opcodes: maybe-all-libiberty
53375
53376 all-stage1-opcodes: maybe-all-stage1-libiberty
53377 all-stage2-opcodes: maybe-all-stage2-libiberty
53378 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
53379 all-stage3-opcodes: maybe-all-stage3-libiberty
53380 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
53381 all-stage4-opcodes: maybe-all-stage4-libiberty
53382 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
53383 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
53384 all-opcodes: maybe-all-intl
53385
53386 all-stage1-opcodes: maybe-all-stage1-intl
53387 all-stage2-opcodes: maybe-all-stage2-intl
53388 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
53389 all-stage3-opcodes: maybe-all-stage3-intl
53390 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
53391 all-stage4-opcodes: maybe-all-stage4-intl
53392 all-stageprofile-opcodes: maybe-all-stageprofile-intl
53393 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
53394 all-dejagnu: maybe-all-tcl
53395 all-dejagnu: maybe-all-expect
53396 all-dejagnu: maybe-all-tk
53397 configure-expect: maybe-configure-tcl
53398 configure-expect: maybe-configure-tk
53399 all-expect: maybe-all-tcl
53400 all-expect: maybe-all-tk
53401 configure-itcl: maybe-configure-tcl
53402 configure-itcl: maybe-configure-tk
53403 all-itcl: maybe-all-tcl
53404 all-itcl: maybe-all-tk
53405 install-itcl: maybe-install-tcl
53406 configure-tk: maybe-configure-tcl
53407 all-tk: maybe-all-tcl
53408 all-sid: maybe-all-libiberty
53409 all-sid: maybe-all-bfd
53410 all-sid: maybe-all-opcodes
53411 all-sid: maybe-all-tcl
53412 all-sid: maybe-all-tk
53413 install-sid: maybe-install-tcl
53414 install-sid: maybe-install-tk
53415 configure-sim: maybe-configure-intl
53416 all-sim: maybe-all-intl
53417 all-sim: maybe-all-libiberty
53418 all-sim: maybe-all-bfd
53419 all-sim: maybe-all-opcodes
53420 all-sim: maybe-all-readline
53421 all-sim: maybe-configure-gdb
53422 all-fastjar: maybe-all-zlib
53423 all-fastjar: maybe-all-build-texinfo
53424 all-fastjar: maybe-all-libiberty
53425 all-autoconf: maybe-all-m4
53426 all-autoconf: maybe-all-build-texinfo
53427 all-automake: maybe-all-m4
53428 all-automake: maybe-all-build-texinfo
53429 all-automake: maybe-all-autoconf
53430 all-bison: maybe-all-intl
53431 all-bison: maybe-all-build-texinfo
53432 all-diff: maybe-all-intl
53433 all-diff: maybe-all-build-texinfo
53434 all-fileutils: maybe-all-intl
53435 all-fileutils: maybe-all-build-texinfo
53436 all-flex: maybe-all-build-bison
53437 all-flex: maybe-all-build-byacc
53438 all-flex: maybe-all-intl
53439 all-flex: maybe-all-m4
53440 all-flex: maybe-all-build-texinfo
53441 all-gzip: maybe-all-intl
53442 all-gzip: maybe-all-zlib
53443 all-gzip: maybe-all-build-texinfo
53444 all-hello: maybe-all-intl
53445 all-hello: maybe-all-build-texinfo
53446 all-m4: maybe-all-intl
53447 all-m4: maybe-all-build-texinfo
53448 all-make: maybe-all-intl
53449 all-make: maybe-all-build-texinfo
53450 all-patch: maybe-all-build-texinfo
53451 all-make: maybe-all-build-texinfo
53452 all-prms: maybe-all-libiberty
53453 all-recode: maybe-all-build-texinfo
53454 all-sed: maybe-all-build-texinfo
53455 all-send-pr: maybe-all-prms
53456 all-tar: maybe-all-build-texinfo
53457 all-uudecode: maybe-all-build-texinfo
53458 configure-target-boehm-gc: maybe-configure-target-qthreads
53459 configure-target-fastjar: maybe-configure-target-zlib
53460 all-target-fastjar: maybe-all-target-zlib
53461 all-target-fastjar: maybe-all-target-libiberty
53462 configure-target-libjava: maybe-configure-target-zlib
53463 configure-target-libjava: maybe-configure-target-boehm-gc
53464 configure-target-libjava: maybe-configure-target-qthreads
53465 configure-target-libjava: maybe-configure-target-libffi
53466 all-target-libjava: maybe-all-fastjar
53467 all-target-libjava: maybe-all-target-zlib
53468 all-target-libjava: maybe-all-target-boehm-gc
53469 all-target-libjava: maybe-all-target-qthreads
53470 all-target-libjava: maybe-all-target-libffi
53471 configure-target-libobjc: maybe-configure-target-boehm-gc
53472 all-target-libobjc: maybe-all-target-libiberty
53473 all-target-libobjc: maybe-all-target-boehm-gc
53474 all-target-libstdc++-v3: maybe-all-target-libiberty
53475 configure-target-libstdc++-v3: maybe-configure-target-libgomp
53476 all-target-libgloss: maybe-all-target-newlib
53477 all-target-winsup: maybe-all-target-libiberty
53478 all-target-winsup: maybe-all-target-libtermcap
53479
53480
53481 # Dependencies for target modules on other target modules are
53482 # described by lang_env_dependencies; the defaults apply to anything
53483 # not mentioned there.
53484
53485
53486 @if gcc-bootstrap
53487 @endif gcc-bootstrap
53488
53489 @if gcc-no-bootstrap
53490 configure-target-libstdc++-v3: maybe-all-target-libgcc
53491 configure-target-libmudflap: maybe-all-target-libgcc
53492 configure-target-libssp: maybe-all-target-libgcc
53493 configure-target-newlib: maybe-all-target-libgcc
53494 configure-target-libgfortran: maybe-all-target-libgcc
53495 configure-target-libobjc: maybe-all-target-libgcc
53496 configure-target-libtermcap: maybe-all-target-libgcc
53497 configure-target-winsup: maybe-all-target-libgcc
53498 configure-target-libgloss: maybe-all-target-libgcc
53499 configure-target-libiberty: maybe-all-target-libgcc
53500 configure-target-gperf: maybe-all-target-libgcc
53501 configure-target-examples: maybe-all-target-libgcc
53502 configure-target-libffi: maybe-all-target-libgcc
53503 configure-target-libjava: maybe-all-target-libgcc
53504 configure-target-zlib: maybe-all-target-libgcc
53505 configure-target-boehm-gc: maybe-all-target-libgcc
53506 configure-target-qthreads: maybe-all-target-libgcc
53507 configure-target-rda: maybe-all-target-libgcc
53508 configure-target-libada: maybe-all-target-libgcc
53509 configure-target-libgomp: maybe-all-target-libgcc
53510 @endif gcc-no-bootstrap
53511
53512
53513 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
53514
53515 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
53516
53517 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
53518
53519
53520
53521 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
53522
53523 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
53524
53525 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
53526
53527 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
53528
53529
53530
53531 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
53532 configure-target-gperf: maybe-all-target-libstdc++-v3
53533
53534 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
53535
53536 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
53537
53538 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
53539 configure-target-libjava: maybe-all-target-libstdc++-v3
53540
53541 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
53542
53543 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
53544
53545 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
53546
53547 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
53548
53549 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
53550
53551 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
53552
53553
53554 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
53555 GDB_TK = @GDB_TK@
53556 INSTALL_GDB_TK = @INSTALL_GDB_TK@
53557 configure-gdb: $(CONFIGURE_GDB_TK)
53558 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
53559 install-gdb: $(INSTALL_GDB_TK)
53560
53561 # Serialization dependencies.  Host configures don't work well in parallel to
53562 # each other, due to contention over config.cache.  Target configures and 
53563 # build configures are similar.
53564 @serialization_dependencies@
53565
53566 # --------------------------------
53567 # Regenerating top level configury
53568 # --------------------------------
53569
53570 # Rebuilding Makefile.in, using autogen.
53571 AUTOGEN = autogen
53572 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
53573         cd $(srcdir) && $(AUTOGEN) Makefile.def
53574
53575 # Rebuilding Makefile.
53576 Makefile: $(srcdir)/Makefile.in config.status
53577         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
53578
53579 config.status: configure
53580         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
53581
53582 # Rebuilding configure.
53583 AUTOCONF = autoconf
53584 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4
53585         cd $(srcdir) && $(AUTOCONF)
53586
53587 # ------------------------------
53588 # Special directives to GNU Make
53589 # ------------------------------
53590
53591 # Don't pass command-line variables to submakes.
53592 .NOEXPORT:
53593 MAKEOVERRIDES=
53594
53595 # end of Makefile.in