OSDN Git Service

* rtlanal.c (loc_mentioned_in_p): Test XVECEXPs correctly.
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation
7 #
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
12
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 # GNU General Public License for more details.
17
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21 #
22
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
27
28 build_alias=@build_noncanonical@
29 build_vendor=@build_vendor@
30 build_os=@build_os@
31 build=@build@
32 host_alias=@host_noncanonical@
33 host_vendor=@host_vendor@
34 host_os=@host_os@
35 host=@host@
36 target_alias=@target_noncanonical@
37 target_vendor=@target_vendor@
38 target_os=@target_os@
39 target=@target@
40
41 program_transform_name = @program_transform_name@
42
43 prefix = @prefix@
44 exec_prefix = @exec_prefix@
45
46 srcdir = @srcdir@
47
48 bindir = @bindir@
49 sbindir = @sbindir@
50 libexecdir = @libexecdir@
51 datadir = @datadir@
52 sysconfdir = @sysconfdir@
53 sharedstatedir = @sharedstatedir@
54 localstatedir = @localstatedir@
55 libdir = @libdir@
56 includedir = @includedir@
57 oldincludedir = @oldincludedir@
58 infodir = @infodir@
59 datarootdir = @datarootdir@
60 docdir = @docdir@
61 pdfdir = @pdfdir@
62 htmldir = @htmldir@
63 mandir = @mandir@
64 man1dir = $(mandir)/man1
65 man2dir = $(mandir)/man2
66 man3dir = $(mandir)/man3
67 man4dir = $(mandir)/man4
68 man5dir = $(mandir)/man5
69 man6dir = $(mandir)/man6
70 man7dir = $(mandir)/man7
71 man8dir = $(mandir)/man8
72 man9dir = $(mandir)/man9
73
74 INSTALL = @INSTALL@
75 INSTALL_PROGRAM = @INSTALL_PROGRAM@
76 INSTALL_SCRIPT = @INSTALL_SCRIPT@
77 INSTALL_DATA = @INSTALL_DATA@
78 LN = @LN@
79 LN_S = @LN_S@
80 MAINT = @MAINT@
81 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
82 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
83
84 # -------------------------------------------------
85 # Miscellaneous non-standard autoconf-set variables
86 # -------------------------------------------------
87
88 # The gcc driver likes to know the arguments it was configured with.
89 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
90
91 tooldir = @tooldir@
92 build_tooldir = @build_tooldir@
93
94 GDB_NLM_DEPS = 
95
96 # This is the name of the environment variable used for the path to
97 # the libraries.
98 RPATH_ENVVAR = @RPATH_ENVVAR@
99
100 # Build programs are put under this directory.
101 BUILD_SUBDIR = @build_subdir@
102 # This is set by the configure script to the arguments to use when configuring
103 # directories built for the build system.
104 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
105
106 # This is the list of variables to export in the environment when
107 # configuring any subdirectory.  It must also be exported whenever
108 # recursing into a build directory in case that directory's Makefile
109 # re-runs configure.
110 BASE_EXPORTS = \
111         FLEX="$(FLEX)"; export FLEX; \
112         LEX="$(LEX)"; export LEX; \
113         BISON="$(BISON)"; export BISON; \
114         YACC="$(YACC)"; export YACC; \
115         M4="$(M4)"; export M4; \
116         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
117
118 # This is the list of variables to export in the environment when
119 # configuring subdirectories for the build system.
120 BUILD_EXPORTS = \
121         $(BASE_EXPORTS) \
122         AR="$(AR_FOR_BUILD)"; export AR; \
123         AS="$(AS_FOR_BUILD)"; export AS; \
124         CC="$(CC_FOR_BUILD)"; export CC; \
125         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
126         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
127         CXX="$(CXX_FOR_BUILD)"; export CXX; \
128         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
129         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
130         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
131         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
132         LD="$(LD_FOR_BUILD)"; export LD; \
133         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
134         NM="$(NM_FOR_BUILD)"; export NM; \
135         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
136         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
137         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
138
139 # This is the list of directories to built for the host system.
140 SUBDIRS = @configdirs@
141 # This is set by the configure script to the arguments to use when configuring
142 # directories built for the host system.
143 HOST_CONFIGARGS = @host_configargs@
144 # Host programs are put under this directory, which is . except if building
145 # with srcdir=..
146 HOST_SUBDIR = @host_subdir@
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the host system.  We need to pass
149 # some to the GCC configure because of its hybrid host/target nature.
150 HOST_EXPORTS = \
151         $(BASE_EXPORTS) \
152         CC="$(CC)"; export CC; \
153         CFLAGS="$(CFLAGS)"; export CFLAGS; \
154         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155         CXX="$(CXX)"; export CXX; \
156         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
157         AR="$(AR)"; export AR; \
158         AS="$(AS)"; export AS; \
159         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
160         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
161         LD="$(LD)"; export LD; \
162         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
163         NM="$(NM)"; export NM; \
164         RANLIB="$(RANLIB)"; export RANLIB; \
165         WINDRES="$(WINDRES)"; export WINDRES; \
166         WINDMC="$(WINDMC)"; export WINDMC; \
167         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
168         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
169         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
170         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
171         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
172         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
173         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
174         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
175         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
176         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
177         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
178         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
179 @if gcc-bootstrap
180         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
181 @endif gcc-bootstrap
182         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
183
184 # Similar, for later GCC stages.
185 POSTSTAGE1_HOST_EXPORTS = \
186         $(HOST_EXPORTS) \
187         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
188           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
189         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
190           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
191           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
192           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
193         LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
194
195 # Target libraries are put under this directory:
196 TARGET_SUBDIR = @target_subdir@
197 # This is set by the configure script to the arguments to use when configuring
198 # directories built for the target.
199 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
200 # This is the list of variables to export in the environment when
201 # configuring subdirectories for the host system.
202 BASE_TARGET_EXPORTS = \
203         $(BASE_EXPORTS) \
204         AR="$(AR_FOR_TARGET)"; export AR; \
205         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
206         CC="$(CC_FOR_TARGET)"; export CC; \
207         CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
208         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
209         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
210         CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
211         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
212         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
213         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
214         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
215         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
216         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
217         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
218         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
219         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
220         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
221         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
222         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
223         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
224
225 RAW_CXX_TARGET_EXPORTS = \
226         $(BASE_TARGET_EXPORTS) \
227         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
228         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
229
230 NORMAL_TARGET_EXPORTS = \
231         $(BASE_TARGET_EXPORTS) \
232         CXX="$(CXX_FOR_TARGET)"; export CXX;
233
234 # Where to find GMP
235 HOST_GMPLIBS = @gmplibs@
236 HOST_GMPINC = @gmpinc@
237
238 # ----------------------------------------------
239 # Programs producing files for the BUILD machine
240 # ----------------------------------------------
241
242 SHELL = @config_shell@
243
244 # pwd command to use.  Allow user to override default by setting PWDCMD in
245 # the environment to account for automounters.  The make variable must not
246 # be called PWDCMD, otherwise the value set here is passed to make
247 # subprocesses and overrides the setting from the user's environment.
248 # Don't use PWD since it is a common shell environment variable and we
249 # don't want to corrupt it.
250 PWD_COMMAND = $${PWDCMD-pwd}
251
252 # compilers to use to create programs which must be run in the build
253 # environment.
254 AR_FOR_BUILD = @AR_FOR_BUILD@
255 AS_FOR_BUILD = @AS_FOR_BUILD@
256 CC_FOR_BUILD = @CC_FOR_BUILD@
257 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
258 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
259 CXX_FOR_BUILD = @CXX_FOR_BUILD@
260 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
261 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
262 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
263 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
264 LD_FOR_BUILD = @LD_FOR_BUILD@
265 NM_FOR_BUILD = @NM_FOR_BUILD@
266 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
267 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
268 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
269
270 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
271 # here so that they can be overridden by Makefile fragments.
272 BUILD_PREFIX = @BUILD_PREFIX@
273 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
274
275 # Flags to pass to stage2 and later makes.  They are defined
276 # here so that they can be overridden by Makefile fragments.
277 BOOT_CFLAGS= -g -O2
278 BOOT_LDFLAGS=
279
280 BISON = @BISON@
281 YACC = @YACC@
282 FLEX = @FLEX@
283 LEX = @LEX@
284 M4 = @M4@
285 MAKEINFO = @MAKEINFO@
286 EXPECT = @EXPECT@
287 RUNTEST = @RUNTEST@
288
289 # This just becomes part of the MAKEINFO definition passed down to
290 # sub-makes.  It lets flags be given on the command line while still
291 # using the makeinfo from the object tree.
292 # (Default to avoid splitting info files by setting the threshold high.)
293 MAKEINFOFLAGS = --split-size=5000000
294
295 # ---------------------------------------------
296 # Programs producing files for the HOST machine
297 # ---------------------------------------------
298
299 AS = @AS@
300 AR = @AR@
301 AR_FLAGS = rc
302 CC = @CC@
303 CXX = @CXX@
304 DLLTOOL = @DLLTOOL@
305 LD = @LD@
306 LIPO = @LIPO@
307 NM = @NM@
308 OBJDUMP = @OBJDUMP@
309 RANLIB = @RANLIB@
310 STRIP = @STRIP@
311 WINDRES = @WINDRES@
312 WINDMC = @WINDMC@
313
314 GNATBIND = @GNATBIND@
315 GNATMAKE = @GNATMAKE@
316
317 CFLAGS = @CFLAGS@
318 LDFLAGS = @LDFLAGS@
319 LIBCFLAGS = $(CFLAGS)
320 CXXFLAGS = @CXXFLAGS@
321 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
322 PICFLAG = 
323
324 # Only build the C compiler for stage1, because that is the only one that
325 # we can guarantee will build with the native compiler, and also it is the
326 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
327 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
328 # overrideable (for a bootstrap build stage1 also builds gcc.info).
329
330 STAGE1_CHECKING=@stage1_checking@
331 STAGE1_LANGUAGES=@stage1_languages@
332
333 STAGE1_CFLAGS=@stage1_cflags@
334 STAGE2_CFLAGS=$(BOOT_CFLAGS)
335 STAGE3_CFLAGS=$(BOOT_CFLAGS)
336 STAGE4_CFLAGS=$(BOOT_CFLAGS)
337
338 STAGE1_LIBCFLAGS=@stage1_cflags@
339 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
340 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
341 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
342
343 do-compare = @do_compare@
344 do-compare3 = $(do-compare)
345 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
346
347 # -----------------------------------------------
348 # Programs producing files for the TARGET machine
349 # -----------------------------------------------
350
351 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
352
353 AR_FOR_TARGET=@AR_FOR_TARGET@
354 AS_FOR_TARGET=@AS_FOR_TARGET@
355 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
356
357 # If GCC_FOR_TARGET is not overriden on the command line, then this
358 # variable is passed down to the gcc Makefile, where it is used to
359 # build libgcc2.a.  We define it here so that it can itself be
360 # overridden on the command line.
361 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
362 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
363 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
364 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
365 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
366 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
367 LD_FOR_TARGET=@LD_FOR_TARGET@
368
369 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
370 NM_FOR_TARGET=@NM_FOR_TARGET@
371 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
372 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
373 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
374 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
375 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
376
377 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
378 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
379 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
380
381 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
382 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
383 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
384 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
385
386 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
387 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
388 LDFLAGS_FOR_TARGET = 
389 PICFLAG_FOR_TARGET = 
390
391 # ------------------------------------
392 # Miscellaneous targets and flag lists
393 # ------------------------------------
394
395 # The first rule in the file had better be this one.  Don't put any above it.
396 # This lives here to allow makefile fragments to contain dependencies.
397 all:
398
399 #### host and target specific makefile fragments come in here.
400 @target_makefile_frag@
401 @alphaieee_frag@
402 @ospace_frag@
403 @host_makefile_frag@
404 ###
405
406 # This is the list of directories that may be needed in RPATH_ENVVAR
407 # so that prorgams built for the target machine work.
408 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
409
410 @if target-libstdc++-v3
411 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
412 @endif target-libstdc++-v3
413
414 @if target-libmudflap
415 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
416 @endif target-libmudflap
417
418 @if target-libssp
419 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
420 @endif target-libssp
421
422 @if target-libgomp
423 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
424 @endif target-libgomp
425
426
427
428 # This is the list of directories that may be needed in RPATH_ENVVAR
429 # so that programs built for the host machine work.
430 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
431
432 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
433 @if gcc
434 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
435 @endif gcc
436
437
438 @if bfd
439 HOST_LIB_PATH_bfd = \
440   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
441 @endif bfd
442
443 @if opcodes
444 HOST_LIB_PATH_opcodes = \
445   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
446 @endif opcodes
447
448 @if gmp
449 HOST_LIB_PATH_gmp = \
450   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
451 @endif gmp
452
453 @if mpfr
454 HOST_LIB_PATH_mpfr = \
455   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
456 @endif mpfr
457
458
459 # Flags to pass down to all sub-makes.
460 BASE_FLAGS_TO_PASS = \
461         "DESTDIR=$(DESTDIR)" \
462         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
463         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
464         "bindir=$(bindir)" \
465         "datadir=$(datadir)" \
466         "exec_prefix=$(exec_prefix)" \
467         "includedir=$(includedir)" \
468         "datarootdir=$(datarootdir)" \
469         "docdir=$(docdir)" \
470         "infodir=$(infodir)" \
471         "pdfdir=$(pdfdir)" \
472         "htmldir=$(htmldir)" \
473         "libdir=$(libdir)" \
474         "libexecdir=$(libexecdir)" \
475         "lispdir=$(lispdir)" \
476         "localstatedir=$(localstatedir)" \
477         "mandir=$(mandir)" \
478         "oldincludedir=$(oldincludedir)" \
479         "prefix=$(prefix)" \
480         "sbindir=$(sbindir)" \
481         "sharedstatedir=$(sharedstatedir)" \
482         "sysconfdir=$(sysconfdir)" \
483         "tooldir=$(tooldir)" \
484         "build_tooldir=$(build_tooldir)" \
485         "target_alias=$(target_alias)" \
486         "BISON=$(BISON)" \
487         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
488         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
489         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
490         "EXPECT=$(EXPECT)" \
491         "FLEX=$(FLEX)" \
492         "INSTALL=$(INSTALL)" \
493         "INSTALL_DATA=$(INSTALL_DATA)" \
494         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
495         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
496         "LEX=$(LEX)" \
497         "M4=$(M4)" \
498         "MAKE=$(MAKE)" \
499         "RUNTEST=$(RUNTEST)" \
500         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
501         "SHELL=$(SHELL)" \
502         "YACC=$(YACC)" \
503         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
504         "AR_FLAGS=$(AR_FLAGS)" \
505         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
506         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
507         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
508         "CFLAGS=$(CFLAGS)" \
509         "CXXFLAGS=$(CXXFLAGS)" \
510         "LDFLAGS=$(LDFLAGS)" \
511         "LIBCFLAGS=$(LIBCFLAGS)" \
512         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
513         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
514         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
515         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
516         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
517         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
518         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
519         "GNATBIND=$(GNATBIND)" \
520         "GNATMAKE=$(GNATMAKE)" \
521         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
522         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
523         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
524         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
525         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
526         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
527         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
528         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
529         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
530         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
531         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
532         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
533         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
534         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
535         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
536         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
537         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
538         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
539         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
540         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
541         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
542         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
543         "LEAN=$(LEAN)" \
544         "CONFIG_SHELL=$(SHELL)" \
545         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
546
547 # We leave this in just in case, but it is not needed anymore.
548 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
549
550 # Flags to pass down to most sub-makes, in which we're building with
551 # the host environment.
552 EXTRA_HOST_FLAGS = \
553         'AR=$(AR)' \
554         'AS=$(AS)' \
555         'CC=$(CC)' \
556         'CXX=$(CXX)' \
557         'DLLTOOL=$(DLLTOOL)' \
558         'LD=$(LD)' \
559         'LIPO=$(LIPO)' \
560         'NM=$(NM)' \
561         'OBJDUMP=$(OBJDUMP)' \
562         'RANLIB=$(RANLIB)' \
563         'STRIP=$(STRIP)' \
564         'WINDRES=$(WINDRES)' \
565         'WINDMC=$(WINDMC)'
566
567 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
568
569 # Flags that are concerned with the location of the X11 include files
570 # and library files
571 #
572 # NOTE: until the top-level is getting the values via autoconf, it only
573 # causes problems to have this top-level Makefile overriding the autoconf-set
574 # values in child directories.  Only variables that don't conflict with
575 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
576 #
577 X11_FLAGS_TO_PASS = \
578         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
579         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
580
581 # Flags to pass to stage2 and later makes.
582
583 POSTSTAGE1_FLAGS_TO_PASS = \
584         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
585         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
586         LDFLAGS="$(BOOT_LDFLAGS)" \
587         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
588
589 # Flags to pass down to makes which are built with the target environment.
590 # The double $ decreases the length of the command line; those variables
591 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
592 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
593 # so we expand them here.
594 EXTRA_TARGET_FLAGS = \
595         'AR=$$(AR_FOR_TARGET)' \
596         'AS=$(COMPILER_AS_FOR_TARGET)' \
597         'CC=$$(CC_FOR_TARGET)' \
598         'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
599         'CXX=$$(CXX_FOR_TARGET)' \
600         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
601         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
602         'LD=$(COMPILER_LD_FOR_TARGET)' \
603         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
604         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
605         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
606         'NM=$(COMPILER_NM_FOR_TARGET)' \
607         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
608         'RANLIB=$$(RANLIB_FOR_TARGET)' \
609         'WINDRES=$$(WINDRES_FOR_TARGET)' \
610         'WINDMC=$$(WINDMC_FOR_TARGET)'
611
612 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
613
614 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
615 # unfortunately needs the native compiler and the target ar and
616 # ranlib.
617 # If any variables are added here, they must be added to do-*, below.
618 # The BUILD_* variables are a special case, which are used for the gcc
619 # cross-building scheme.
620 EXTRA_GCC_FLAGS = \
621         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
622         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
623         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
624         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
625         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
626         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
627
628 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
629
630 .PHONY: configure-host
631 configure-host:  \
632     maybe-configure-ash \
633     maybe-configure-autoconf \
634     maybe-configure-automake \
635     maybe-configure-bash \
636     maybe-configure-bfd \
637     maybe-configure-opcodes \
638     maybe-configure-binutils \
639     maybe-configure-bison \
640     maybe-configure-byacc \
641     maybe-configure-bzip2 \
642     maybe-configure-dejagnu \
643     maybe-configure-diff \
644     maybe-configure-dosutils \
645     maybe-configure-etc \
646     maybe-configure-fastjar \
647     maybe-configure-fileutils \
648     maybe-configure-findutils \
649     maybe-configure-find \
650     maybe-configure-fixincludes \
651     maybe-configure-flex \
652     maybe-configure-gas \
653     maybe-configure-gcc \
654     maybe-configure-gawk \
655     maybe-configure-gettext \
656     maybe-configure-gmp \
657     maybe-configure-mpfr \
658     maybe-configure-gnuserv \
659     maybe-configure-gprof \
660     maybe-configure-gzip \
661     maybe-configure-hello \
662     maybe-configure-indent \
663     maybe-configure-intl \
664     maybe-configure-tcl \
665     maybe-configure-itcl \
666     maybe-configure-ld \
667     maybe-configure-libcpp \
668     maybe-configure-libdecnumber \
669     maybe-configure-libgui \
670     maybe-configure-libiberty \
671     maybe-configure-libtool \
672     maybe-configure-m4 \
673     maybe-configure-make \
674     maybe-configure-mmalloc \
675     maybe-configure-patch \
676     maybe-configure-perl \
677     maybe-configure-prms \
678     maybe-configure-rcs \
679     maybe-configure-readline \
680     maybe-configure-release \
681     maybe-configure-recode \
682     maybe-configure-sed \
683     maybe-configure-send-pr \
684     maybe-configure-shellutils \
685     maybe-configure-sid \
686     maybe-configure-sim \
687     maybe-configure-tar \
688     maybe-configure-texinfo \
689     maybe-configure-textutils \
690     maybe-configure-time \
691     maybe-configure-uudecode \
692     maybe-configure-wdiff \
693     maybe-configure-zip \
694     maybe-configure-zlib \
695     maybe-configure-gdb \
696     maybe-configure-expect \
697     maybe-configure-guile \
698     maybe-configure-tk \
699     maybe-configure-libtermcap \
700     maybe-configure-utils \
701     maybe-configure-gnattools
702 .PHONY: configure-target
703 configure-target:  \
704     maybe-configure-target-libstdc++-v3 \
705     maybe-configure-target-libmudflap \
706     maybe-configure-target-libssp \
707     maybe-configure-target-newlib \
708     maybe-configure-target-libgcc \
709     maybe-configure-target-libgfortran \
710     maybe-configure-target-libobjc \
711     maybe-configure-target-libtermcap \
712     maybe-configure-target-winsup \
713     maybe-configure-target-libgloss \
714     maybe-configure-target-libiberty \
715     maybe-configure-target-gperf \
716     maybe-configure-target-examples \
717     maybe-configure-target-libffi \
718     maybe-configure-target-libjava \
719     maybe-configure-target-zlib \
720     maybe-configure-target-boehm-gc \
721     maybe-configure-target-qthreads \
722     maybe-configure-target-rda \
723     maybe-configure-target-libada \
724     maybe-configure-target-libgomp
725
726 # The target built for a native non-bootstrap build.
727 .PHONY: all
728 all:
729 @if gcc-bootstrap
730         [ -f stage_final ] || echo stage3 > stage_final
731         @r=`${PWD_COMMAND}`; export r; \
732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
733         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
734 @endif gcc-bootstrap
735         @: $(MAKE); $(unstage)
736         @r=`${PWD_COMMAND}`; export r; \
737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
738         if [ -f stage_last ]; then \
739           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
740         else \
741           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
742         fi
743
744 .PHONY: all-build
745
746 all-build: maybe-all-build-libiberty
747 all-build: maybe-all-build-bison
748 all-build: maybe-all-build-byacc
749 all-build: maybe-all-build-flex
750 all-build: maybe-all-build-m4
751 all-build: maybe-all-build-texinfo
752 all-build: maybe-all-build-fixincludes
753
754 .PHONY: all-host
755
756 all-host: maybe-all-ash
757 all-host: maybe-all-autoconf
758 all-host: maybe-all-automake
759 all-host: maybe-all-bash
760 @if bfd-no-bootstrap
761 all-host: maybe-all-bfd
762 @endif bfd-no-bootstrap
763 @if opcodes-no-bootstrap
764 all-host: maybe-all-opcodes
765 @endif opcodes-no-bootstrap
766 @if binutils-no-bootstrap
767 all-host: maybe-all-binutils
768 @endif binutils-no-bootstrap
769 all-host: maybe-all-bison
770 all-host: maybe-all-byacc
771 all-host: maybe-all-bzip2
772 all-host: maybe-all-dejagnu
773 all-host: maybe-all-diff
774 all-host: maybe-all-dosutils
775 all-host: maybe-all-etc
776 all-host: maybe-all-fastjar
777 all-host: maybe-all-fileutils
778 all-host: maybe-all-findutils
779 all-host: maybe-all-find
780 all-host: maybe-all-fixincludes
781 all-host: maybe-all-flex
782 @if gas-no-bootstrap
783 all-host: maybe-all-gas
784 @endif gas-no-bootstrap
785 @if gcc-no-bootstrap
786 all-host: maybe-all-gcc
787 @endif gcc-no-bootstrap
788 all-host: maybe-all-gawk
789 all-host: maybe-all-gettext
790 @if gmp-no-bootstrap
791 all-host: maybe-all-gmp
792 @endif gmp-no-bootstrap
793 @if mpfr-no-bootstrap
794 all-host: maybe-all-mpfr
795 @endif mpfr-no-bootstrap
796 all-host: maybe-all-gnuserv
797 all-host: maybe-all-gprof
798 all-host: maybe-all-gzip
799 all-host: maybe-all-hello
800 all-host: maybe-all-indent
801 @if intl-no-bootstrap
802 all-host: maybe-all-intl
803 @endif intl-no-bootstrap
804 all-host: maybe-all-tcl
805 all-host: maybe-all-itcl
806 @if ld-no-bootstrap
807 all-host: maybe-all-ld
808 @endif ld-no-bootstrap
809 @if libcpp-no-bootstrap
810 all-host: maybe-all-libcpp
811 @endif libcpp-no-bootstrap
812 @if libdecnumber-no-bootstrap
813 all-host: maybe-all-libdecnumber
814 @endif libdecnumber-no-bootstrap
815 all-host: maybe-all-libgui
816 @if libiberty-no-bootstrap
817 all-host: maybe-all-libiberty
818 @endif libiberty-no-bootstrap
819 all-host: maybe-all-libtool
820 all-host: maybe-all-m4
821 all-host: maybe-all-make
822 all-host: maybe-all-mmalloc
823 all-host: maybe-all-patch
824 all-host: maybe-all-perl
825 all-host: maybe-all-prms
826 all-host: maybe-all-rcs
827 all-host: maybe-all-readline
828 all-host: maybe-all-release
829 all-host: maybe-all-recode
830 all-host: maybe-all-sed
831 all-host: maybe-all-send-pr
832 all-host: maybe-all-shellutils
833 all-host: maybe-all-sid
834 all-host: maybe-all-sim
835 all-host: maybe-all-tar
836 all-host: maybe-all-texinfo
837 all-host: maybe-all-textutils
838 all-host: maybe-all-time
839 all-host: maybe-all-uudecode
840 all-host: maybe-all-wdiff
841 all-host: maybe-all-zip
842 @if zlib-no-bootstrap
843 all-host: maybe-all-zlib
844 @endif zlib-no-bootstrap
845 all-host: maybe-all-gdb
846 all-host: maybe-all-expect
847 all-host: maybe-all-guile
848 all-host: maybe-all-tk
849 all-host: maybe-all-libtermcap
850 all-host: maybe-all-utils
851 all-host: maybe-all-gnattools
852
853 .PHONY: all-target
854
855 all-target: maybe-all-target-libstdc++-v3
856 all-target: maybe-all-target-libmudflap
857 all-target: maybe-all-target-libssp
858 all-target: maybe-all-target-newlib
859 @if target-libgcc-no-bootstrap
860 all-target: maybe-all-target-libgcc
861 @endif target-libgcc-no-bootstrap
862 all-target: maybe-all-target-libgfortran
863 all-target: maybe-all-target-libobjc
864 all-target: maybe-all-target-libtermcap
865 all-target: maybe-all-target-winsup
866 all-target: maybe-all-target-libgloss
867 all-target: maybe-all-target-libiberty
868 all-target: maybe-all-target-gperf
869 all-target: maybe-all-target-examples
870 all-target: maybe-all-target-libffi
871 all-target: maybe-all-target-libjava
872 all-target: maybe-all-target-zlib
873 all-target: maybe-all-target-boehm-gc
874 all-target: maybe-all-target-qthreads
875 all-target: maybe-all-target-rda
876 all-target: maybe-all-target-libada
877 all-target: maybe-all-target-libgomp
878
879 # Do a target for all the subdirectories.  A ``make do-X'' will do a
880 # ``make X'' in all subdirectories (because, in general, there is a
881 # dependency (below) of X upon do-X, a ``make X'' will also do this,
882 # but it may do additional work as well).
883
884 .PHONY: do-info
885 do-info:
886         @: $(MAKE); $(unstage)
887         @r=`${PWD_COMMAND}`; export r; \
888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
889         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
890           info-target
891
892
893 .PHONY: info-host
894
895 info-host: maybe-info-ash
896 info-host: maybe-info-autoconf
897 info-host: maybe-info-automake
898 info-host: maybe-info-bash
899 info-host: maybe-info-bfd
900 info-host: maybe-info-opcodes
901 info-host: maybe-info-binutils
902 info-host: maybe-info-bison
903 info-host: maybe-info-byacc
904 info-host: maybe-info-bzip2
905 info-host: maybe-info-dejagnu
906 info-host: maybe-info-diff
907 info-host: maybe-info-dosutils
908 info-host: maybe-info-etc
909 info-host: maybe-info-fastjar
910 info-host: maybe-info-fileutils
911 info-host: maybe-info-findutils
912 info-host: maybe-info-find
913 info-host: maybe-info-fixincludes
914 info-host: maybe-info-flex
915 info-host: maybe-info-gas
916 info-host: maybe-info-gcc
917 info-host: maybe-info-gawk
918 info-host: maybe-info-gettext
919 info-host: maybe-info-gmp
920 info-host: maybe-info-mpfr
921 info-host: maybe-info-gnuserv
922 info-host: maybe-info-gprof
923 info-host: maybe-info-gzip
924 info-host: maybe-info-hello
925 info-host: maybe-info-indent
926 info-host: maybe-info-intl
927 info-host: maybe-info-tcl
928 info-host: maybe-info-itcl
929 info-host: maybe-info-ld
930 info-host: maybe-info-libcpp
931 info-host: maybe-info-libdecnumber
932 info-host: maybe-info-libgui
933 info-host: maybe-info-libiberty
934 info-host: maybe-info-libtool
935 info-host: maybe-info-m4
936 info-host: maybe-info-make
937 info-host: maybe-info-mmalloc
938 info-host: maybe-info-patch
939 info-host: maybe-info-perl
940 info-host: maybe-info-prms
941 info-host: maybe-info-rcs
942 info-host: maybe-info-readline
943 info-host: maybe-info-release
944 info-host: maybe-info-recode
945 info-host: maybe-info-sed
946 info-host: maybe-info-send-pr
947 info-host: maybe-info-shellutils
948 info-host: maybe-info-sid
949 info-host: maybe-info-sim
950 info-host: maybe-info-tar
951 info-host: maybe-info-texinfo
952 info-host: maybe-info-textutils
953 info-host: maybe-info-time
954 info-host: maybe-info-uudecode
955 info-host: maybe-info-wdiff
956 info-host: maybe-info-zip
957 info-host: maybe-info-zlib
958 info-host: maybe-info-gdb
959 info-host: maybe-info-expect
960 info-host: maybe-info-guile
961 info-host: maybe-info-tk
962 info-host: maybe-info-libtermcap
963 info-host: maybe-info-utils
964 info-host: maybe-info-gnattools
965
966 .PHONY: info-target
967
968 info-target: maybe-info-target-libstdc++-v3
969 info-target: maybe-info-target-libmudflap
970 info-target: maybe-info-target-libssp
971 info-target: maybe-info-target-newlib
972 info-target: maybe-info-target-libgcc
973 info-target: maybe-info-target-libgfortran
974 info-target: maybe-info-target-libobjc
975 info-target: maybe-info-target-libtermcap
976 info-target: maybe-info-target-winsup
977 info-target: maybe-info-target-libgloss
978 info-target: maybe-info-target-libiberty
979 info-target: maybe-info-target-gperf
980 info-target: maybe-info-target-examples
981 info-target: maybe-info-target-libffi
982 info-target: maybe-info-target-libjava
983 info-target: maybe-info-target-zlib
984 info-target: maybe-info-target-boehm-gc
985 info-target: maybe-info-target-qthreads
986 info-target: maybe-info-target-rda
987 info-target: maybe-info-target-libada
988 info-target: maybe-info-target-libgomp
989
990 .PHONY: do-dvi
991 do-dvi:
992         @: $(MAKE); $(unstage)
993         @r=`${PWD_COMMAND}`; export r; \
994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
995         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
996           dvi-target
997
998
999 .PHONY: dvi-host
1000
1001 dvi-host: maybe-dvi-ash
1002 dvi-host: maybe-dvi-autoconf
1003 dvi-host: maybe-dvi-automake
1004 dvi-host: maybe-dvi-bash
1005 dvi-host: maybe-dvi-bfd
1006 dvi-host: maybe-dvi-opcodes
1007 dvi-host: maybe-dvi-binutils
1008 dvi-host: maybe-dvi-bison
1009 dvi-host: maybe-dvi-byacc
1010 dvi-host: maybe-dvi-bzip2
1011 dvi-host: maybe-dvi-dejagnu
1012 dvi-host: maybe-dvi-diff
1013 dvi-host: maybe-dvi-dosutils
1014 dvi-host: maybe-dvi-etc
1015 dvi-host: maybe-dvi-fastjar
1016 dvi-host: maybe-dvi-fileutils
1017 dvi-host: maybe-dvi-findutils
1018 dvi-host: maybe-dvi-find
1019 dvi-host: maybe-dvi-fixincludes
1020 dvi-host: maybe-dvi-flex
1021 dvi-host: maybe-dvi-gas
1022 dvi-host: maybe-dvi-gcc
1023 dvi-host: maybe-dvi-gawk
1024 dvi-host: maybe-dvi-gettext
1025 dvi-host: maybe-dvi-gmp
1026 dvi-host: maybe-dvi-mpfr
1027 dvi-host: maybe-dvi-gnuserv
1028 dvi-host: maybe-dvi-gprof
1029 dvi-host: maybe-dvi-gzip
1030 dvi-host: maybe-dvi-hello
1031 dvi-host: maybe-dvi-indent
1032 dvi-host: maybe-dvi-intl
1033 dvi-host: maybe-dvi-tcl
1034 dvi-host: maybe-dvi-itcl
1035 dvi-host: maybe-dvi-ld
1036 dvi-host: maybe-dvi-libcpp
1037 dvi-host: maybe-dvi-libdecnumber
1038 dvi-host: maybe-dvi-libgui
1039 dvi-host: maybe-dvi-libiberty
1040 dvi-host: maybe-dvi-libtool
1041 dvi-host: maybe-dvi-m4
1042 dvi-host: maybe-dvi-make
1043 dvi-host: maybe-dvi-mmalloc
1044 dvi-host: maybe-dvi-patch
1045 dvi-host: maybe-dvi-perl
1046 dvi-host: maybe-dvi-prms
1047 dvi-host: maybe-dvi-rcs
1048 dvi-host: maybe-dvi-readline
1049 dvi-host: maybe-dvi-release
1050 dvi-host: maybe-dvi-recode
1051 dvi-host: maybe-dvi-sed
1052 dvi-host: maybe-dvi-send-pr
1053 dvi-host: maybe-dvi-shellutils
1054 dvi-host: maybe-dvi-sid
1055 dvi-host: maybe-dvi-sim
1056 dvi-host: maybe-dvi-tar
1057 dvi-host: maybe-dvi-texinfo
1058 dvi-host: maybe-dvi-textutils
1059 dvi-host: maybe-dvi-time
1060 dvi-host: maybe-dvi-uudecode
1061 dvi-host: maybe-dvi-wdiff
1062 dvi-host: maybe-dvi-zip
1063 dvi-host: maybe-dvi-zlib
1064 dvi-host: maybe-dvi-gdb
1065 dvi-host: maybe-dvi-expect
1066 dvi-host: maybe-dvi-guile
1067 dvi-host: maybe-dvi-tk
1068 dvi-host: maybe-dvi-libtermcap
1069 dvi-host: maybe-dvi-utils
1070 dvi-host: maybe-dvi-gnattools
1071
1072 .PHONY: dvi-target
1073
1074 dvi-target: maybe-dvi-target-libstdc++-v3
1075 dvi-target: maybe-dvi-target-libmudflap
1076 dvi-target: maybe-dvi-target-libssp
1077 dvi-target: maybe-dvi-target-newlib
1078 dvi-target: maybe-dvi-target-libgcc
1079 dvi-target: maybe-dvi-target-libgfortran
1080 dvi-target: maybe-dvi-target-libobjc
1081 dvi-target: maybe-dvi-target-libtermcap
1082 dvi-target: maybe-dvi-target-winsup
1083 dvi-target: maybe-dvi-target-libgloss
1084 dvi-target: maybe-dvi-target-libiberty
1085 dvi-target: maybe-dvi-target-gperf
1086 dvi-target: maybe-dvi-target-examples
1087 dvi-target: maybe-dvi-target-libffi
1088 dvi-target: maybe-dvi-target-libjava
1089 dvi-target: maybe-dvi-target-zlib
1090 dvi-target: maybe-dvi-target-boehm-gc
1091 dvi-target: maybe-dvi-target-qthreads
1092 dvi-target: maybe-dvi-target-rda
1093 dvi-target: maybe-dvi-target-libada
1094 dvi-target: maybe-dvi-target-libgomp
1095
1096 .PHONY: do-pdf
1097 do-pdf:
1098         @: $(MAKE); $(unstage)
1099         @r=`${PWD_COMMAND}`; export r; \
1100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1101         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1102           pdf-target
1103
1104
1105 .PHONY: pdf-host
1106
1107 pdf-host: maybe-pdf-ash
1108 pdf-host: maybe-pdf-autoconf
1109 pdf-host: maybe-pdf-automake
1110 pdf-host: maybe-pdf-bash
1111 pdf-host: maybe-pdf-bfd
1112 pdf-host: maybe-pdf-opcodes
1113 pdf-host: maybe-pdf-binutils
1114 pdf-host: maybe-pdf-bison
1115 pdf-host: maybe-pdf-byacc
1116 pdf-host: maybe-pdf-bzip2
1117 pdf-host: maybe-pdf-dejagnu
1118 pdf-host: maybe-pdf-diff
1119 pdf-host: maybe-pdf-dosutils
1120 pdf-host: maybe-pdf-etc
1121 pdf-host: maybe-pdf-fastjar
1122 pdf-host: maybe-pdf-fileutils
1123 pdf-host: maybe-pdf-findutils
1124 pdf-host: maybe-pdf-find
1125 pdf-host: maybe-pdf-fixincludes
1126 pdf-host: maybe-pdf-flex
1127 pdf-host: maybe-pdf-gas
1128 pdf-host: maybe-pdf-gcc
1129 pdf-host: maybe-pdf-gawk
1130 pdf-host: maybe-pdf-gettext
1131 pdf-host: maybe-pdf-gmp
1132 pdf-host: maybe-pdf-mpfr
1133 pdf-host: maybe-pdf-gnuserv
1134 pdf-host: maybe-pdf-gprof
1135 pdf-host: maybe-pdf-gzip
1136 pdf-host: maybe-pdf-hello
1137 pdf-host: maybe-pdf-indent
1138 pdf-host: maybe-pdf-intl
1139 pdf-host: maybe-pdf-tcl
1140 pdf-host: maybe-pdf-itcl
1141 pdf-host: maybe-pdf-ld
1142 pdf-host: maybe-pdf-libcpp
1143 pdf-host: maybe-pdf-libdecnumber
1144 pdf-host: maybe-pdf-libgui
1145 pdf-host: maybe-pdf-libiberty
1146 pdf-host: maybe-pdf-libtool
1147 pdf-host: maybe-pdf-m4
1148 pdf-host: maybe-pdf-make
1149 pdf-host: maybe-pdf-mmalloc
1150 pdf-host: maybe-pdf-patch
1151 pdf-host: maybe-pdf-perl
1152 pdf-host: maybe-pdf-prms
1153 pdf-host: maybe-pdf-rcs
1154 pdf-host: maybe-pdf-readline
1155 pdf-host: maybe-pdf-release
1156 pdf-host: maybe-pdf-recode
1157 pdf-host: maybe-pdf-sed
1158 pdf-host: maybe-pdf-send-pr
1159 pdf-host: maybe-pdf-shellutils
1160 pdf-host: maybe-pdf-sid
1161 pdf-host: maybe-pdf-sim
1162 pdf-host: maybe-pdf-tar
1163 pdf-host: maybe-pdf-texinfo
1164 pdf-host: maybe-pdf-textutils
1165 pdf-host: maybe-pdf-time
1166 pdf-host: maybe-pdf-uudecode
1167 pdf-host: maybe-pdf-wdiff
1168 pdf-host: maybe-pdf-zip
1169 pdf-host: maybe-pdf-zlib
1170 pdf-host: maybe-pdf-gdb
1171 pdf-host: maybe-pdf-expect
1172 pdf-host: maybe-pdf-guile
1173 pdf-host: maybe-pdf-tk
1174 pdf-host: maybe-pdf-libtermcap
1175 pdf-host: maybe-pdf-utils
1176 pdf-host: maybe-pdf-gnattools
1177
1178 .PHONY: pdf-target
1179
1180 pdf-target: maybe-pdf-target-libstdc++-v3
1181 pdf-target: maybe-pdf-target-libmudflap
1182 pdf-target: maybe-pdf-target-libssp
1183 pdf-target: maybe-pdf-target-newlib
1184 pdf-target: maybe-pdf-target-libgcc
1185 pdf-target: maybe-pdf-target-libgfortran
1186 pdf-target: maybe-pdf-target-libobjc
1187 pdf-target: maybe-pdf-target-libtermcap
1188 pdf-target: maybe-pdf-target-winsup
1189 pdf-target: maybe-pdf-target-libgloss
1190 pdf-target: maybe-pdf-target-libiberty
1191 pdf-target: maybe-pdf-target-gperf
1192 pdf-target: maybe-pdf-target-examples
1193 pdf-target: maybe-pdf-target-libffi
1194 pdf-target: maybe-pdf-target-libjava
1195 pdf-target: maybe-pdf-target-zlib
1196 pdf-target: maybe-pdf-target-boehm-gc
1197 pdf-target: maybe-pdf-target-qthreads
1198 pdf-target: maybe-pdf-target-rda
1199 pdf-target: maybe-pdf-target-libada
1200 pdf-target: maybe-pdf-target-libgomp
1201
1202 .PHONY: do-html
1203 do-html:
1204         @: $(MAKE); $(unstage)
1205         @r=`${PWD_COMMAND}`; export r; \
1206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1207         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1208           html-target
1209
1210
1211 .PHONY: html-host
1212
1213 html-host: maybe-html-ash
1214 html-host: maybe-html-autoconf
1215 html-host: maybe-html-automake
1216 html-host: maybe-html-bash
1217 html-host: maybe-html-bfd
1218 html-host: maybe-html-opcodes
1219 html-host: maybe-html-binutils
1220 html-host: maybe-html-bison
1221 html-host: maybe-html-byacc
1222 html-host: maybe-html-bzip2
1223 html-host: maybe-html-dejagnu
1224 html-host: maybe-html-diff
1225 html-host: maybe-html-dosutils
1226 html-host: maybe-html-etc
1227 html-host: maybe-html-fastjar
1228 html-host: maybe-html-fileutils
1229 html-host: maybe-html-findutils
1230 html-host: maybe-html-find
1231 html-host: maybe-html-fixincludes
1232 html-host: maybe-html-flex
1233 html-host: maybe-html-gas
1234 html-host: maybe-html-gcc
1235 html-host: maybe-html-gawk
1236 html-host: maybe-html-gettext
1237 html-host: maybe-html-gmp
1238 html-host: maybe-html-mpfr
1239 html-host: maybe-html-gnuserv
1240 html-host: maybe-html-gprof
1241 html-host: maybe-html-gzip
1242 html-host: maybe-html-hello
1243 html-host: maybe-html-indent
1244 html-host: maybe-html-intl
1245 html-host: maybe-html-tcl
1246 html-host: maybe-html-itcl
1247 html-host: maybe-html-ld
1248 html-host: maybe-html-libcpp
1249 html-host: maybe-html-libdecnumber
1250 html-host: maybe-html-libgui
1251 html-host: maybe-html-libiberty
1252 html-host: maybe-html-libtool
1253 html-host: maybe-html-m4
1254 html-host: maybe-html-make
1255 html-host: maybe-html-mmalloc
1256 html-host: maybe-html-patch
1257 html-host: maybe-html-perl
1258 html-host: maybe-html-prms
1259 html-host: maybe-html-rcs
1260 html-host: maybe-html-readline
1261 html-host: maybe-html-release
1262 html-host: maybe-html-recode
1263 html-host: maybe-html-sed
1264 html-host: maybe-html-send-pr
1265 html-host: maybe-html-shellutils
1266 html-host: maybe-html-sid
1267 html-host: maybe-html-sim
1268 html-host: maybe-html-tar
1269 html-host: maybe-html-texinfo
1270 html-host: maybe-html-textutils
1271 html-host: maybe-html-time
1272 html-host: maybe-html-uudecode
1273 html-host: maybe-html-wdiff
1274 html-host: maybe-html-zip
1275 html-host: maybe-html-zlib
1276 html-host: maybe-html-gdb
1277 html-host: maybe-html-expect
1278 html-host: maybe-html-guile
1279 html-host: maybe-html-tk
1280 html-host: maybe-html-libtermcap
1281 html-host: maybe-html-utils
1282 html-host: maybe-html-gnattools
1283
1284 .PHONY: html-target
1285
1286 html-target: maybe-html-target-libstdc++-v3
1287 html-target: maybe-html-target-libmudflap
1288 html-target: maybe-html-target-libssp
1289 html-target: maybe-html-target-newlib
1290 html-target: maybe-html-target-libgcc
1291 html-target: maybe-html-target-libgfortran
1292 html-target: maybe-html-target-libobjc
1293 html-target: maybe-html-target-libtermcap
1294 html-target: maybe-html-target-winsup
1295 html-target: maybe-html-target-libgloss
1296 html-target: maybe-html-target-libiberty
1297 html-target: maybe-html-target-gperf
1298 html-target: maybe-html-target-examples
1299 html-target: maybe-html-target-libffi
1300 html-target: maybe-html-target-libjava
1301 html-target: maybe-html-target-zlib
1302 html-target: maybe-html-target-boehm-gc
1303 html-target: maybe-html-target-qthreads
1304 html-target: maybe-html-target-rda
1305 html-target: maybe-html-target-libada
1306 html-target: maybe-html-target-libgomp
1307
1308 .PHONY: do-TAGS
1309 do-TAGS:
1310         @: $(MAKE); $(unstage)
1311         @r=`${PWD_COMMAND}`; export r; \
1312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1313         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1314           TAGS-target
1315
1316
1317 .PHONY: TAGS-host
1318
1319 TAGS-host: maybe-TAGS-ash
1320 TAGS-host: maybe-TAGS-autoconf
1321 TAGS-host: maybe-TAGS-automake
1322 TAGS-host: maybe-TAGS-bash
1323 TAGS-host: maybe-TAGS-bfd
1324 TAGS-host: maybe-TAGS-opcodes
1325 TAGS-host: maybe-TAGS-binutils
1326 TAGS-host: maybe-TAGS-bison
1327 TAGS-host: maybe-TAGS-byacc
1328 TAGS-host: maybe-TAGS-bzip2
1329 TAGS-host: maybe-TAGS-dejagnu
1330 TAGS-host: maybe-TAGS-diff
1331 TAGS-host: maybe-TAGS-dosutils
1332 TAGS-host: maybe-TAGS-etc
1333 TAGS-host: maybe-TAGS-fastjar
1334 TAGS-host: maybe-TAGS-fileutils
1335 TAGS-host: maybe-TAGS-findutils
1336 TAGS-host: maybe-TAGS-find
1337 TAGS-host: maybe-TAGS-fixincludes
1338 TAGS-host: maybe-TAGS-flex
1339 TAGS-host: maybe-TAGS-gas
1340 TAGS-host: maybe-TAGS-gcc
1341 TAGS-host: maybe-TAGS-gawk
1342 TAGS-host: maybe-TAGS-gettext
1343 TAGS-host: maybe-TAGS-gmp
1344 TAGS-host: maybe-TAGS-mpfr
1345 TAGS-host: maybe-TAGS-gnuserv
1346 TAGS-host: maybe-TAGS-gprof
1347 TAGS-host: maybe-TAGS-gzip
1348 TAGS-host: maybe-TAGS-hello
1349 TAGS-host: maybe-TAGS-indent
1350 TAGS-host: maybe-TAGS-intl
1351 TAGS-host: maybe-TAGS-tcl
1352 TAGS-host: maybe-TAGS-itcl
1353 TAGS-host: maybe-TAGS-ld
1354 TAGS-host: maybe-TAGS-libcpp
1355 TAGS-host: maybe-TAGS-libdecnumber
1356 TAGS-host: maybe-TAGS-libgui
1357 TAGS-host: maybe-TAGS-libiberty
1358 TAGS-host: maybe-TAGS-libtool
1359 TAGS-host: maybe-TAGS-m4
1360 TAGS-host: maybe-TAGS-make
1361 TAGS-host: maybe-TAGS-mmalloc
1362 TAGS-host: maybe-TAGS-patch
1363 TAGS-host: maybe-TAGS-perl
1364 TAGS-host: maybe-TAGS-prms
1365 TAGS-host: maybe-TAGS-rcs
1366 TAGS-host: maybe-TAGS-readline
1367 TAGS-host: maybe-TAGS-release
1368 TAGS-host: maybe-TAGS-recode
1369 TAGS-host: maybe-TAGS-sed
1370 TAGS-host: maybe-TAGS-send-pr
1371 TAGS-host: maybe-TAGS-shellutils
1372 TAGS-host: maybe-TAGS-sid
1373 TAGS-host: maybe-TAGS-sim
1374 TAGS-host: maybe-TAGS-tar
1375 TAGS-host: maybe-TAGS-texinfo
1376 TAGS-host: maybe-TAGS-textutils
1377 TAGS-host: maybe-TAGS-time
1378 TAGS-host: maybe-TAGS-uudecode
1379 TAGS-host: maybe-TAGS-wdiff
1380 TAGS-host: maybe-TAGS-zip
1381 TAGS-host: maybe-TAGS-zlib
1382 TAGS-host: maybe-TAGS-gdb
1383 TAGS-host: maybe-TAGS-expect
1384 TAGS-host: maybe-TAGS-guile
1385 TAGS-host: maybe-TAGS-tk
1386 TAGS-host: maybe-TAGS-libtermcap
1387 TAGS-host: maybe-TAGS-utils
1388 TAGS-host: maybe-TAGS-gnattools
1389
1390 .PHONY: TAGS-target
1391
1392 TAGS-target: maybe-TAGS-target-libstdc++-v3
1393 TAGS-target: maybe-TAGS-target-libmudflap
1394 TAGS-target: maybe-TAGS-target-libssp
1395 TAGS-target: maybe-TAGS-target-newlib
1396 TAGS-target: maybe-TAGS-target-libgcc
1397 TAGS-target: maybe-TAGS-target-libgfortran
1398 TAGS-target: maybe-TAGS-target-libobjc
1399 TAGS-target: maybe-TAGS-target-libtermcap
1400 TAGS-target: maybe-TAGS-target-winsup
1401 TAGS-target: maybe-TAGS-target-libgloss
1402 TAGS-target: maybe-TAGS-target-libiberty
1403 TAGS-target: maybe-TAGS-target-gperf
1404 TAGS-target: maybe-TAGS-target-examples
1405 TAGS-target: maybe-TAGS-target-libffi
1406 TAGS-target: maybe-TAGS-target-libjava
1407 TAGS-target: maybe-TAGS-target-zlib
1408 TAGS-target: maybe-TAGS-target-boehm-gc
1409 TAGS-target: maybe-TAGS-target-qthreads
1410 TAGS-target: maybe-TAGS-target-rda
1411 TAGS-target: maybe-TAGS-target-libada
1412 TAGS-target: maybe-TAGS-target-libgomp
1413
1414 .PHONY: do-install-info
1415 do-install-info:
1416         @: $(MAKE); $(unstage)
1417         @r=`${PWD_COMMAND}`; export r; \
1418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1419         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1420           install-info-target
1421
1422
1423 .PHONY: install-info-host
1424
1425 install-info-host: maybe-install-info-ash
1426 install-info-host: maybe-install-info-autoconf
1427 install-info-host: maybe-install-info-automake
1428 install-info-host: maybe-install-info-bash
1429 install-info-host: maybe-install-info-bfd
1430 install-info-host: maybe-install-info-opcodes
1431 install-info-host: maybe-install-info-binutils
1432 install-info-host: maybe-install-info-bison
1433 install-info-host: maybe-install-info-byacc
1434 install-info-host: maybe-install-info-bzip2
1435 install-info-host: maybe-install-info-dejagnu
1436 install-info-host: maybe-install-info-diff
1437 install-info-host: maybe-install-info-dosutils
1438 install-info-host: maybe-install-info-etc
1439 install-info-host: maybe-install-info-fastjar
1440 install-info-host: maybe-install-info-fileutils
1441 install-info-host: maybe-install-info-findutils
1442 install-info-host: maybe-install-info-find
1443 install-info-host: maybe-install-info-fixincludes
1444 install-info-host: maybe-install-info-flex
1445 install-info-host: maybe-install-info-gas
1446 install-info-host: maybe-install-info-gcc
1447 install-info-host: maybe-install-info-gawk
1448 install-info-host: maybe-install-info-gettext
1449 install-info-host: maybe-install-info-gmp
1450 install-info-host: maybe-install-info-mpfr
1451 install-info-host: maybe-install-info-gnuserv
1452 install-info-host: maybe-install-info-gprof
1453 install-info-host: maybe-install-info-gzip
1454 install-info-host: maybe-install-info-hello
1455 install-info-host: maybe-install-info-indent
1456 install-info-host: maybe-install-info-intl
1457 install-info-host: maybe-install-info-tcl
1458 install-info-host: maybe-install-info-itcl
1459 install-info-host: maybe-install-info-ld
1460 install-info-host: maybe-install-info-libcpp
1461 install-info-host: maybe-install-info-libdecnumber
1462 install-info-host: maybe-install-info-libgui
1463 install-info-host: maybe-install-info-libiberty
1464 install-info-host: maybe-install-info-libtool
1465 install-info-host: maybe-install-info-m4
1466 install-info-host: maybe-install-info-make
1467 install-info-host: maybe-install-info-mmalloc
1468 install-info-host: maybe-install-info-patch
1469 install-info-host: maybe-install-info-perl
1470 install-info-host: maybe-install-info-prms
1471 install-info-host: maybe-install-info-rcs
1472 install-info-host: maybe-install-info-readline
1473 install-info-host: maybe-install-info-release
1474 install-info-host: maybe-install-info-recode
1475 install-info-host: maybe-install-info-sed
1476 install-info-host: maybe-install-info-send-pr
1477 install-info-host: maybe-install-info-shellutils
1478 install-info-host: maybe-install-info-sid
1479 install-info-host: maybe-install-info-sim
1480 install-info-host: maybe-install-info-tar
1481 install-info-host: maybe-install-info-texinfo
1482 install-info-host: maybe-install-info-textutils
1483 install-info-host: maybe-install-info-time
1484 install-info-host: maybe-install-info-uudecode
1485 install-info-host: maybe-install-info-wdiff
1486 install-info-host: maybe-install-info-zip
1487 install-info-host: maybe-install-info-zlib
1488 install-info-host: maybe-install-info-gdb
1489 install-info-host: maybe-install-info-expect
1490 install-info-host: maybe-install-info-guile
1491 install-info-host: maybe-install-info-tk
1492 install-info-host: maybe-install-info-libtermcap
1493 install-info-host: maybe-install-info-utils
1494 install-info-host: maybe-install-info-gnattools
1495
1496 .PHONY: install-info-target
1497
1498 install-info-target: maybe-install-info-target-libstdc++-v3
1499 install-info-target: maybe-install-info-target-libmudflap
1500 install-info-target: maybe-install-info-target-libssp
1501 install-info-target: maybe-install-info-target-newlib
1502 install-info-target: maybe-install-info-target-libgcc
1503 install-info-target: maybe-install-info-target-libgfortran
1504 install-info-target: maybe-install-info-target-libobjc
1505 install-info-target: maybe-install-info-target-libtermcap
1506 install-info-target: maybe-install-info-target-winsup
1507 install-info-target: maybe-install-info-target-libgloss
1508 install-info-target: maybe-install-info-target-libiberty
1509 install-info-target: maybe-install-info-target-gperf
1510 install-info-target: maybe-install-info-target-examples
1511 install-info-target: maybe-install-info-target-libffi
1512 install-info-target: maybe-install-info-target-libjava
1513 install-info-target: maybe-install-info-target-zlib
1514 install-info-target: maybe-install-info-target-boehm-gc
1515 install-info-target: maybe-install-info-target-qthreads
1516 install-info-target: maybe-install-info-target-rda
1517 install-info-target: maybe-install-info-target-libada
1518 install-info-target: maybe-install-info-target-libgomp
1519
1520 .PHONY: do-install-pdf
1521 do-install-pdf:
1522         @: $(MAKE); $(unstage)
1523         @r=`${PWD_COMMAND}`; export r; \
1524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1525         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1526           install-pdf-target
1527
1528
1529 .PHONY: install-pdf-host
1530
1531 install-pdf-host: maybe-install-pdf-ash
1532 install-pdf-host: maybe-install-pdf-autoconf
1533 install-pdf-host: maybe-install-pdf-automake
1534 install-pdf-host: maybe-install-pdf-bash
1535 install-pdf-host: maybe-install-pdf-bfd
1536 install-pdf-host: maybe-install-pdf-opcodes
1537 install-pdf-host: maybe-install-pdf-binutils
1538 install-pdf-host: maybe-install-pdf-bison
1539 install-pdf-host: maybe-install-pdf-byacc
1540 install-pdf-host: maybe-install-pdf-bzip2
1541 install-pdf-host: maybe-install-pdf-dejagnu
1542 install-pdf-host: maybe-install-pdf-diff
1543 install-pdf-host: maybe-install-pdf-dosutils
1544 install-pdf-host: maybe-install-pdf-etc
1545 install-pdf-host: maybe-install-pdf-fastjar
1546 install-pdf-host: maybe-install-pdf-fileutils
1547 install-pdf-host: maybe-install-pdf-findutils
1548 install-pdf-host: maybe-install-pdf-find
1549 install-pdf-host: maybe-install-pdf-fixincludes
1550 install-pdf-host: maybe-install-pdf-flex
1551 install-pdf-host: maybe-install-pdf-gas
1552 install-pdf-host: maybe-install-pdf-gcc
1553 install-pdf-host: maybe-install-pdf-gawk
1554 install-pdf-host: maybe-install-pdf-gettext
1555 install-pdf-host: maybe-install-pdf-gmp
1556 install-pdf-host: maybe-install-pdf-mpfr
1557 install-pdf-host: maybe-install-pdf-gnuserv
1558 install-pdf-host: maybe-install-pdf-gprof
1559 install-pdf-host: maybe-install-pdf-gzip
1560 install-pdf-host: maybe-install-pdf-hello
1561 install-pdf-host: maybe-install-pdf-indent
1562 install-pdf-host: maybe-install-pdf-intl
1563 install-pdf-host: maybe-install-pdf-tcl
1564 install-pdf-host: maybe-install-pdf-itcl
1565 install-pdf-host: maybe-install-pdf-ld
1566 install-pdf-host: maybe-install-pdf-libcpp
1567 install-pdf-host: maybe-install-pdf-libdecnumber
1568 install-pdf-host: maybe-install-pdf-libgui
1569 install-pdf-host: maybe-install-pdf-libiberty
1570 install-pdf-host: maybe-install-pdf-libtool
1571 install-pdf-host: maybe-install-pdf-m4
1572 install-pdf-host: maybe-install-pdf-make
1573 install-pdf-host: maybe-install-pdf-mmalloc
1574 install-pdf-host: maybe-install-pdf-patch
1575 install-pdf-host: maybe-install-pdf-perl
1576 install-pdf-host: maybe-install-pdf-prms
1577 install-pdf-host: maybe-install-pdf-rcs
1578 install-pdf-host: maybe-install-pdf-readline
1579 install-pdf-host: maybe-install-pdf-release
1580 install-pdf-host: maybe-install-pdf-recode
1581 install-pdf-host: maybe-install-pdf-sed
1582 install-pdf-host: maybe-install-pdf-send-pr
1583 install-pdf-host: maybe-install-pdf-shellutils
1584 install-pdf-host: maybe-install-pdf-sid
1585 install-pdf-host: maybe-install-pdf-sim
1586 install-pdf-host: maybe-install-pdf-tar
1587 install-pdf-host: maybe-install-pdf-texinfo
1588 install-pdf-host: maybe-install-pdf-textutils
1589 install-pdf-host: maybe-install-pdf-time
1590 install-pdf-host: maybe-install-pdf-uudecode
1591 install-pdf-host: maybe-install-pdf-wdiff
1592 install-pdf-host: maybe-install-pdf-zip
1593 install-pdf-host: maybe-install-pdf-zlib
1594 install-pdf-host: maybe-install-pdf-gdb
1595 install-pdf-host: maybe-install-pdf-expect
1596 install-pdf-host: maybe-install-pdf-guile
1597 install-pdf-host: maybe-install-pdf-tk
1598 install-pdf-host: maybe-install-pdf-libtermcap
1599 install-pdf-host: maybe-install-pdf-utils
1600 install-pdf-host: maybe-install-pdf-gnattools
1601
1602 .PHONY: install-pdf-target
1603
1604 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1605 install-pdf-target: maybe-install-pdf-target-libmudflap
1606 install-pdf-target: maybe-install-pdf-target-libssp
1607 install-pdf-target: maybe-install-pdf-target-newlib
1608 install-pdf-target: maybe-install-pdf-target-libgcc
1609 install-pdf-target: maybe-install-pdf-target-libgfortran
1610 install-pdf-target: maybe-install-pdf-target-libobjc
1611 install-pdf-target: maybe-install-pdf-target-libtermcap
1612 install-pdf-target: maybe-install-pdf-target-winsup
1613 install-pdf-target: maybe-install-pdf-target-libgloss
1614 install-pdf-target: maybe-install-pdf-target-libiberty
1615 install-pdf-target: maybe-install-pdf-target-gperf
1616 install-pdf-target: maybe-install-pdf-target-examples
1617 install-pdf-target: maybe-install-pdf-target-libffi
1618 install-pdf-target: maybe-install-pdf-target-libjava
1619 install-pdf-target: maybe-install-pdf-target-zlib
1620 install-pdf-target: maybe-install-pdf-target-boehm-gc
1621 install-pdf-target: maybe-install-pdf-target-qthreads
1622 install-pdf-target: maybe-install-pdf-target-rda
1623 install-pdf-target: maybe-install-pdf-target-libada
1624 install-pdf-target: maybe-install-pdf-target-libgomp
1625
1626 .PHONY: do-install-html
1627 do-install-html:
1628         @: $(MAKE); $(unstage)
1629         @r=`${PWD_COMMAND}`; export r; \
1630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1631         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1632           install-html-target
1633
1634
1635 .PHONY: install-html-host
1636
1637 install-html-host: maybe-install-html-ash
1638 install-html-host: maybe-install-html-autoconf
1639 install-html-host: maybe-install-html-automake
1640 install-html-host: maybe-install-html-bash
1641 install-html-host: maybe-install-html-bfd
1642 install-html-host: maybe-install-html-opcodes
1643 install-html-host: maybe-install-html-binutils
1644 install-html-host: maybe-install-html-bison
1645 install-html-host: maybe-install-html-byacc
1646 install-html-host: maybe-install-html-bzip2
1647 install-html-host: maybe-install-html-dejagnu
1648 install-html-host: maybe-install-html-diff
1649 install-html-host: maybe-install-html-dosutils
1650 install-html-host: maybe-install-html-etc
1651 install-html-host: maybe-install-html-fastjar
1652 install-html-host: maybe-install-html-fileutils
1653 install-html-host: maybe-install-html-findutils
1654 install-html-host: maybe-install-html-find
1655 install-html-host: maybe-install-html-fixincludes
1656 install-html-host: maybe-install-html-flex
1657 install-html-host: maybe-install-html-gas
1658 install-html-host: maybe-install-html-gcc
1659 install-html-host: maybe-install-html-gawk
1660 install-html-host: maybe-install-html-gettext
1661 install-html-host: maybe-install-html-gmp
1662 install-html-host: maybe-install-html-mpfr
1663 install-html-host: maybe-install-html-gnuserv
1664 install-html-host: maybe-install-html-gprof
1665 install-html-host: maybe-install-html-gzip
1666 install-html-host: maybe-install-html-hello
1667 install-html-host: maybe-install-html-indent
1668 install-html-host: maybe-install-html-intl
1669 install-html-host: maybe-install-html-tcl
1670 install-html-host: maybe-install-html-itcl
1671 install-html-host: maybe-install-html-ld
1672 install-html-host: maybe-install-html-libcpp
1673 install-html-host: maybe-install-html-libdecnumber
1674 install-html-host: maybe-install-html-libgui
1675 install-html-host: maybe-install-html-libiberty
1676 install-html-host: maybe-install-html-libtool
1677 install-html-host: maybe-install-html-m4
1678 install-html-host: maybe-install-html-make
1679 install-html-host: maybe-install-html-mmalloc
1680 install-html-host: maybe-install-html-patch
1681 install-html-host: maybe-install-html-perl
1682 install-html-host: maybe-install-html-prms
1683 install-html-host: maybe-install-html-rcs
1684 install-html-host: maybe-install-html-readline
1685 install-html-host: maybe-install-html-release
1686 install-html-host: maybe-install-html-recode
1687 install-html-host: maybe-install-html-sed
1688 install-html-host: maybe-install-html-send-pr
1689 install-html-host: maybe-install-html-shellutils
1690 install-html-host: maybe-install-html-sid
1691 install-html-host: maybe-install-html-sim
1692 install-html-host: maybe-install-html-tar
1693 install-html-host: maybe-install-html-texinfo
1694 install-html-host: maybe-install-html-textutils
1695 install-html-host: maybe-install-html-time
1696 install-html-host: maybe-install-html-uudecode
1697 install-html-host: maybe-install-html-wdiff
1698 install-html-host: maybe-install-html-zip
1699 install-html-host: maybe-install-html-zlib
1700 install-html-host: maybe-install-html-gdb
1701 install-html-host: maybe-install-html-expect
1702 install-html-host: maybe-install-html-guile
1703 install-html-host: maybe-install-html-tk
1704 install-html-host: maybe-install-html-libtermcap
1705 install-html-host: maybe-install-html-utils
1706 install-html-host: maybe-install-html-gnattools
1707
1708 .PHONY: install-html-target
1709
1710 install-html-target: maybe-install-html-target-libstdc++-v3
1711 install-html-target: maybe-install-html-target-libmudflap
1712 install-html-target: maybe-install-html-target-libssp
1713 install-html-target: maybe-install-html-target-newlib
1714 install-html-target: maybe-install-html-target-libgcc
1715 install-html-target: maybe-install-html-target-libgfortran
1716 install-html-target: maybe-install-html-target-libobjc
1717 install-html-target: maybe-install-html-target-libtermcap
1718 install-html-target: maybe-install-html-target-winsup
1719 install-html-target: maybe-install-html-target-libgloss
1720 install-html-target: maybe-install-html-target-libiberty
1721 install-html-target: maybe-install-html-target-gperf
1722 install-html-target: maybe-install-html-target-examples
1723 install-html-target: maybe-install-html-target-libffi
1724 install-html-target: maybe-install-html-target-libjava
1725 install-html-target: maybe-install-html-target-zlib
1726 install-html-target: maybe-install-html-target-boehm-gc
1727 install-html-target: maybe-install-html-target-qthreads
1728 install-html-target: maybe-install-html-target-rda
1729 install-html-target: maybe-install-html-target-libada
1730 install-html-target: maybe-install-html-target-libgomp
1731
1732 .PHONY: do-installcheck
1733 do-installcheck:
1734         @: $(MAKE); $(unstage)
1735         @r=`${PWD_COMMAND}`; export r; \
1736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1737         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1738           installcheck-target
1739
1740
1741 .PHONY: installcheck-host
1742
1743 installcheck-host: maybe-installcheck-ash
1744 installcheck-host: maybe-installcheck-autoconf
1745 installcheck-host: maybe-installcheck-automake
1746 installcheck-host: maybe-installcheck-bash
1747 installcheck-host: maybe-installcheck-bfd
1748 installcheck-host: maybe-installcheck-opcodes
1749 installcheck-host: maybe-installcheck-binutils
1750 installcheck-host: maybe-installcheck-bison
1751 installcheck-host: maybe-installcheck-byacc
1752 installcheck-host: maybe-installcheck-bzip2
1753 installcheck-host: maybe-installcheck-dejagnu
1754 installcheck-host: maybe-installcheck-diff
1755 installcheck-host: maybe-installcheck-dosutils
1756 installcheck-host: maybe-installcheck-etc
1757 installcheck-host: maybe-installcheck-fastjar
1758 installcheck-host: maybe-installcheck-fileutils
1759 installcheck-host: maybe-installcheck-findutils
1760 installcheck-host: maybe-installcheck-find
1761 installcheck-host: maybe-installcheck-fixincludes
1762 installcheck-host: maybe-installcheck-flex
1763 installcheck-host: maybe-installcheck-gas
1764 installcheck-host: maybe-installcheck-gcc
1765 installcheck-host: maybe-installcheck-gawk
1766 installcheck-host: maybe-installcheck-gettext
1767 installcheck-host: maybe-installcheck-gmp
1768 installcheck-host: maybe-installcheck-mpfr
1769 installcheck-host: maybe-installcheck-gnuserv
1770 installcheck-host: maybe-installcheck-gprof
1771 installcheck-host: maybe-installcheck-gzip
1772 installcheck-host: maybe-installcheck-hello
1773 installcheck-host: maybe-installcheck-indent
1774 installcheck-host: maybe-installcheck-intl
1775 installcheck-host: maybe-installcheck-tcl
1776 installcheck-host: maybe-installcheck-itcl
1777 installcheck-host: maybe-installcheck-ld
1778 installcheck-host: maybe-installcheck-libcpp
1779 installcheck-host: maybe-installcheck-libdecnumber
1780 installcheck-host: maybe-installcheck-libgui
1781 installcheck-host: maybe-installcheck-libiberty
1782 installcheck-host: maybe-installcheck-libtool
1783 installcheck-host: maybe-installcheck-m4
1784 installcheck-host: maybe-installcheck-make
1785 installcheck-host: maybe-installcheck-mmalloc
1786 installcheck-host: maybe-installcheck-patch
1787 installcheck-host: maybe-installcheck-perl
1788 installcheck-host: maybe-installcheck-prms
1789 installcheck-host: maybe-installcheck-rcs
1790 installcheck-host: maybe-installcheck-readline
1791 installcheck-host: maybe-installcheck-release
1792 installcheck-host: maybe-installcheck-recode
1793 installcheck-host: maybe-installcheck-sed
1794 installcheck-host: maybe-installcheck-send-pr
1795 installcheck-host: maybe-installcheck-shellutils
1796 installcheck-host: maybe-installcheck-sid
1797 installcheck-host: maybe-installcheck-sim
1798 installcheck-host: maybe-installcheck-tar
1799 installcheck-host: maybe-installcheck-texinfo
1800 installcheck-host: maybe-installcheck-textutils
1801 installcheck-host: maybe-installcheck-time
1802 installcheck-host: maybe-installcheck-uudecode
1803 installcheck-host: maybe-installcheck-wdiff
1804 installcheck-host: maybe-installcheck-zip
1805 installcheck-host: maybe-installcheck-zlib
1806 installcheck-host: maybe-installcheck-gdb
1807 installcheck-host: maybe-installcheck-expect
1808 installcheck-host: maybe-installcheck-guile
1809 installcheck-host: maybe-installcheck-tk
1810 installcheck-host: maybe-installcheck-libtermcap
1811 installcheck-host: maybe-installcheck-utils
1812 installcheck-host: maybe-installcheck-gnattools
1813
1814 .PHONY: installcheck-target
1815
1816 installcheck-target: maybe-installcheck-target-libstdc++-v3
1817 installcheck-target: maybe-installcheck-target-libmudflap
1818 installcheck-target: maybe-installcheck-target-libssp
1819 installcheck-target: maybe-installcheck-target-newlib
1820 installcheck-target: maybe-installcheck-target-libgcc
1821 installcheck-target: maybe-installcheck-target-libgfortran
1822 installcheck-target: maybe-installcheck-target-libobjc
1823 installcheck-target: maybe-installcheck-target-libtermcap
1824 installcheck-target: maybe-installcheck-target-winsup
1825 installcheck-target: maybe-installcheck-target-libgloss
1826 installcheck-target: maybe-installcheck-target-libiberty
1827 installcheck-target: maybe-installcheck-target-gperf
1828 installcheck-target: maybe-installcheck-target-examples
1829 installcheck-target: maybe-installcheck-target-libffi
1830 installcheck-target: maybe-installcheck-target-libjava
1831 installcheck-target: maybe-installcheck-target-zlib
1832 installcheck-target: maybe-installcheck-target-boehm-gc
1833 installcheck-target: maybe-installcheck-target-qthreads
1834 installcheck-target: maybe-installcheck-target-rda
1835 installcheck-target: maybe-installcheck-target-libada
1836 installcheck-target: maybe-installcheck-target-libgomp
1837
1838 .PHONY: do-mostlyclean
1839 do-mostlyclean:
1840         @: $(MAKE); $(unstage)
1841         @r=`${PWD_COMMAND}`; export r; \
1842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1843         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1844           mostlyclean-target
1845
1846
1847 .PHONY: mostlyclean-host
1848
1849 mostlyclean-host: maybe-mostlyclean-ash
1850 mostlyclean-host: maybe-mostlyclean-autoconf
1851 mostlyclean-host: maybe-mostlyclean-automake
1852 mostlyclean-host: maybe-mostlyclean-bash
1853 mostlyclean-host: maybe-mostlyclean-bfd
1854 mostlyclean-host: maybe-mostlyclean-opcodes
1855 mostlyclean-host: maybe-mostlyclean-binutils
1856 mostlyclean-host: maybe-mostlyclean-bison
1857 mostlyclean-host: maybe-mostlyclean-byacc
1858 mostlyclean-host: maybe-mostlyclean-bzip2
1859 mostlyclean-host: maybe-mostlyclean-dejagnu
1860 mostlyclean-host: maybe-mostlyclean-diff
1861 mostlyclean-host: maybe-mostlyclean-dosutils
1862 mostlyclean-host: maybe-mostlyclean-etc
1863 mostlyclean-host: maybe-mostlyclean-fastjar
1864 mostlyclean-host: maybe-mostlyclean-fileutils
1865 mostlyclean-host: maybe-mostlyclean-findutils
1866 mostlyclean-host: maybe-mostlyclean-find
1867 mostlyclean-host: maybe-mostlyclean-fixincludes
1868 mostlyclean-host: maybe-mostlyclean-flex
1869 mostlyclean-host: maybe-mostlyclean-gas
1870 mostlyclean-host: maybe-mostlyclean-gcc
1871 mostlyclean-host: maybe-mostlyclean-gawk
1872 mostlyclean-host: maybe-mostlyclean-gettext
1873 mostlyclean-host: maybe-mostlyclean-gmp
1874 mostlyclean-host: maybe-mostlyclean-mpfr
1875 mostlyclean-host: maybe-mostlyclean-gnuserv
1876 mostlyclean-host: maybe-mostlyclean-gprof
1877 mostlyclean-host: maybe-mostlyclean-gzip
1878 mostlyclean-host: maybe-mostlyclean-hello
1879 mostlyclean-host: maybe-mostlyclean-indent
1880 mostlyclean-host: maybe-mostlyclean-intl
1881 mostlyclean-host: maybe-mostlyclean-tcl
1882 mostlyclean-host: maybe-mostlyclean-itcl
1883 mostlyclean-host: maybe-mostlyclean-ld
1884 mostlyclean-host: maybe-mostlyclean-libcpp
1885 mostlyclean-host: maybe-mostlyclean-libdecnumber
1886 mostlyclean-host: maybe-mostlyclean-libgui
1887 mostlyclean-host: maybe-mostlyclean-libiberty
1888 mostlyclean-host: maybe-mostlyclean-libtool
1889 mostlyclean-host: maybe-mostlyclean-m4
1890 mostlyclean-host: maybe-mostlyclean-make
1891 mostlyclean-host: maybe-mostlyclean-mmalloc
1892 mostlyclean-host: maybe-mostlyclean-patch
1893 mostlyclean-host: maybe-mostlyclean-perl
1894 mostlyclean-host: maybe-mostlyclean-prms
1895 mostlyclean-host: maybe-mostlyclean-rcs
1896 mostlyclean-host: maybe-mostlyclean-readline
1897 mostlyclean-host: maybe-mostlyclean-release
1898 mostlyclean-host: maybe-mostlyclean-recode
1899 mostlyclean-host: maybe-mostlyclean-sed
1900 mostlyclean-host: maybe-mostlyclean-send-pr
1901 mostlyclean-host: maybe-mostlyclean-shellutils
1902 mostlyclean-host: maybe-mostlyclean-sid
1903 mostlyclean-host: maybe-mostlyclean-sim
1904 mostlyclean-host: maybe-mostlyclean-tar
1905 mostlyclean-host: maybe-mostlyclean-texinfo
1906 mostlyclean-host: maybe-mostlyclean-textutils
1907 mostlyclean-host: maybe-mostlyclean-time
1908 mostlyclean-host: maybe-mostlyclean-uudecode
1909 mostlyclean-host: maybe-mostlyclean-wdiff
1910 mostlyclean-host: maybe-mostlyclean-zip
1911 mostlyclean-host: maybe-mostlyclean-zlib
1912 mostlyclean-host: maybe-mostlyclean-gdb
1913 mostlyclean-host: maybe-mostlyclean-expect
1914 mostlyclean-host: maybe-mostlyclean-guile
1915 mostlyclean-host: maybe-mostlyclean-tk
1916 mostlyclean-host: maybe-mostlyclean-libtermcap
1917 mostlyclean-host: maybe-mostlyclean-utils
1918 mostlyclean-host: maybe-mostlyclean-gnattools
1919
1920 .PHONY: mostlyclean-target
1921
1922 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1923 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1924 mostlyclean-target: maybe-mostlyclean-target-libssp
1925 mostlyclean-target: maybe-mostlyclean-target-newlib
1926 mostlyclean-target: maybe-mostlyclean-target-libgcc
1927 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1928 mostlyclean-target: maybe-mostlyclean-target-libobjc
1929 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1930 mostlyclean-target: maybe-mostlyclean-target-winsup
1931 mostlyclean-target: maybe-mostlyclean-target-libgloss
1932 mostlyclean-target: maybe-mostlyclean-target-libiberty
1933 mostlyclean-target: maybe-mostlyclean-target-gperf
1934 mostlyclean-target: maybe-mostlyclean-target-examples
1935 mostlyclean-target: maybe-mostlyclean-target-libffi
1936 mostlyclean-target: maybe-mostlyclean-target-libjava
1937 mostlyclean-target: maybe-mostlyclean-target-zlib
1938 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1939 mostlyclean-target: maybe-mostlyclean-target-qthreads
1940 mostlyclean-target: maybe-mostlyclean-target-rda
1941 mostlyclean-target: maybe-mostlyclean-target-libada
1942 mostlyclean-target: maybe-mostlyclean-target-libgomp
1943
1944 .PHONY: do-clean
1945 do-clean:
1946         @: $(MAKE); $(unstage)
1947         @r=`${PWD_COMMAND}`; export r; \
1948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1949         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1950           clean-target
1951
1952
1953 .PHONY: clean-host
1954
1955 clean-host: maybe-clean-ash
1956 clean-host: maybe-clean-autoconf
1957 clean-host: maybe-clean-automake
1958 clean-host: maybe-clean-bash
1959 clean-host: maybe-clean-bfd
1960 clean-host: maybe-clean-opcodes
1961 clean-host: maybe-clean-binutils
1962 clean-host: maybe-clean-bison
1963 clean-host: maybe-clean-byacc
1964 clean-host: maybe-clean-bzip2
1965 clean-host: maybe-clean-dejagnu
1966 clean-host: maybe-clean-diff
1967 clean-host: maybe-clean-dosutils
1968 clean-host: maybe-clean-etc
1969 clean-host: maybe-clean-fastjar
1970 clean-host: maybe-clean-fileutils
1971 clean-host: maybe-clean-findutils
1972 clean-host: maybe-clean-find
1973 clean-host: maybe-clean-fixincludes
1974 clean-host: maybe-clean-flex
1975 clean-host: maybe-clean-gas
1976 clean-host: maybe-clean-gcc
1977 clean-host: maybe-clean-gawk
1978 clean-host: maybe-clean-gettext
1979 clean-host: maybe-clean-gmp
1980 clean-host: maybe-clean-mpfr
1981 clean-host: maybe-clean-gnuserv
1982 clean-host: maybe-clean-gprof
1983 clean-host: maybe-clean-gzip
1984 clean-host: maybe-clean-hello
1985 clean-host: maybe-clean-indent
1986 clean-host: maybe-clean-intl
1987 clean-host: maybe-clean-tcl
1988 clean-host: maybe-clean-itcl
1989 clean-host: maybe-clean-ld
1990 clean-host: maybe-clean-libcpp
1991 clean-host: maybe-clean-libdecnumber
1992 clean-host: maybe-clean-libgui
1993 clean-host: maybe-clean-libiberty
1994 clean-host: maybe-clean-libtool
1995 clean-host: maybe-clean-m4
1996 clean-host: maybe-clean-make
1997 clean-host: maybe-clean-mmalloc
1998 clean-host: maybe-clean-patch
1999 clean-host: maybe-clean-perl
2000 clean-host: maybe-clean-prms
2001 clean-host: maybe-clean-rcs
2002 clean-host: maybe-clean-readline
2003 clean-host: maybe-clean-release
2004 clean-host: maybe-clean-recode
2005 clean-host: maybe-clean-sed
2006 clean-host: maybe-clean-send-pr
2007 clean-host: maybe-clean-shellutils
2008 clean-host: maybe-clean-sid
2009 clean-host: maybe-clean-sim
2010 clean-host: maybe-clean-tar
2011 clean-host: maybe-clean-texinfo
2012 clean-host: maybe-clean-textutils
2013 clean-host: maybe-clean-time
2014 clean-host: maybe-clean-uudecode
2015 clean-host: maybe-clean-wdiff
2016 clean-host: maybe-clean-zip
2017 clean-host: maybe-clean-zlib
2018 clean-host: maybe-clean-gdb
2019 clean-host: maybe-clean-expect
2020 clean-host: maybe-clean-guile
2021 clean-host: maybe-clean-tk
2022 clean-host: maybe-clean-libtermcap
2023 clean-host: maybe-clean-utils
2024 clean-host: maybe-clean-gnattools
2025
2026 .PHONY: clean-target
2027
2028 clean-target: maybe-clean-target-libstdc++-v3
2029 clean-target: maybe-clean-target-libmudflap
2030 clean-target: maybe-clean-target-libssp
2031 clean-target: maybe-clean-target-newlib
2032 clean-target: maybe-clean-target-libgcc
2033 clean-target: maybe-clean-target-libgfortran
2034 clean-target: maybe-clean-target-libobjc
2035 clean-target: maybe-clean-target-libtermcap
2036 clean-target: maybe-clean-target-winsup
2037 clean-target: maybe-clean-target-libgloss
2038 clean-target: maybe-clean-target-libiberty
2039 clean-target: maybe-clean-target-gperf
2040 clean-target: maybe-clean-target-examples
2041 clean-target: maybe-clean-target-libffi
2042 clean-target: maybe-clean-target-libjava
2043 clean-target: maybe-clean-target-zlib
2044 clean-target: maybe-clean-target-boehm-gc
2045 clean-target: maybe-clean-target-qthreads
2046 clean-target: maybe-clean-target-rda
2047 clean-target: maybe-clean-target-libada
2048 clean-target: maybe-clean-target-libgomp
2049
2050 .PHONY: do-distclean
2051 do-distclean:
2052         @: $(MAKE); $(unstage)
2053         @r=`${PWD_COMMAND}`; export r; \
2054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2055         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2056           distclean-target
2057
2058
2059 .PHONY: distclean-host
2060
2061 distclean-host: maybe-distclean-ash
2062 distclean-host: maybe-distclean-autoconf
2063 distclean-host: maybe-distclean-automake
2064 distclean-host: maybe-distclean-bash
2065 distclean-host: maybe-distclean-bfd
2066 distclean-host: maybe-distclean-opcodes
2067 distclean-host: maybe-distclean-binutils
2068 distclean-host: maybe-distclean-bison
2069 distclean-host: maybe-distclean-byacc
2070 distclean-host: maybe-distclean-bzip2
2071 distclean-host: maybe-distclean-dejagnu
2072 distclean-host: maybe-distclean-diff
2073 distclean-host: maybe-distclean-dosutils
2074 distclean-host: maybe-distclean-etc
2075 distclean-host: maybe-distclean-fastjar
2076 distclean-host: maybe-distclean-fileutils
2077 distclean-host: maybe-distclean-findutils
2078 distclean-host: maybe-distclean-find
2079 distclean-host: maybe-distclean-fixincludes
2080 distclean-host: maybe-distclean-flex
2081 distclean-host: maybe-distclean-gas
2082 distclean-host: maybe-distclean-gcc
2083 distclean-host: maybe-distclean-gawk
2084 distclean-host: maybe-distclean-gettext
2085 distclean-host: maybe-distclean-gmp
2086 distclean-host: maybe-distclean-mpfr
2087 distclean-host: maybe-distclean-gnuserv
2088 distclean-host: maybe-distclean-gprof
2089 distclean-host: maybe-distclean-gzip
2090 distclean-host: maybe-distclean-hello
2091 distclean-host: maybe-distclean-indent
2092 distclean-host: maybe-distclean-intl
2093 distclean-host: maybe-distclean-tcl
2094 distclean-host: maybe-distclean-itcl
2095 distclean-host: maybe-distclean-ld
2096 distclean-host: maybe-distclean-libcpp
2097 distclean-host: maybe-distclean-libdecnumber
2098 distclean-host: maybe-distclean-libgui
2099 distclean-host: maybe-distclean-libiberty
2100 distclean-host: maybe-distclean-libtool
2101 distclean-host: maybe-distclean-m4
2102 distclean-host: maybe-distclean-make
2103 distclean-host: maybe-distclean-mmalloc
2104 distclean-host: maybe-distclean-patch
2105 distclean-host: maybe-distclean-perl
2106 distclean-host: maybe-distclean-prms
2107 distclean-host: maybe-distclean-rcs
2108 distclean-host: maybe-distclean-readline
2109 distclean-host: maybe-distclean-release
2110 distclean-host: maybe-distclean-recode
2111 distclean-host: maybe-distclean-sed
2112 distclean-host: maybe-distclean-send-pr
2113 distclean-host: maybe-distclean-shellutils
2114 distclean-host: maybe-distclean-sid
2115 distclean-host: maybe-distclean-sim
2116 distclean-host: maybe-distclean-tar
2117 distclean-host: maybe-distclean-texinfo
2118 distclean-host: maybe-distclean-textutils
2119 distclean-host: maybe-distclean-time
2120 distclean-host: maybe-distclean-uudecode
2121 distclean-host: maybe-distclean-wdiff
2122 distclean-host: maybe-distclean-zip
2123 distclean-host: maybe-distclean-zlib
2124 distclean-host: maybe-distclean-gdb
2125 distclean-host: maybe-distclean-expect
2126 distclean-host: maybe-distclean-guile
2127 distclean-host: maybe-distclean-tk
2128 distclean-host: maybe-distclean-libtermcap
2129 distclean-host: maybe-distclean-utils
2130 distclean-host: maybe-distclean-gnattools
2131
2132 .PHONY: distclean-target
2133
2134 distclean-target: maybe-distclean-target-libstdc++-v3
2135 distclean-target: maybe-distclean-target-libmudflap
2136 distclean-target: maybe-distclean-target-libssp
2137 distclean-target: maybe-distclean-target-newlib
2138 distclean-target: maybe-distclean-target-libgcc
2139 distclean-target: maybe-distclean-target-libgfortran
2140 distclean-target: maybe-distclean-target-libobjc
2141 distclean-target: maybe-distclean-target-libtermcap
2142 distclean-target: maybe-distclean-target-winsup
2143 distclean-target: maybe-distclean-target-libgloss
2144 distclean-target: maybe-distclean-target-libiberty
2145 distclean-target: maybe-distclean-target-gperf
2146 distclean-target: maybe-distclean-target-examples
2147 distclean-target: maybe-distclean-target-libffi
2148 distclean-target: maybe-distclean-target-libjava
2149 distclean-target: maybe-distclean-target-zlib
2150 distclean-target: maybe-distclean-target-boehm-gc
2151 distclean-target: maybe-distclean-target-qthreads
2152 distclean-target: maybe-distclean-target-rda
2153 distclean-target: maybe-distclean-target-libada
2154 distclean-target: maybe-distclean-target-libgomp
2155
2156 .PHONY: do-maintainer-clean
2157 do-maintainer-clean:
2158         @: $(MAKE); $(unstage)
2159         @r=`${PWD_COMMAND}`; export r; \
2160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2161         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2162           maintainer-clean-target
2163
2164
2165 .PHONY: maintainer-clean-host
2166
2167 maintainer-clean-host: maybe-maintainer-clean-ash
2168 maintainer-clean-host: maybe-maintainer-clean-autoconf
2169 maintainer-clean-host: maybe-maintainer-clean-automake
2170 maintainer-clean-host: maybe-maintainer-clean-bash
2171 maintainer-clean-host: maybe-maintainer-clean-bfd
2172 maintainer-clean-host: maybe-maintainer-clean-opcodes
2173 maintainer-clean-host: maybe-maintainer-clean-binutils
2174 maintainer-clean-host: maybe-maintainer-clean-bison
2175 maintainer-clean-host: maybe-maintainer-clean-byacc
2176 maintainer-clean-host: maybe-maintainer-clean-bzip2
2177 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2178 maintainer-clean-host: maybe-maintainer-clean-diff
2179 maintainer-clean-host: maybe-maintainer-clean-dosutils
2180 maintainer-clean-host: maybe-maintainer-clean-etc
2181 maintainer-clean-host: maybe-maintainer-clean-fastjar
2182 maintainer-clean-host: maybe-maintainer-clean-fileutils
2183 maintainer-clean-host: maybe-maintainer-clean-findutils
2184 maintainer-clean-host: maybe-maintainer-clean-find
2185 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2186 maintainer-clean-host: maybe-maintainer-clean-flex
2187 maintainer-clean-host: maybe-maintainer-clean-gas
2188 maintainer-clean-host: maybe-maintainer-clean-gcc
2189 maintainer-clean-host: maybe-maintainer-clean-gawk
2190 maintainer-clean-host: maybe-maintainer-clean-gettext
2191 maintainer-clean-host: maybe-maintainer-clean-gmp
2192 maintainer-clean-host: maybe-maintainer-clean-mpfr
2193 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2194 maintainer-clean-host: maybe-maintainer-clean-gprof
2195 maintainer-clean-host: maybe-maintainer-clean-gzip
2196 maintainer-clean-host: maybe-maintainer-clean-hello
2197 maintainer-clean-host: maybe-maintainer-clean-indent
2198 maintainer-clean-host: maybe-maintainer-clean-intl
2199 maintainer-clean-host: maybe-maintainer-clean-tcl
2200 maintainer-clean-host: maybe-maintainer-clean-itcl
2201 maintainer-clean-host: maybe-maintainer-clean-ld
2202 maintainer-clean-host: maybe-maintainer-clean-libcpp
2203 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2204 maintainer-clean-host: maybe-maintainer-clean-libgui
2205 maintainer-clean-host: maybe-maintainer-clean-libiberty
2206 maintainer-clean-host: maybe-maintainer-clean-libtool
2207 maintainer-clean-host: maybe-maintainer-clean-m4
2208 maintainer-clean-host: maybe-maintainer-clean-make
2209 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2210 maintainer-clean-host: maybe-maintainer-clean-patch
2211 maintainer-clean-host: maybe-maintainer-clean-perl
2212 maintainer-clean-host: maybe-maintainer-clean-prms
2213 maintainer-clean-host: maybe-maintainer-clean-rcs
2214 maintainer-clean-host: maybe-maintainer-clean-readline
2215 maintainer-clean-host: maybe-maintainer-clean-release
2216 maintainer-clean-host: maybe-maintainer-clean-recode
2217 maintainer-clean-host: maybe-maintainer-clean-sed
2218 maintainer-clean-host: maybe-maintainer-clean-send-pr
2219 maintainer-clean-host: maybe-maintainer-clean-shellutils
2220 maintainer-clean-host: maybe-maintainer-clean-sid
2221 maintainer-clean-host: maybe-maintainer-clean-sim
2222 maintainer-clean-host: maybe-maintainer-clean-tar
2223 maintainer-clean-host: maybe-maintainer-clean-texinfo
2224 maintainer-clean-host: maybe-maintainer-clean-textutils
2225 maintainer-clean-host: maybe-maintainer-clean-time
2226 maintainer-clean-host: maybe-maintainer-clean-uudecode
2227 maintainer-clean-host: maybe-maintainer-clean-wdiff
2228 maintainer-clean-host: maybe-maintainer-clean-zip
2229 maintainer-clean-host: maybe-maintainer-clean-zlib
2230 maintainer-clean-host: maybe-maintainer-clean-gdb
2231 maintainer-clean-host: maybe-maintainer-clean-expect
2232 maintainer-clean-host: maybe-maintainer-clean-guile
2233 maintainer-clean-host: maybe-maintainer-clean-tk
2234 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2235 maintainer-clean-host: maybe-maintainer-clean-utils
2236 maintainer-clean-host: maybe-maintainer-clean-gnattools
2237
2238 .PHONY: maintainer-clean-target
2239
2240 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2241 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2242 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2243 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2244 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2245 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2246 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2247 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2248 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2249 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2250 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2251 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2252 maintainer-clean-target: maybe-maintainer-clean-target-examples
2253 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2254 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2255 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2256 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2257 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2258 maintainer-clean-target: maybe-maintainer-clean-target-rda
2259 maintainer-clean-target: maybe-maintainer-clean-target-libada
2260 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2261
2262
2263 # Here are the targets which correspond to the do-X targets.
2264
2265 .PHONY: info installcheck dvi pdf html
2266 .PHONY: install-info install-pdf install-html
2267 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2268 .PHONY: local-clean local-distclean local-maintainer-clean
2269 info: do-info
2270 installcheck: do-installcheck
2271 dvi: do-dvi
2272 pdf: do-pdf
2273 html: do-html
2274
2275 # Make sure makeinfo is built before we do a `make info', if we're
2276 # in fact building texinfo.
2277 do-info: maybe-all-texinfo
2278
2279 install-info: do-install-info dir.info
2280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2281         if [ -f dir.info ] ; then \
2282           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2283         else true ; fi
2284
2285 install-pdf: do-install-pdf
2286
2287 install-html: do-install-html
2288
2289 local-clean:
2290         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2291
2292 local-distclean:
2293         -rm -f Makefile config.status config.cache mh-frag mt-frag
2294         -rm -f maybedep.tmp serdep.tmp
2295         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2296           rm -rf $(TARGET_SUBDIR); \
2297         else true; fi
2298         -rm -rf $(BUILD_SUBDIR)
2299         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2300           rm -rf $(HOST_SUBDIR); \
2301         else true; fi
2302         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2303         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2304         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2305         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2306         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2307
2308 local-maintainer-clean:
2309         @echo "This command is intended for maintainers to use;"
2310         @echo "it deletes files that may require special tools to rebuild."
2311
2312 clean: do-clean local-clean
2313 mostlyclean: do-mostlyclean local-clean
2314 distclean: do-distclean local-clean local-distclean
2315 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2316 maintainer-clean: local-distclean
2317 realclean: maintainer-clean
2318
2319 # Check target.
2320
2321 .PHONY: check do-check
2322 check: do-check
2323
2324 # Only include modules actually being configured and built.
2325 .PHONY: check-host
2326 check-host:  \
2327     maybe-check-ash \
2328     maybe-check-autoconf \
2329     maybe-check-automake \
2330     maybe-check-bash \
2331     maybe-check-bfd \
2332     maybe-check-opcodes \
2333     maybe-check-binutils \
2334     maybe-check-bison \
2335     maybe-check-byacc \
2336     maybe-check-bzip2 \
2337     maybe-check-dejagnu \
2338     maybe-check-diff \
2339     maybe-check-dosutils \
2340     maybe-check-etc \
2341     maybe-check-fastjar \
2342     maybe-check-fileutils \
2343     maybe-check-findutils \
2344     maybe-check-find \
2345     maybe-check-fixincludes \
2346     maybe-check-flex \
2347     maybe-check-gas \
2348     maybe-check-gcc \
2349     maybe-check-gawk \
2350     maybe-check-gettext \
2351     maybe-check-gmp \
2352     maybe-check-mpfr \
2353     maybe-check-gnuserv \
2354     maybe-check-gprof \
2355     maybe-check-gzip \
2356     maybe-check-hello \
2357     maybe-check-indent \
2358     maybe-check-intl \
2359     maybe-check-tcl \
2360     maybe-check-itcl \
2361     maybe-check-ld \
2362     maybe-check-libcpp \
2363     maybe-check-libdecnumber \
2364     maybe-check-libgui \
2365     maybe-check-libiberty \
2366     maybe-check-libtool \
2367     maybe-check-m4 \
2368     maybe-check-make \
2369     maybe-check-mmalloc \
2370     maybe-check-patch \
2371     maybe-check-perl \
2372     maybe-check-prms \
2373     maybe-check-rcs \
2374     maybe-check-readline \
2375     maybe-check-release \
2376     maybe-check-recode \
2377     maybe-check-sed \
2378     maybe-check-send-pr \
2379     maybe-check-shellutils \
2380     maybe-check-sid \
2381     maybe-check-sim \
2382     maybe-check-tar \
2383     maybe-check-texinfo \
2384     maybe-check-textutils \
2385     maybe-check-time \
2386     maybe-check-uudecode \
2387     maybe-check-wdiff \
2388     maybe-check-zip \
2389     maybe-check-zlib \
2390     maybe-check-gdb \
2391     maybe-check-expect \
2392     maybe-check-guile \
2393     maybe-check-tk \
2394     maybe-check-libtermcap \
2395     maybe-check-utils \
2396     maybe-check-gnattools
2397
2398 .PHONY: check-target
2399 check-target:  \
2400     maybe-check-target-libstdc++-v3 \
2401     maybe-check-target-libmudflap \
2402     maybe-check-target-libssp \
2403     maybe-check-target-newlib \
2404     maybe-check-target-libgcc \
2405     maybe-check-target-libgfortran \
2406     maybe-check-target-libobjc \
2407     maybe-check-target-libtermcap \
2408     maybe-check-target-winsup \
2409     maybe-check-target-libgloss \
2410     maybe-check-target-libiberty \
2411     maybe-check-target-gperf \
2412     maybe-check-target-examples \
2413     maybe-check-target-libffi \
2414     maybe-check-target-libjava \
2415     maybe-check-target-zlib \
2416     maybe-check-target-boehm-gc \
2417     maybe-check-target-qthreads \
2418     maybe-check-target-rda \
2419     maybe-check-target-libada \
2420     maybe-check-target-libgomp
2421
2422 do-check:
2423         @: $(MAKE); $(unstage)
2424         @r=`${PWD_COMMAND}`; export r; \
2425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2426         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2427
2428 # Automated reporting of test results.
2429
2430 warning.log: build.log
2431         $(srcdir)/contrib/warn_summary build.log > $@
2432
2433 mail-report.log:
2434         if test x'$(BOOT_CFLAGS)' != x''; then \
2435             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2436         fi; \
2437         $(srcdir)/contrib/test_summary -t >$@
2438         chmod +x $@
2439         echo If you really want to send e-mail, run ./$@ now
2440
2441 mail-report-with-warnings.log: warning.log
2442         if test x'$(BOOT_CFLAGS)' != x''; then \
2443             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2444         fi; \
2445         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2446         chmod +x $@
2447         echo If you really want to send e-mail, run ./$@ now
2448
2449 # Installation targets.
2450
2451 .PHONY: install uninstall
2452 install:
2453         @: $(MAKE); $(unstage)
2454         @r=`${PWD_COMMAND}`; export r; \
2455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2456         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2457
2458 .PHONY: install-host-nogcc
2459 install-host-nogcc:  \
2460     maybe-install-ash \
2461     maybe-install-autoconf \
2462     maybe-install-automake \
2463     maybe-install-bash \
2464     maybe-install-bfd \
2465     maybe-install-opcodes \
2466     maybe-install-binutils \
2467     maybe-install-bison \
2468     maybe-install-byacc \
2469     maybe-install-bzip2 \
2470     maybe-install-dejagnu \
2471     maybe-install-diff \
2472     maybe-install-dosutils \
2473     maybe-install-etc \
2474     maybe-install-fastjar \
2475     maybe-install-fileutils \
2476     maybe-install-findutils \
2477     maybe-install-find \
2478     maybe-install-fixincludes \
2479     maybe-install-flex \
2480     maybe-install-gas \
2481     maybe-install-gawk \
2482     maybe-install-gettext \
2483     maybe-install-gmp \
2484     maybe-install-mpfr \
2485     maybe-install-gnuserv \
2486     maybe-install-gprof \
2487     maybe-install-gzip \
2488     maybe-install-hello \
2489     maybe-install-indent \
2490     maybe-install-intl \
2491     maybe-install-tcl \
2492     maybe-install-itcl \
2493     maybe-install-ld \
2494     maybe-install-libcpp \
2495     maybe-install-libdecnumber \
2496     maybe-install-libgui \
2497     maybe-install-libiberty \
2498     maybe-install-libtool \
2499     maybe-install-m4 \
2500     maybe-install-make \
2501     maybe-install-mmalloc \
2502     maybe-install-patch \
2503     maybe-install-perl \
2504     maybe-install-prms \
2505     maybe-install-rcs \
2506     maybe-install-readline \
2507     maybe-install-release \
2508     maybe-install-recode \
2509     maybe-install-sed \
2510     maybe-install-send-pr \
2511     maybe-install-shellutils \
2512     maybe-install-sid \
2513     maybe-install-sim \
2514     maybe-install-tar \
2515     maybe-install-texinfo \
2516     maybe-install-textutils \
2517     maybe-install-time \
2518     maybe-install-uudecode \
2519     maybe-install-wdiff \
2520     maybe-install-zip \
2521     maybe-install-zlib \
2522     maybe-install-gdb \
2523     maybe-install-expect \
2524     maybe-install-guile \
2525     maybe-install-tk \
2526     maybe-install-libtermcap \
2527     maybe-install-utils \
2528     maybe-install-gnattools
2529
2530 .PHONY: install-host
2531 install-host:  \
2532     maybe-install-ash \
2533     maybe-install-autoconf \
2534     maybe-install-automake \
2535     maybe-install-bash \
2536     maybe-install-bfd \
2537     maybe-install-opcodes \
2538     maybe-install-binutils \
2539     maybe-install-bison \
2540     maybe-install-byacc \
2541     maybe-install-bzip2 \
2542     maybe-install-dejagnu \
2543     maybe-install-diff \
2544     maybe-install-dosutils \
2545     maybe-install-etc \
2546     maybe-install-fastjar \
2547     maybe-install-fileutils \
2548     maybe-install-findutils \
2549     maybe-install-find \
2550     maybe-install-fixincludes \
2551     maybe-install-flex \
2552     maybe-install-gas \
2553     maybe-install-gcc \
2554     maybe-install-gawk \
2555     maybe-install-gettext \
2556     maybe-install-gmp \
2557     maybe-install-mpfr \
2558     maybe-install-gnuserv \
2559     maybe-install-gprof \
2560     maybe-install-gzip \
2561     maybe-install-hello \
2562     maybe-install-indent \
2563     maybe-install-intl \
2564     maybe-install-tcl \
2565     maybe-install-itcl \
2566     maybe-install-ld \
2567     maybe-install-libcpp \
2568     maybe-install-libdecnumber \
2569     maybe-install-libgui \
2570     maybe-install-libiberty \
2571     maybe-install-libtool \
2572     maybe-install-m4 \
2573     maybe-install-make \
2574     maybe-install-mmalloc \
2575     maybe-install-patch \
2576     maybe-install-perl \
2577     maybe-install-prms \
2578     maybe-install-rcs \
2579     maybe-install-readline \
2580     maybe-install-release \
2581     maybe-install-recode \
2582     maybe-install-sed \
2583     maybe-install-send-pr \
2584     maybe-install-shellutils \
2585     maybe-install-sid \
2586     maybe-install-sim \
2587     maybe-install-tar \
2588     maybe-install-texinfo \
2589     maybe-install-textutils \
2590     maybe-install-time \
2591     maybe-install-uudecode \
2592     maybe-install-wdiff \
2593     maybe-install-zip \
2594     maybe-install-zlib \
2595     maybe-install-gdb \
2596     maybe-install-expect \
2597     maybe-install-guile \
2598     maybe-install-tk \
2599     maybe-install-libtermcap \
2600     maybe-install-utils \
2601     maybe-install-gnattools
2602
2603 .PHONY: install-target
2604 install-target:  \
2605     maybe-install-target-libstdc++-v3 \
2606     maybe-install-target-libmudflap \
2607     maybe-install-target-libssp \
2608     maybe-install-target-newlib \
2609     maybe-install-target-libgcc \
2610     maybe-install-target-libgfortran \
2611     maybe-install-target-libobjc \
2612     maybe-install-target-libtermcap \
2613     maybe-install-target-winsup \
2614     maybe-install-target-libgloss \
2615     maybe-install-target-libiberty \
2616     maybe-install-target-gperf \
2617     maybe-install-target-examples \
2618     maybe-install-target-libffi \
2619     maybe-install-target-libjava \
2620     maybe-install-target-zlib \
2621     maybe-install-target-boehm-gc \
2622     maybe-install-target-qthreads \
2623     maybe-install-target-rda \
2624     maybe-install-target-libada \
2625     maybe-install-target-libgomp
2626
2627 uninstall:
2628         @echo "the uninstall target is not supported in this tree"
2629
2630 .PHONY: install.all
2631 install.all: install-no-fixedincludes
2632         @if [ -f ./gcc/Makefile ] ; then \
2633                 r=`${PWD_COMMAND}` ; export r ; \
2634                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2635                 $(HOST_EXPORTS) \
2636                 (cd ./gcc && \
2637                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2638         else \
2639                 true ; \
2640         fi
2641
2642 # install-no-fixedincludes is used because Cygnus can not distribute
2643 # the fixed header files.
2644 .PHONY: install-no-fixedincludes
2645 install-no-fixedincludes: installdirs install-host-nogcc \
2646         install-target gcc-no-fixedincludes
2647
2648 ### other supporting targets
2649
2650 MAKEDIRS= \
2651         $(DESTDIR)$(prefix) \
2652         $(DESTDIR)$(exec_prefix)
2653 .PHONY: installdirs
2654 installdirs: mkinstalldirs
2655         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2656
2657 dir.info: do-install-info
2658         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2659           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2660           mv -f dir.info.new dir.info ; \
2661         else true ; \
2662         fi
2663
2664 dist:
2665         @echo "Building a full distribution of this tree isn't done"
2666         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2667
2668 etags tags: TAGS
2669
2670 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2671 # ability to use several tags files at once, so there is probably no need
2672 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2673 # (if we felt like it) have this Makefile write a piece of elisp which
2674 # the user could load to tell emacs19 where all the TAGS files we just
2675 # built are.
2676 TAGS: do-TAGS
2677
2678 # ------------------------------------
2679 # Macros for configure and all targets
2680 # ------------------------------------
2681
2682
2683
2684
2685
2686 # --------------------------------------
2687 # Modules which run on the build machine
2688 # --------------------------------------
2689
2690
2691 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2692 maybe-configure-build-libiberty:
2693 @if gcc-bootstrap
2694 configure-build-libiberty: stage_current
2695 @endif gcc-bootstrap
2696 @if build-libiberty
2697 maybe-configure-build-libiberty: configure-build-libiberty
2698 configure-build-libiberty: 
2699         @: $(MAKE); $(unstage)
2700         @r=`${PWD_COMMAND}`; export r; \
2701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2702         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2703         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2704         $(BUILD_EXPORTS) \
2705         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2706         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2707         case $(srcdir) in \
2708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2709           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2711         esac; \
2712         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2713         libsrcdir="$$s/libiberty"; \
2714         rm -f no-such-file || : ; \
2715         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2716           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2717           --target=${target_alias} $${srcdiroption}  \
2718           || exit 1
2719 @endif build-libiberty
2720
2721
2722
2723
2724
2725 .PHONY: all-build-libiberty maybe-all-build-libiberty
2726 maybe-all-build-libiberty:
2727 @if gcc-bootstrap
2728 all-build-libiberty: stage_current
2729 @endif gcc-bootstrap
2730 @if build-libiberty
2731 TARGET-build-libiberty=all
2732 maybe-all-build-libiberty: all-build-libiberty
2733 all-build-libiberty: configure-build-libiberty
2734         @: $(MAKE); $(unstage)
2735         @r=`${PWD_COMMAND}`; export r; \
2736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2737         $(BUILD_EXPORTS) \
2738         (cd $(BUILD_SUBDIR)/libiberty && \
2739           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2740                 $(TARGET-build-libiberty))
2741 @endif build-libiberty
2742
2743
2744
2745
2746
2747 .PHONY: configure-build-bison maybe-configure-build-bison
2748 maybe-configure-build-bison:
2749 @if gcc-bootstrap
2750 configure-build-bison: stage_current
2751 @endif gcc-bootstrap
2752 @if build-bison
2753 maybe-configure-build-bison: configure-build-bison
2754 configure-build-bison: 
2755         @: $(MAKE); $(unstage)
2756         @r=`${PWD_COMMAND}`; export r; \
2757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2758         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2759         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2760         $(BUILD_EXPORTS) \
2761         echo Configuring in $(BUILD_SUBDIR)/bison; \
2762         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2763         case $(srcdir) in \
2764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2765           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2767         esac; \
2768         srcdiroption="--srcdir=$${topdir}/bison"; \
2769         libsrcdir="$$s/bison"; \
2770         rm -f no-such-file || : ; \
2771         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2772           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2773           --target=${target_alias} $${srcdiroption}  \
2774           || exit 1
2775 @endif build-bison
2776
2777
2778
2779
2780
2781 .PHONY: all-build-bison maybe-all-build-bison
2782 maybe-all-build-bison:
2783 @if gcc-bootstrap
2784 all-build-bison: stage_current
2785 @endif gcc-bootstrap
2786 @if build-bison
2787 TARGET-build-bison=all
2788 maybe-all-build-bison: all-build-bison
2789 all-build-bison: configure-build-bison
2790         @: $(MAKE); $(unstage)
2791         @r=`${PWD_COMMAND}`; export r; \
2792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2793         $(BUILD_EXPORTS) \
2794         (cd $(BUILD_SUBDIR)/bison && \
2795           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2796                 $(TARGET-build-bison))
2797 @endif build-bison
2798
2799
2800
2801
2802
2803 .PHONY: configure-build-byacc maybe-configure-build-byacc
2804 maybe-configure-build-byacc:
2805 @if gcc-bootstrap
2806 configure-build-byacc: stage_current
2807 @endif gcc-bootstrap
2808 @if build-byacc
2809 maybe-configure-build-byacc: configure-build-byacc
2810 configure-build-byacc: 
2811         @: $(MAKE); $(unstage)
2812         @r=`${PWD_COMMAND}`; export r; \
2813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2814         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2815         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2816         $(BUILD_EXPORTS) \
2817         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2818         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2819         case $(srcdir) in \
2820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2821           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2823         esac; \
2824         srcdiroption="--srcdir=$${topdir}/byacc"; \
2825         libsrcdir="$$s/byacc"; \
2826         rm -f no-such-file || : ; \
2827         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2828           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2829           --target=${target_alias} $${srcdiroption}  \
2830           || exit 1
2831 @endif build-byacc
2832
2833
2834
2835
2836
2837 .PHONY: all-build-byacc maybe-all-build-byacc
2838 maybe-all-build-byacc:
2839 @if gcc-bootstrap
2840 all-build-byacc: stage_current
2841 @endif gcc-bootstrap
2842 @if build-byacc
2843 TARGET-build-byacc=all
2844 maybe-all-build-byacc: all-build-byacc
2845 all-build-byacc: configure-build-byacc
2846         @: $(MAKE); $(unstage)
2847         @r=`${PWD_COMMAND}`; export r; \
2848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2849         $(BUILD_EXPORTS) \
2850         (cd $(BUILD_SUBDIR)/byacc && \
2851           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2852                 $(TARGET-build-byacc))
2853 @endif build-byacc
2854
2855
2856
2857
2858
2859 .PHONY: configure-build-flex maybe-configure-build-flex
2860 maybe-configure-build-flex:
2861 @if gcc-bootstrap
2862 configure-build-flex: stage_current
2863 @endif gcc-bootstrap
2864 @if build-flex
2865 maybe-configure-build-flex: configure-build-flex
2866 configure-build-flex: 
2867         @: $(MAKE); $(unstage)
2868         @r=`${PWD_COMMAND}`; export r; \
2869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2870         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2871         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2872         $(BUILD_EXPORTS) \
2873         echo Configuring in $(BUILD_SUBDIR)/flex; \
2874         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2875         case $(srcdir) in \
2876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2877           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2879         esac; \
2880         srcdiroption="--srcdir=$${topdir}/flex"; \
2881         libsrcdir="$$s/flex"; \
2882         rm -f no-such-file || : ; \
2883         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2884           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2885           --target=${target_alias} $${srcdiroption}  \
2886           || exit 1
2887 @endif build-flex
2888
2889
2890
2891
2892
2893 .PHONY: all-build-flex maybe-all-build-flex
2894 maybe-all-build-flex:
2895 @if gcc-bootstrap
2896 all-build-flex: stage_current
2897 @endif gcc-bootstrap
2898 @if build-flex
2899 TARGET-build-flex=all
2900 maybe-all-build-flex: all-build-flex
2901 all-build-flex: configure-build-flex
2902         @: $(MAKE); $(unstage)
2903         @r=`${PWD_COMMAND}`; export r; \
2904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2905         $(BUILD_EXPORTS) \
2906         (cd $(BUILD_SUBDIR)/flex && \
2907           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2908                 $(TARGET-build-flex))
2909 @endif build-flex
2910
2911
2912
2913
2914
2915 .PHONY: configure-build-m4 maybe-configure-build-m4
2916 maybe-configure-build-m4:
2917 @if gcc-bootstrap
2918 configure-build-m4: stage_current
2919 @endif gcc-bootstrap
2920 @if build-m4
2921 maybe-configure-build-m4: configure-build-m4
2922 configure-build-m4: 
2923         @: $(MAKE); $(unstage)
2924         @r=`${PWD_COMMAND}`; export r; \
2925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2926         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2927         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2928         $(BUILD_EXPORTS) \
2929         echo Configuring in $(BUILD_SUBDIR)/m4; \
2930         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2931         case $(srcdir) in \
2932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2933           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2935         esac; \
2936         srcdiroption="--srcdir=$${topdir}/m4"; \
2937         libsrcdir="$$s/m4"; \
2938         rm -f no-such-file || : ; \
2939         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2940           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2941           --target=${target_alias} $${srcdiroption}  \
2942           || exit 1
2943 @endif build-m4
2944
2945
2946
2947
2948
2949 .PHONY: all-build-m4 maybe-all-build-m4
2950 maybe-all-build-m4:
2951 @if gcc-bootstrap
2952 all-build-m4: stage_current
2953 @endif gcc-bootstrap
2954 @if build-m4
2955 TARGET-build-m4=all
2956 maybe-all-build-m4: all-build-m4
2957 all-build-m4: configure-build-m4
2958         @: $(MAKE); $(unstage)
2959         @r=`${PWD_COMMAND}`; export r; \
2960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2961         $(BUILD_EXPORTS) \
2962         (cd $(BUILD_SUBDIR)/m4 && \
2963           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
2964                 $(TARGET-build-m4))
2965 @endif build-m4
2966
2967
2968
2969
2970
2971 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2972 maybe-configure-build-texinfo:
2973 @if gcc-bootstrap
2974 configure-build-texinfo: stage_current
2975 @endif gcc-bootstrap
2976 @if build-texinfo
2977 maybe-configure-build-texinfo: configure-build-texinfo
2978 configure-build-texinfo: 
2979         @: $(MAKE); $(unstage)
2980         @r=`${PWD_COMMAND}`; export r; \
2981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2982         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2983         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2984         $(BUILD_EXPORTS) \
2985         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2986         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2987         case $(srcdir) in \
2988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2989           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2991         esac; \
2992         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2993         libsrcdir="$$s/texinfo"; \
2994         rm -f no-such-file || : ; \
2995         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2996           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2997           --target=${target_alias} $${srcdiroption}  \
2998           || exit 1
2999 @endif build-texinfo
3000
3001
3002
3003
3004
3005 .PHONY: all-build-texinfo maybe-all-build-texinfo
3006 maybe-all-build-texinfo:
3007 @if gcc-bootstrap
3008 all-build-texinfo: stage_current
3009 @endif gcc-bootstrap
3010 @if build-texinfo
3011 TARGET-build-texinfo=all
3012 maybe-all-build-texinfo: all-build-texinfo
3013 all-build-texinfo: configure-build-texinfo
3014         @: $(MAKE); $(unstage)
3015         @r=`${PWD_COMMAND}`; export r; \
3016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3017         $(BUILD_EXPORTS) \
3018         (cd $(BUILD_SUBDIR)/texinfo && \
3019           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
3020                 $(TARGET-build-texinfo))
3021 @endif build-texinfo
3022
3023
3024
3025
3026
3027 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3028 maybe-configure-build-fixincludes:
3029 @if gcc-bootstrap
3030 configure-build-fixincludes: stage_current
3031 @endif gcc-bootstrap
3032 @if build-fixincludes
3033 maybe-configure-build-fixincludes: configure-build-fixincludes
3034 configure-build-fixincludes: 
3035         @: $(MAKE); $(unstage)
3036         @r=`${PWD_COMMAND}`; export r; \
3037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3038         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3039         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3040         $(BUILD_EXPORTS) \
3041         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3042         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3043         case $(srcdir) in \
3044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3045           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3047         esac; \
3048         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3049         libsrcdir="$$s/fixincludes"; \
3050         rm -f no-such-file || : ; \
3051         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3052           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3053           --target=${target_alias} $${srcdiroption}  \
3054           || exit 1
3055 @endif build-fixincludes
3056
3057
3058
3059
3060
3061 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3062 maybe-all-build-fixincludes:
3063 @if gcc-bootstrap
3064 all-build-fixincludes: stage_current
3065 @endif gcc-bootstrap
3066 @if build-fixincludes
3067 TARGET-build-fixincludes=all
3068 maybe-all-build-fixincludes: all-build-fixincludes
3069 all-build-fixincludes: configure-build-fixincludes
3070         @: $(MAKE); $(unstage)
3071         @r=`${PWD_COMMAND}`; export r; \
3072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3073         $(BUILD_EXPORTS) \
3074         (cd $(BUILD_SUBDIR)/fixincludes && \
3075           $(MAKE) $(BASE_FLAGS_TO_PASS)   \
3076                 $(TARGET-build-fixincludes))
3077 @endif build-fixincludes
3078
3079
3080
3081
3082
3083 # --------------------------------------
3084 # Modules which run on the host machine
3085 # --------------------------------------
3086
3087
3088 .PHONY: configure-ash maybe-configure-ash
3089 maybe-configure-ash:
3090 @if gcc-bootstrap
3091 configure-ash: stage_current
3092 @endif gcc-bootstrap
3093 @if ash
3094 maybe-configure-ash: configure-ash
3095 configure-ash: 
3096         @: $(MAKE); $(unstage)
3097         @r=`${PWD_COMMAND}`; export r; \
3098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3099         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3101         $(HOST_EXPORTS) \
3102         echo Configuring in $(HOST_SUBDIR)/ash; \
3103         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3104         case $(srcdir) in \
3105           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3106           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3107                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3108         esac; \
3109         srcdiroption="--srcdir=$${topdir}/ash"; \
3110         libsrcdir="$$s/ash"; \
3111         $(SHELL) $${libsrcdir}/configure \
3112           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3113           --target=${target_alias} $${srcdiroption}  \
3114           || exit 1
3115 @endif ash
3116
3117
3118
3119
3120
3121 .PHONY: all-ash maybe-all-ash
3122 maybe-all-ash:
3123 @if gcc-bootstrap
3124 all-ash: stage_current
3125 @endif gcc-bootstrap
3126 @if ash
3127 TARGET-ash=all
3128 maybe-all-ash: all-ash
3129 all-ash: configure-ash
3130         @: $(MAKE); $(unstage)
3131         @r=`${PWD_COMMAND}`; export r; \
3132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3133         $(HOST_EXPORTS) \
3134         (cd $(HOST_SUBDIR)/ash && \
3135           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3136                 $(TARGET-ash))
3137 @endif ash
3138
3139
3140
3141
3142 .PHONY: check-ash maybe-check-ash
3143 maybe-check-ash:
3144 @if ash
3145 maybe-check-ash: check-ash
3146
3147 check-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) $(FLAGS_TO_PASS)  check)
3154
3155 @endif ash
3156
3157 .PHONY: install-ash maybe-install-ash
3158 maybe-install-ash:
3159 @if ash
3160 maybe-install-ash: install-ash
3161
3162 install-ash: installdirs
3163         @: $(MAKE); $(unstage)
3164         @r=`${PWD_COMMAND}`; export r; \
3165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3166         $(HOST_EXPORTS) \
3167         (cd $(HOST_SUBDIR)/ash && \
3168           $(MAKE) $(FLAGS_TO_PASS)  install)
3169
3170 @endif ash
3171
3172 # Other targets (info, dvi, pdf, etc.)
3173
3174 .PHONY: maybe-info-ash info-ash
3175 maybe-info-ash:
3176 @if ash
3177 maybe-info-ash: info-ash
3178
3179 info-ash: \
3180     configure-ash 
3181         @: $(MAKE); $(unstage)
3182         @[ -f ./ash/Makefile ] || exit 0; \
3183         r=`${PWD_COMMAND}`; export r; \
3184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3185         $(HOST_EXPORTS) \
3186         for flag in $(EXTRA_HOST_FLAGS) ; do \
3187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3188         done; \
3189         echo "Doing info in ash" ; \
3190         (cd $(HOST_SUBDIR)/ash && \
3191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3193                   "RANLIB=$${RANLIB}" \
3194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3195                   info) \
3196           || exit 1
3197
3198 @endif ash
3199
3200 .PHONY: maybe-dvi-ash dvi-ash
3201 maybe-dvi-ash:
3202 @if ash
3203 maybe-dvi-ash: dvi-ash
3204
3205 dvi-ash: \
3206     configure-ash 
3207         @: $(MAKE); $(unstage)
3208         @[ -f ./ash/Makefile ] || exit 0; \
3209         r=`${PWD_COMMAND}`; export r; \
3210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3211         $(HOST_EXPORTS) \
3212         for flag in $(EXTRA_HOST_FLAGS) ; do \
3213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3214         done; \
3215         echo "Doing dvi in ash" ; \
3216         (cd $(HOST_SUBDIR)/ash && \
3217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3219                   "RANLIB=$${RANLIB}" \
3220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3221                   dvi) \
3222           || exit 1
3223
3224 @endif ash
3225
3226 .PHONY: maybe-pdf-ash pdf-ash
3227 maybe-pdf-ash:
3228 @if ash
3229 maybe-pdf-ash: pdf-ash
3230
3231 pdf-ash: \
3232     configure-ash 
3233         @: $(MAKE); $(unstage)
3234         @[ -f ./ash/Makefile ] || exit 0; \
3235         r=`${PWD_COMMAND}`; export r; \
3236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3237         $(HOST_EXPORTS) \
3238         for flag in $(EXTRA_HOST_FLAGS) ; do \
3239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3240         done; \
3241         echo "Doing pdf in ash" ; \
3242         (cd $(HOST_SUBDIR)/ash && \
3243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3245                   "RANLIB=$${RANLIB}" \
3246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3247                   pdf) \
3248           || exit 1
3249
3250 @endif ash
3251
3252 .PHONY: maybe-html-ash html-ash
3253 maybe-html-ash:
3254 @if ash
3255 maybe-html-ash: html-ash
3256
3257 html-ash: \
3258     configure-ash 
3259         @: $(MAKE); $(unstage)
3260         @[ -f ./ash/Makefile ] || exit 0; \
3261         r=`${PWD_COMMAND}`; export r; \
3262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3263         $(HOST_EXPORTS) \
3264         for flag in $(EXTRA_HOST_FLAGS) ; do \
3265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3266         done; \
3267         echo "Doing html in ash" ; \
3268         (cd $(HOST_SUBDIR)/ash && \
3269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3271                   "RANLIB=$${RANLIB}" \
3272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3273                   html) \
3274           || exit 1
3275
3276 @endif ash
3277
3278 .PHONY: maybe-TAGS-ash TAGS-ash
3279 maybe-TAGS-ash:
3280 @if ash
3281 maybe-TAGS-ash: TAGS-ash
3282
3283 TAGS-ash: \
3284     configure-ash 
3285         @: $(MAKE); $(unstage)
3286         @[ -f ./ash/Makefile ] || exit 0; \
3287         r=`${PWD_COMMAND}`; export r; \
3288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3289         $(HOST_EXPORTS) \
3290         for flag in $(EXTRA_HOST_FLAGS) ; do \
3291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3292         done; \
3293         echo "Doing TAGS in ash" ; \
3294         (cd $(HOST_SUBDIR)/ash && \
3295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3297                   "RANLIB=$${RANLIB}" \
3298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3299                   TAGS) \
3300           || exit 1
3301
3302 @endif ash
3303
3304 .PHONY: maybe-install-info-ash install-info-ash
3305 maybe-install-info-ash:
3306 @if ash
3307 maybe-install-info-ash: install-info-ash
3308
3309 install-info-ash: \
3310     configure-ash \
3311     info-ash 
3312         @: $(MAKE); $(unstage)
3313         @[ -f ./ash/Makefile ] || exit 0; \
3314         r=`${PWD_COMMAND}`; export r; \
3315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3316         $(HOST_EXPORTS) \
3317         for flag in $(EXTRA_HOST_FLAGS) ; do \
3318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3319         done; \
3320         echo "Doing install-info in ash" ; \
3321         (cd $(HOST_SUBDIR)/ash && \
3322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3324                   "RANLIB=$${RANLIB}" \
3325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3326                   install-info) \
3327           || exit 1
3328
3329 @endif ash
3330
3331 .PHONY: maybe-install-pdf-ash install-pdf-ash
3332 maybe-install-pdf-ash:
3333 @if ash
3334 maybe-install-pdf-ash: install-pdf-ash
3335
3336 install-pdf-ash: \
3337     configure-ash \
3338     pdf-ash 
3339         @: $(MAKE); $(unstage)
3340         @[ -f ./ash/Makefile ] || exit 0; \
3341         r=`${PWD_COMMAND}`; export r; \
3342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3343         $(HOST_EXPORTS) \
3344         for flag in $(EXTRA_HOST_FLAGS) ; do \
3345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3346         done; \
3347         echo "Doing install-pdf in ash" ; \
3348         (cd $(HOST_SUBDIR)/ash && \
3349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3351                   "RANLIB=$${RANLIB}" \
3352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3353                   install-pdf) \
3354           || exit 1
3355
3356 @endif ash
3357
3358 .PHONY: maybe-install-html-ash install-html-ash
3359 maybe-install-html-ash:
3360 @if ash
3361 maybe-install-html-ash: install-html-ash
3362
3363 install-html-ash: \
3364     configure-ash \
3365     html-ash 
3366         @: $(MAKE); $(unstage)
3367         @[ -f ./ash/Makefile ] || exit 0; \
3368         r=`${PWD_COMMAND}`; export r; \
3369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3370         $(HOST_EXPORTS) \
3371         for flag in $(EXTRA_HOST_FLAGS) ; do \
3372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3373         done; \
3374         echo "Doing install-html in ash" ; \
3375         (cd $(HOST_SUBDIR)/ash && \
3376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3378                   "RANLIB=$${RANLIB}" \
3379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3380                   install-html) \
3381           || exit 1
3382
3383 @endif ash
3384
3385 .PHONY: maybe-installcheck-ash installcheck-ash
3386 maybe-installcheck-ash:
3387 @if ash
3388 maybe-installcheck-ash: installcheck-ash
3389
3390 installcheck-ash: \
3391     configure-ash 
3392         @: $(MAKE); $(unstage)
3393         @[ -f ./ash/Makefile ] || exit 0; \
3394         r=`${PWD_COMMAND}`; export r; \
3395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3396         $(HOST_EXPORTS) \
3397         for flag in $(EXTRA_HOST_FLAGS) ; do \
3398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3399         done; \
3400         echo "Doing installcheck in ash" ; \
3401         (cd $(HOST_SUBDIR)/ash && \
3402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3404                   "RANLIB=$${RANLIB}" \
3405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3406                   installcheck) \
3407           || exit 1
3408
3409 @endif ash
3410
3411 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3412 maybe-mostlyclean-ash:
3413 @if ash
3414 maybe-mostlyclean-ash: mostlyclean-ash
3415
3416 mostlyclean-ash: 
3417         @: $(MAKE); $(unstage)
3418         @[ -f ./ash/Makefile ] || exit 0; \
3419         r=`${PWD_COMMAND}`; export r; \
3420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3421         $(HOST_EXPORTS) \
3422         for flag in $(EXTRA_HOST_FLAGS) ; do \
3423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3424         done; \
3425         echo "Doing mostlyclean in ash" ; \
3426         (cd $(HOST_SUBDIR)/ash && \
3427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3429                   "RANLIB=$${RANLIB}" \
3430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3431                   mostlyclean) \
3432           || exit 1
3433
3434 @endif ash
3435
3436 .PHONY: maybe-clean-ash clean-ash
3437 maybe-clean-ash:
3438 @if ash
3439 maybe-clean-ash: clean-ash
3440
3441 clean-ash: 
3442         @: $(MAKE); $(unstage)
3443         @[ -f ./ash/Makefile ] || exit 0; \
3444         r=`${PWD_COMMAND}`; export r; \
3445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3446         $(HOST_EXPORTS) \
3447         for flag in $(EXTRA_HOST_FLAGS) ; do \
3448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3449         done; \
3450         echo "Doing clean in ash" ; \
3451         (cd $(HOST_SUBDIR)/ash && \
3452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3454                   "RANLIB=$${RANLIB}" \
3455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3456                   clean) \
3457           || exit 1
3458
3459 @endif ash
3460
3461 .PHONY: maybe-distclean-ash distclean-ash
3462 maybe-distclean-ash:
3463 @if ash
3464 maybe-distclean-ash: distclean-ash
3465
3466 distclean-ash: 
3467         @: $(MAKE); $(unstage)
3468         @[ -f ./ash/Makefile ] || exit 0; \
3469         r=`${PWD_COMMAND}`; export r; \
3470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3471         $(HOST_EXPORTS) \
3472         for flag in $(EXTRA_HOST_FLAGS) ; do \
3473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3474         done; \
3475         echo "Doing distclean in ash" ; \
3476         (cd $(HOST_SUBDIR)/ash && \
3477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3479                   "RANLIB=$${RANLIB}" \
3480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3481                   distclean) \
3482           || exit 1
3483
3484 @endif ash
3485
3486 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3487 maybe-maintainer-clean-ash:
3488 @if ash
3489 maybe-maintainer-clean-ash: maintainer-clean-ash
3490
3491 maintainer-clean-ash: 
3492         @: $(MAKE); $(unstage)
3493         @[ -f ./ash/Makefile ] || exit 0; \
3494         r=`${PWD_COMMAND}`; export r; \
3495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3496         $(HOST_EXPORTS) \
3497         for flag in $(EXTRA_HOST_FLAGS) ; do \
3498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3499         done; \
3500         echo "Doing maintainer-clean in ash" ; \
3501         (cd $(HOST_SUBDIR)/ash && \
3502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3504                   "RANLIB=$${RANLIB}" \
3505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3506                   maintainer-clean) \
3507           || exit 1
3508
3509 @endif ash
3510
3511
3512
3513 .PHONY: configure-autoconf maybe-configure-autoconf
3514 maybe-configure-autoconf:
3515 @if gcc-bootstrap
3516 configure-autoconf: stage_current
3517 @endif gcc-bootstrap
3518 @if autoconf
3519 maybe-configure-autoconf: configure-autoconf
3520 configure-autoconf: 
3521         @: $(MAKE); $(unstage)
3522         @r=`${PWD_COMMAND}`; export r; \
3523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3524         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3525         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3526         $(HOST_EXPORTS) \
3527         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3528         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3529         case $(srcdir) in \
3530           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3531           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3532                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3533         esac; \
3534         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3535         libsrcdir="$$s/autoconf"; \
3536         $(SHELL) $${libsrcdir}/configure \
3537           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3538           --target=${target_alias} $${srcdiroption}  \
3539           || exit 1
3540 @endif autoconf
3541
3542
3543
3544
3545
3546 .PHONY: all-autoconf maybe-all-autoconf
3547 maybe-all-autoconf:
3548 @if gcc-bootstrap
3549 all-autoconf: stage_current
3550 @endif gcc-bootstrap
3551 @if autoconf
3552 TARGET-autoconf=all
3553 maybe-all-autoconf: all-autoconf
3554 all-autoconf: configure-autoconf
3555         @: $(MAKE); $(unstage)
3556         @r=`${PWD_COMMAND}`; export r; \
3557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3558         $(HOST_EXPORTS) \
3559         (cd $(HOST_SUBDIR)/autoconf && \
3560           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3561                 $(TARGET-autoconf))
3562 @endif autoconf
3563
3564
3565
3566
3567 .PHONY: check-autoconf maybe-check-autoconf
3568 maybe-check-autoconf:
3569 @if autoconf
3570 maybe-check-autoconf: check-autoconf
3571
3572 check-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) $(FLAGS_TO_PASS)  check)
3579
3580 @endif autoconf
3581
3582 .PHONY: install-autoconf maybe-install-autoconf
3583 maybe-install-autoconf:
3584 @if autoconf
3585 maybe-install-autoconf: install-autoconf
3586
3587 install-autoconf: installdirs
3588         @: $(MAKE); $(unstage)
3589         @r=`${PWD_COMMAND}`; export r; \
3590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3591         $(HOST_EXPORTS) \
3592         (cd $(HOST_SUBDIR)/autoconf && \
3593           $(MAKE) $(FLAGS_TO_PASS)  install)
3594
3595 @endif autoconf
3596
3597 # Other targets (info, dvi, pdf, etc.)
3598
3599 .PHONY: maybe-info-autoconf info-autoconf
3600 maybe-info-autoconf:
3601 @if autoconf
3602 maybe-info-autoconf: info-autoconf
3603
3604 info-autoconf: \
3605     configure-autoconf 
3606         @: $(MAKE); $(unstage)
3607         @[ -f ./autoconf/Makefile ] || exit 0; \
3608         r=`${PWD_COMMAND}`; export r; \
3609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3610         $(HOST_EXPORTS) \
3611         for flag in $(EXTRA_HOST_FLAGS) ; do \
3612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3613         done; \
3614         echo "Doing info in autoconf" ; \
3615         (cd $(HOST_SUBDIR)/autoconf && \
3616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3618                   "RANLIB=$${RANLIB}" \
3619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3620                   info) \
3621           || exit 1
3622
3623 @endif autoconf
3624
3625 .PHONY: maybe-dvi-autoconf dvi-autoconf
3626 maybe-dvi-autoconf:
3627 @if autoconf
3628 maybe-dvi-autoconf: dvi-autoconf
3629
3630 dvi-autoconf: \
3631     configure-autoconf 
3632         @: $(MAKE); $(unstage)
3633         @[ -f ./autoconf/Makefile ] || exit 0; \
3634         r=`${PWD_COMMAND}`; export r; \
3635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3636         $(HOST_EXPORTS) \
3637         for flag in $(EXTRA_HOST_FLAGS) ; do \
3638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3639         done; \
3640         echo "Doing dvi in autoconf" ; \
3641         (cd $(HOST_SUBDIR)/autoconf && \
3642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3644                   "RANLIB=$${RANLIB}" \
3645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3646                   dvi) \
3647           || exit 1
3648
3649 @endif autoconf
3650
3651 .PHONY: maybe-pdf-autoconf pdf-autoconf
3652 maybe-pdf-autoconf:
3653 @if autoconf
3654 maybe-pdf-autoconf: pdf-autoconf
3655
3656 pdf-autoconf: \
3657     configure-autoconf 
3658         @: $(MAKE); $(unstage)
3659         @[ -f ./autoconf/Makefile ] || exit 0; \
3660         r=`${PWD_COMMAND}`; export r; \
3661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3662         $(HOST_EXPORTS) \
3663         for flag in $(EXTRA_HOST_FLAGS) ; do \
3664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3665         done; \
3666         echo "Doing pdf in autoconf" ; \
3667         (cd $(HOST_SUBDIR)/autoconf && \
3668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3670                   "RANLIB=$${RANLIB}" \
3671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3672                   pdf) \
3673           || exit 1
3674
3675 @endif autoconf
3676
3677 .PHONY: maybe-html-autoconf html-autoconf
3678 maybe-html-autoconf:
3679 @if autoconf
3680 maybe-html-autoconf: html-autoconf
3681
3682 html-autoconf: \
3683     configure-autoconf 
3684         @: $(MAKE); $(unstage)
3685         @[ -f ./autoconf/Makefile ] || exit 0; \
3686         r=`${PWD_COMMAND}`; export r; \
3687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3688         $(HOST_EXPORTS) \
3689         for flag in $(EXTRA_HOST_FLAGS) ; do \
3690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3691         done; \
3692         echo "Doing html in autoconf" ; \
3693         (cd $(HOST_SUBDIR)/autoconf && \
3694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3696                   "RANLIB=$${RANLIB}" \
3697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3698                   html) \
3699           || exit 1
3700
3701 @endif autoconf
3702
3703 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3704 maybe-TAGS-autoconf:
3705 @if autoconf
3706 maybe-TAGS-autoconf: TAGS-autoconf
3707
3708 TAGS-autoconf: \
3709     configure-autoconf 
3710         @: $(MAKE); $(unstage)
3711         @[ -f ./autoconf/Makefile ] || exit 0; \
3712         r=`${PWD_COMMAND}`; export r; \
3713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3714         $(HOST_EXPORTS) \
3715         for flag in $(EXTRA_HOST_FLAGS) ; do \
3716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3717         done; \
3718         echo "Doing TAGS in autoconf" ; \
3719         (cd $(HOST_SUBDIR)/autoconf && \
3720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3722                   "RANLIB=$${RANLIB}" \
3723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3724                   TAGS) \
3725           || exit 1
3726
3727 @endif autoconf
3728
3729 .PHONY: maybe-install-info-autoconf install-info-autoconf
3730 maybe-install-info-autoconf:
3731 @if autoconf
3732 maybe-install-info-autoconf: install-info-autoconf
3733
3734 install-info-autoconf: \
3735     configure-autoconf \
3736     info-autoconf 
3737         @: $(MAKE); $(unstage)
3738         @[ -f ./autoconf/Makefile ] || exit 0; \
3739         r=`${PWD_COMMAND}`; export r; \
3740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3741         $(HOST_EXPORTS) \
3742         for flag in $(EXTRA_HOST_FLAGS) ; do \
3743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3744         done; \
3745         echo "Doing install-info in autoconf" ; \
3746         (cd $(HOST_SUBDIR)/autoconf && \
3747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3749                   "RANLIB=$${RANLIB}" \
3750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3751                   install-info) \
3752           || exit 1
3753
3754 @endif autoconf
3755
3756 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3757 maybe-install-pdf-autoconf:
3758 @if autoconf
3759 maybe-install-pdf-autoconf: install-pdf-autoconf
3760
3761 install-pdf-autoconf: \
3762     configure-autoconf \
3763     pdf-autoconf 
3764         @: $(MAKE); $(unstage)
3765         @[ -f ./autoconf/Makefile ] || exit 0; \
3766         r=`${PWD_COMMAND}`; export r; \
3767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3768         $(HOST_EXPORTS) \
3769         for flag in $(EXTRA_HOST_FLAGS) ; do \
3770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3771         done; \
3772         echo "Doing install-pdf in autoconf" ; \
3773         (cd $(HOST_SUBDIR)/autoconf && \
3774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3776                   "RANLIB=$${RANLIB}" \
3777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3778                   install-pdf) \
3779           || exit 1
3780
3781 @endif autoconf
3782
3783 .PHONY: maybe-install-html-autoconf install-html-autoconf
3784 maybe-install-html-autoconf:
3785 @if autoconf
3786 maybe-install-html-autoconf: install-html-autoconf
3787
3788 install-html-autoconf: \
3789     configure-autoconf \
3790     html-autoconf 
3791         @: $(MAKE); $(unstage)
3792         @[ -f ./autoconf/Makefile ] || exit 0; \
3793         r=`${PWD_COMMAND}`; export r; \
3794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3795         $(HOST_EXPORTS) \
3796         for flag in $(EXTRA_HOST_FLAGS) ; do \
3797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3798         done; \
3799         echo "Doing install-html in autoconf" ; \
3800         (cd $(HOST_SUBDIR)/autoconf && \
3801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3803                   "RANLIB=$${RANLIB}" \
3804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3805                   install-html) \
3806           || exit 1
3807
3808 @endif autoconf
3809
3810 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3811 maybe-installcheck-autoconf:
3812 @if autoconf
3813 maybe-installcheck-autoconf: installcheck-autoconf
3814
3815 installcheck-autoconf: \
3816     configure-autoconf 
3817         @: $(MAKE); $(unstage)
3818         @[ -f ./autoconf/Makefile ] || exit 0; \
3819         r=`${PWD_COMMAND}`; export r; \
3820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3821         $(HOST_EXPORTS) \
3822         for flag in $(EXTRA_HOST_FLAGS) ; do \
3823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3824         done; \
3825         echo "Doing installcheck in autoconf" ; \
3826         (cd $(HOST_SUBDIR)/autoconf && \
3827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3829                   "RANLIB=$${RANLIB}" \
3830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3831                   installcheck) \
3832           || exit 1
3833
3834 @endif autoconf
3835
3836 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3837 maybe-mostlyclean-autoconf:
3838 @if autoconf
3839 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3840
3841 mostlyclean-autoconf: 
3842         @: $(MAKE); $(unstage)
3843         @[ -f ./autoconf/Makefile ] || exit 0; \
3844         r=`${PWD_COMMAND}`; export r; \
3845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3846         $(HOST_EXPORTS) \
3847         for flag in $(EXTRA_HOST_FLAGS) ; do \
3848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3849         done; \
3850         echo "Doing mostlyclean in autoconf" ; \
3851         (cd $(HOST_SUBDIR)/autoconf && \
3852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3854                   "RANLIB=$${RANLIB}" \
3855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3856                   mostlyclean) \
3857           || exit 1
3858
3859 @endif autoconf
3860
3861 .PHONY: maybe-clean-autoconf clean-autoconf
3862 maybe-clean-autoconf:
3863 @if autoconf
3864 maybe-clean-autoconf: clean-autoconf
3865
3866 clean-autoconf: 
3867         @: $(MAKE); $(unstage)
3868         @[ -f ./autoconf/Makefile ] || exit 0; \
3869         r=`${PWD_COMMAND}`; export r; \
3870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3871         $(HOST_EXPORTS) \
3872         for flag in $(EXTRA_HOST_FLAGS) ; do \
3873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3874         done; \
3875         echo "Doing clean in autoconf" ; \
3876         (cd $(HOST_SUBDIR)/autoconf && \
3877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3879                   "RANLIB=$${RANLIB}" \
3880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3881                   clean) \
3882           || exit 1
3883
3884 @endif autoconf
3885
3886 .PHONY: maybe-distclean-autoconf distclean-autoconf
3887 maybe-distclean-autoconf:
3888 @if autoconf
3889 maybe-distclean-autoconf: distclean-autoconf
3890
3891 distclean-autoconf: 
3892         @: $(MAKE); $(unstage)
3893         @[ -f ./autoconf/Makefile ] || exit 0; \
3894         r=`${PWD_COMMAND}`; export r; \
3895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3896         $(HOST_EXPORTS) \
3897         for flag in $(EXTRA_HOST_FLAGS) ; do \
3898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3899         done; \
3900         echo "Doing distclean in autoconf" ; \
3901         (cd $(HOST_SUBDIR)/autoconf && \
3902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3904                   "RANLIB=$${RANLIB}" \
3905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3906                   distclean) \
3907           || exit 1
3908
3909 @endif autoconf
3910
3911 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3912 maybe-maintainer-clean-autoconf:
3913 @if autoconf
3914 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3915
3916 maintainer-clean-autoconf: 
3917         @: $(MAKE); $(unstage)
3918         @[ -f ./autoconf/Makefile ] || exit 0; \
3919         r=`${PWD_COMMAND}`; export r; \
3920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3921         $(HOST_EXPORTS) \
3922         for flag in $(EXTRA_HOST_FLAGS) ; do \
3923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3924         done; \
3925         echo "Doing maintainer-clean in autoconf" ; \
3926         (cd $(HOST_SUBDIR)/autoconf && \
3927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3929                   "RANLIB=$${RANLIB}" \
3930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3931                   maintainer-clean) \
3932           || exit 1
3933
3934 @endif autoconf
3935
3936
3937
3938 .PHONY: configure-automake maybe-configure-automake
3939 maybe-configure-automake:
3940 @if gcc-bootstrap
3941 configure-automake: stage_current
3942 @endif gcc-bootstrap
3943 @if automake
3944 maybe-configure-automake: configure-automake
3945 configure-automake: 
3946         @: $(MAKE); $(unstage)
3947         @r=`${PWD_COMMAND}`; export r; \
3948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3949         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3951         $(HOST_EXPORTS) \
3952         echo Configuring in $(HOST_SUBDIR)/automake; \
3953         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3954         case $(srcdir) in \
3955           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3956           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3957                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3958         esac; \
3959         srcdiroption="--srcdir=$${topdir}/automake"; \
3960         libsrcdir="$$s/automake"; \
3961         $(SHELL) $${libsrcdir}/configure \
3962           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3963           --target=${target_alias} $${srcdiroption}  \
3964           || exit 1
3965 @endif automake
3966
3967
3968
3969
3970
3971 .PHONY: all-automake maybe-all-automake
3972 maybe-all-automake:
3973 @if gcc-bootstrap
3974 all-automake: stage_current
3975 @endif gcc-bootstrap
3976 @if automake
3977 TARGET-automake=all
3978 maybe-all-automake: all-automake
3979 all-automake: configure-automake
3980         @: $(MAKE); $(unstage)
3981         @r=`${PWD_COMMAND}`; export r; \
3982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3983         $(HOST_EXPORTS) \
3984         (cd $(HOST_SUBDIR)/automake && \
3985           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3986                 $(TARGET-automake))
3987 @endif automake
3988
3989
3990
3991
3992 .PHONY: check-automake maybe-check-automake
3993 maybe-check-automake:
3994 @if automake
3995 maybe-check-automake: check-automake
3996
3997 check-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) $(FLAGS_TO_PASS)  check)
4004
4005 @endif automake
4006
4007 .PHONY: install-automake maybe-install-automake
4008 maybe-install-automake:
4009 @if automake
4010 maybe-install-automake: install-automake
4011
4012 install-automake: installdirs
4013         @: $(MAKE); $(unstage)
4014         @r=`${PWD_COMMAND}`; export r; \
4015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4016         $(HOST_EXPORTS) \
4017         (cd $(HOST_SUBDIR)/automake && \
4018           $(MAKE) $(FLAGS_TO_PASS)  install)
4019
4020 @endif automake
4021
4022 # Other targets (info, dvi, pdf, etc.)
4023
4024 .PHONY: maybe-info-automake info-automake
4025 maybe-info-automake:
4026 @if automake
4027 maybe-info-automake: info-automake
4028
4029 info-automake: \
4030     configure-automake 
4031         @: $(MAKE); $(unstage)
4032         @[ -f ./automake/Makefile ] || exit 0; \
4033         r=`${PWD_COMMAND}`; export r; \
4034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4035         $(HOST_EXPORTS) \
4036         for flag in $(EXTRA_HOST_FLAGS) ; do \
4037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4038         done; \
4039         echo "Doing info in automake" ; \
4040         (cd $(HOST_SUBDIR)/automake && \
4041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4043                   "RANLIB=$${RANLIB}" \
4044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4045                   info) \
4046           || exit 1
4047
4048 @endif automake
4049
4050 .PHONY: maybe-dvi-automake dvi-automake
4051 maybe-dvi-automake:
4052 @if automake
4053 maybe-dvi-automake: dvi-automake
4054
4055 dvi-automake: \
4056     configure-automake 
4057         @: $(MAKE); $(unstage)
4058         @[ -f ./automake/Makefile ] || exit 0; \
4059         r=`${PWD_COMMAND}`; export r; \
4060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4061         $(HOST_EXPORTS) \
4062         for flag in $(EXTRA_HOST_FLAGS) ; do \
4063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4064         done; \
4065         echo "Doing dvi in automake" ; \
4066         (cd $(HOST_SUBDIR)/automake && \
4067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4069                   "RANLIB=$${RANLIB}" \
4070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4071                   dvi) \
4072           || exit 1
4073
4074 @endif automake
4075
4076 .PHONY: maybe-pdf-automake pdf-automake
4077 maybe-pdf-automake:
4078 @if automake
4079 maybe-pdf-automake: pdf-automake
4080
4081 pdf-automake: \
4082     configure-automake 
4083         @: $(MAKE); $(unstage)
4084         @[ -f ./automake/Makefile ] || exit 0; \
4085         r=`${PWD_COMMAND}`; export r; \
4086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4087         $(HOST_EXPORTS) \
4088         for flag in $(EXTRA_HOST_FLAGS) ; do \
4089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4090         done; \
4091         echo "Doing pdf in automake" ; \
4092         (cd $(HOST_SUBDIR)/automake && \
4093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4095                   "RANLIB=$${RANLIB}" \
4096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4097                   pdf) \
4098           || exit 1
4099
4100 @endif automake
4101
4102 .PHONY: maybe-html-automake html-automake
4103 maybe-html-automake:
4104 @if automake
4105 maybe-html-automake: html-automake
4106
4107 html-automake: \
4108     configure-automake 
4109         @: $(MAKE); $(unstage)
4110         @[ -f ./automake/Makefile ] || exit 0; \
4111         r=`${PWD_COMMAND}`; export r; \
4112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4113         $(HOST_EXPORTS) \
4114         for flag in $(EXTRA_HOST_FLAGS) ; do \
4115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4116         done; \
4117         echo "Doing html in automake" ; \
4118         (cd $(HOST_SUBDIR)/automake && \
4119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4121                   "RANLIB=$${RANLIB}" \
4122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4123                   html) \
4124           || exit 1
4125
4126 @endif automake
4127
4128 .PHONY: maybe-TAGS-automake TAGS-automake
4129 maybe-TAGS-automake:
4130 @if automake
4131 maybe-TAGS-automake: TAGS-automake
4132
4133 TAGS-automake: \
4134     configure-automake 
4135         @: $(MAKE); $(unstage)
4136         @[ -f ./automake/Makefile ] || exit 0; \
4137         r=`${PWD_COMMAND}`; export r; \
4138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4139         $(HOST_EXPORTS) \
4140         for flag in $(EXTRA_HOST_FLAGS) ; do \
4141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4142         done; \
4143         echo "Doing TAGS in automake" ; \
4144         (cd $(HOST_SUBDIR)/automake && \
4145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4147                   "RANLIB=$${RANLIB}" \
4148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4149                   TAGS) \
4150           || exit 1
4151
4152 @endif automake
4153
4154 .PHONY: maybe-install-info-automake install-info-automake
4155 maybe-install-info-automake:
4156 @if automake
4157 maybe-install-info-automake: install-info-automake
4158
4159 install-info-automake: \
4160     configure-automake \
4161     info-automake 
4162         @: $(MAKE); $(unstage)
4163         @[ -f ./automake/Makefile ] || exit 0; \
4164         r=`${PWD_COMMAND}`; export r; \
4165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4166         $(HOST_EXPORTS) \
4167         for flag in $(EXTRA_HOST_FLAGS) ; do \
4168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4169         done; \
4170         echo "Doing install-info in automake" ; \
4171         (cd $(HOST_SUBDIR)/automake && \
4172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4174                   "RANLIB=$${RANLIB}" \
4175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4176                   install-info) \
4177           || exit 1
4178
4179 @endif automake
4180
4181 .PHONY: maybe-install-pdf-automake install-pdf-automake
4182 maybe-install-pdf-automake:
4183 @if automake
4184 maybe-install-pdf-automake: install-pdf-automake
4185
4186 install-pdf-automake: \
4187     configure-automake \
4188     pdf-automake 
4189         @: $(MAKE); $(unstage)
4190         @[ -f ./automake/Makefile ] || exit 0; \
4191         r=`${PWD_COMMAND}`; export r; \
4192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4193         $(HOST_EXPORTS) \
4194         for flag in $(EXTRA_HOST_FLAGS) ; do \
4195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4196         done; \
4197         echo "Doing install-pdf in automake" ; \
4198         (cd $(HOST_SUBDIR)/automake && \
4199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4201                   "RANLIB=$${RANLIB}" \
4202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4203                   install-pdf) \
4204           || exit 1
4205
4206 @endif automake
4207
4208 .PHONY: maybe-install-html-automake install-html-automake
4209 maybe-install-html-automake:
4210 @if automake
4211 maybe-install-html-automake: install-html-automake
4212
4213 install-html-automake: \
4214     configure-automake \
4215     html-automake 
4216         @: $(MAKE); $(unstage)
4217         @[ -f ./automake/Makefile ] || exit 0; \
4218         r=`${PWD_COMMAND}`; export r; \
4219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4220         $(HOST_EXPORTS) \
4221         for flag in $(EXTRA_HOST_FLAGS) ; do \
4222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4223         done; \
4224         echo "Doing install-html in automake" ; \
4225         (cd $(HOST_SUBDIR)/automake && \
4226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4228                   "RANLIB=$${RANLIB}" \
4229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4230                   install-html) \
4231           || exit 1
4232
4233 @endif automake
4234
4235 .PHONY: maybe-installcheck-automake installcheck-automake
4236 maybe-installcheck-automake:
4237 @if automake
4238 maybe-installcheck-automake: installcheck-automake
4239
4240 installcheck-automake: \
4241     configure-automake 
4242         @: $(MAKE); $(unstage)
4243         @[ -f ./automake/Makefile ] || exit 0; \
4244         r=`${PWD_COMMAND}`; export r; \
4245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4246         $(HOST_EXPORTS) \
4247         for flag in $(EXTRA_HOST_FLAGS) ; do \
4248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4249         done; \
4250         echo "Doing installcheck in automake" ; \
4251         (cd $(HOST_SUBDIR)/automake && \
4252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4254                   "RANLIB=$${RANLIB}" \
4255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4256                   installcheck) \
4257           || exit 1
4258
4259 @endif automake
4260
4261 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4262 maybe-mostlyclean-automake:
4263 @if automake
4264 maybe-mostlyclean-automake: mostlyclean-automake
4265
4266 mostlyclean-automake: 
4267         @: $(MAKE); $(unstage)
4268         @[ -f ./automake/Makefile ] || exit 0; \
4269         r=`${PWD_COMMAND}`; export r; \
4270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4271         $(HOST_EXPORTS) \
4272         for flag in $(EXTRA_HOST_FLAGS) ; do \
4273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4274         done; \
4275         echo "Doing mostlyclean in automake" ; \
4276         (cd $(HOST_SUBDIR)/automake && \
4277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4279                   "RANLIB=$${RANLIB}" \
4280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4281                   mostlyclean) \
4282           || exit 1
4283
4284 @endif automake
4285
4286 .PHONY: maybe-clean-automake clean-automake
4287 maybe-clean-automake:
4288 @if automake
4289 maybe-clean-automake: clean-automake
4290
4291 clean-automake: 
4292         @: $(MAKE); $(unstage)
4293         @[ -f ./automake/Makefile ] || exit 0; \
4294         r=`${PWD_COMMAND}`; export r; \
4295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4296         $(HOST_EXPORTS) \
4297         for flag in $(EXTRA_HOST_FLAGS) ; do \
4298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4299         done; \
4300         echo "Doing clean in automake" ; \
4301         (cd $(HOST_SUBDIR)/automake && \
4302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4304                   "RANLIB=$${RANLIB}" \
4305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4306                   clean) \
4307           || exit 1
4308
4309 @endif automake
4310
4311 .PHONY: maybe-distclean-automake distclean-automake
4312 maybe-distclean-automake:
4313 @if automake
4314 maybe-distclean-automake: distclean-automake
4315
4316 distclean-automake: 
4317         @: $(MAKE); $(unstage)
4318         @[ -f ./automake/Makefile ] || exit 0; \
4319         r=`${PWD_COMMAND}`; export r; \
4320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4321         $(HOST_EXPORTS) \
4322         for flag in $(EXTRA_HOST_FLAGS) ; do \
4323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4324         done; \
4325         echo "Doing distclean in automake" ; \
4326         (cd $(HOST_SUBDIR)/automake && \
4327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4329                   "RANLIB=$${RANLIB}" \
4330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4331                   distclean) \
4332           || exit 1
4333
4334 @endif automake
4335
4336 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4337 maybe-maintainer-clean-automake:
4338 @if automake
4339 maybe-maintainer-clean-automake: maintainer-clean-automake
4340
4341 maintainer-clean-automake: 
4342         @: $(MAKE); $(unstage)
4343         @[ -f ./automake/Makefile ] || exit 0; \
4344         r=`${PWD_COMMAND}`; export r; \
4345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4346         $(HOST_EXPORTS) \
4347         for flag in $(EXTRA_HOST_FLAGS) ; do \
4348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4349         done; \
4350         echo "Doing maintainer-clean in automake" ; \
4351         (cd $(HOST_SUBDIR)/automake && \
4352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4354                   "RANLIB=$${RANLIB}" \
4355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4356                   maintainer-clean) \
4357           || exit 1
4358
4359 @endif automake
4360
4361
4362
4363 .PHONY: configure-bash maybe-configure-bash
4364 maybe-configure-bash:
4365 @if gcc-bootstrap
4366 configure-bash: stage_current
4367 @endif gcc-bootstrap
4368 @if bash
4369 maybe-configure-bash: configure-bash
4370 configure-bash: 
4371         @: $(MAKE); $(unstage)
4372         @r=`${PWD_COMMAND}`; export r; \
4373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4374         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4375         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4376         $(HOST_EXPORTS) \
4377         echo Configuring in $(HOST_SUBDIR)/bash; \
4378         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4379         case $(srcdir) in \
4380           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4381           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4382                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4383         esac; \
4384         srcdiroption="--srcdir=$${topdir}/bash"; \
4385         libsrcdir="$$s/bash"; \
4386         $(SHELL) $${libsrcdir}/configure \
4387           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4388           --target=${target_alias} $${srcdiroption}  \
4389           || exit 1
4390 @endif bash
4391
4392
4393
4394
4395
4396 .PHONY: all-bash maybe-all-bash
4397 maybe-all-bash:
4398 @if gcc-bootstrap
4399 all-bash: stage_current
4400 @endif gcc-bootstrap
4401 @if bash
4402 TARGET-bash=all
4403 maybe-all-bash: all-bash
4404 all-bash: configure-bash
4405         @: $(MAKE); $(unstage)
4406         @r=`${PWD_COMMAND}`; export r; \
4407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4408         $(HOST_EXPORTS) \
4409         (cd $(HOST_SUBDIR)/bash && \
4410           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4411                 $(TARGET-bash))
4412 @endif bash
4413
4414
4415
4416
4417 .PHONY: check-bash maybe-check-bash
4418 maybe-check-bash:
4419 @if bash
4420 maybe-check-bash: check-bash
4421
4422 check-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) $(FLAGS_TO_PASS)  check)
4429
4430 @endif bash
4431
4432 .PHONY: install-bash maybe-install-bash
4433 maybe-install-bash:
4434 @if bash
4435 maybe-install-bash: install-bash
4436
4437 install-bash: installdirs
4438         @: $(MAKE); $(unstage)
4439         @r=`${PWD_COMMAND}`; export r; \
4440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4441         $(HOST_EXPORTS) \
4442         (cd $(HOST_SUBDIR)/bash && \
4443           $(MAKE) $(FLAGS_TO_PASS)  install)
4444
4445 @endif bash
4446
4447 # Other targets (info, dvi, pdf, etc.)
4448
4449 .PHONY: maybe-info-bash info-bash
4450 maybe-info-bash:
4451 @if bash
4452 maybe-info-bash: info-bash
4453
4454 info-bash: \
4455     configure-bash 
4456         @: $(MAKE); $(unstage)
4457         @[ -f ./bash/Makefile ] || exit 0; \
4458         r=`${PWD_COMMAND}`; export r; \
4459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4460         $(HOST_EXPORTS) \
4461         for flag in $(EXTRA_HOST_FLAGS) ; do \
4462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4463         done; \
4464         echo "Doing info in bash" ; \
4465         (cd $(HOST_SUBDIR)/bash && \
4466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4468                   "RANLIB=$${RANLIB}" \
4469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4470                   info) \
4471           || exit 1
4472
4473 @endif bash
4474
4475 .PHONY: maybe-dvi-bash dvi-bash
4476 maybe-dvi-bash:
4477 @if bash
4478 maybe-dvi-bash: dvi-bash
4479
4480 dvi-bash: \
4481     configure-bash 
4482         @: $(MAKE); $(unstage)
4483         @[ -f ./bash/Makefile ] || exit 0; \
4484         r=`${PWD_COMMAND}`; export r; \
4485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4486         $(HOST_EXPORTS) \
4487         for flag in $(EXTRA_HOST_FLAGS) ; do \
4488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4489         done; \
4490         echo "Doing dvi in bash" ; \
4491         (cd $(HOST_SUBDIR)/bash && \
4492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4494                   "RANLIB=$${RANLIB}" \
4495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4496                   dvi) \
4497           || exit 1
4498
4499 @endif bash
4500
4501 .PHONY: maybe-pdf-bash pdf-bash
4502 maybe-pdf-bash:
4503 @if bash
4504 maybe-pdf-bash: pdf-bash
4505
4506 pdf-bash: \
4507     configure-bash 
4508         @: $(MAKE); $(unstage)
4509         @[ -f ./bash/Makefile ] || exit 0; \
4510         r=`${PWD_COMMAND}`; export r; \
4511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4512         $(HOST_EXPORTS) \
4513         for flag in $(EXTRA_HOST_FLAGS) ; do \
4514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4515         done; \
4516         echo "Doing pdf in bash" ; \
4517         (cd $(HOST_SUBDIR)/bash && \
4518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4520                   "RANLIB=$${RANLIB}" \
4521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4522                   pdf) \
4523           || exit 1
4524
4525 @endif bash
4526
4527 .PHONY: maybe-html-bash html-bash
4528 maybe-html-bash:
4529 @if bash
4530 maybe-html-bash: html-bash
4531
4532 html-bash: \
4533     configure-bash 
4534         @: $(MAKE); $(unstage)
4535         @[ -f ./bash/Makefile ] || exit 0; \
4536         r=`${PWD_COMMAND}`; export r; \
4537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4538         $(HOST_EXPORTS) \
4539         for flag in $(EXTRA_HOST_FLAGS) ; do \
4540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4541         done; \
4542         echo "Doing html in bash" ; \
4543         (cd $(HOST_SUBDIR)/bash && \
4544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4546                   "RANLIB=$${RANLIB}" \
4547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4548                   html) \
4549           || exit 1
4550
4551 @endif bash
4552
4553 .PHONY: maybe-TAGS-bash TAGS-bash
4554 maybe-TAGS-bash:
4555 @if bash
4556 maybe-TAGS-bash: TAGS-bash
4557
4558 TAGS-bash: \
4559     configure-bash 
4560         @: $(MAKE); $(unstage)
4561         @[ -f ./bash/Makefile ] || exit 0; \
4562         r=`${PWD_COMMAND}`; export r; \
4563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4564         $(HOST_EXPORTS) \
4565         for flag in $(EXTRA_HOST_FLAGS) ; do \
4566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4567         done; \
4568         echo "Doing TAGS in bash" ; \
4569         (cd $(HOST_SUBDIR)/bash && \
4570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4572                   "RANLIB=$${RANLIB}" \
4573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4574                   TAGS) \
4575           || exit 1
4576
4577 @endif bash
4578
4579 .PHONY: maybe-install-info-bash install-info-bash
4580 maybe-install-info-bash:
4581 @if bash
4582 maybe-install-info-bash: install-info-bash
4583
4584 install-info-bash: \
4585     configure-bash \
4586     info-bash 
4587         @: $(MAKE); $(unstage)
4588         @[ -f ./bash/Makefile ] || exit 0; \
4589         r=`${PWD_COMMAND}`; export r; \
4590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4591         $(HOST_EXPORTS) \
4592         for flag in $(EXTRA_HOST_FLAGS) ; do \
4593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4594         done; \
4595         echo "Doing install-info in bash" ; \
4596         (cd $(HOST_SUBDIR)/bash && \
4597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4599                   "RANLIB=$${RANLIB}" \
4600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4601                   install-info) \
4602           || exit 1
4603
4604 @endif bash
4605
4606 .PHONY: maybe-install-pdf-bash install-pdf-bash
4607 maybe-install-pdf-bash:
4608 @if bash
4609 maybe-install-pdf-bash: install-pdf-bash
4610
4611 install-pdf-bash: \
4612     configure-bash \
4613     pdf-bash 
4614         @: $(MAKE); $(unstage)
4615         @[ -f ./bash/Makefile ] || exit 0; \
4616         r=`${PWD_COMMAND}`; export r; \
4617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4618         $(HOST_EXPORTS) \
4619         for flag in $(EXTRA_HOST_FLAGS) ; do \
4620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4621         done; \
4622         echo "Doing install-pdf in bash" ; \
4623         (cd $(HOST_SUBDIR)/bash && \
4624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4626                   "RANLIB=$${RANLIB}" \
4627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4628                   install-pdf) \
4629           || exit 1
4630
4631 @endif bash
4632
4633 .PHONY: maybe-install-html-bash install-html-bash
4634 maybe-install-html-bash:
4635 @if bash
4636 maybe-install-html-bash: install-html-bash
4637
4638 install-html-bash: \
4639     configure-bash \
4640     html-bash 
4641         @: $(MAKE); $(unstage)
4642         @[ -f ./bash/Makefile ] || exit 0; \
4643         r=`${PWD_COMMAND}`; export r; \
4644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4645         $(HOST_EXPORTS) \
4646         for flag in $(EXTRA_HOST_FLAGS) ; do \
4647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4648         done; \
4649         echo "Doing install-html in bash" ; \
4650         (cd $(HOST_SUBDIR)/bash && \
4651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4653                   "RANLIB=$${RANLIB}" \
4654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4655                   install-html) \
4656           || exit 1
4657
4658 @endif bash
4659
4660 .PHONY: maybe-installcheck-bash installcheck-bash
4661 maybe-installcheck-bash:
4662 @if bash
4663 maybe-installcheck-bash: installcheck-bash
4664
4665 installcheck-bash: \
4666     configure-bash 
4667         @: $(MAKE); $(unstage)
4668         @[ -f ./bash/Makefile ] || exit 0; \
4669         r=`${PWD_COMMAND}`; export r; \
4670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4671         $(HOST_EXPORTS) \
4672         for flag in $(EXTRA_HOST_FLAGS) ; do \
4673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4674         done; \
4675         echo "Doing installcheck in bash" ; \
4676         (cd $(HOST_SUBDIR)/bash && \
4677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4679                   "RANLIB=$${RANLIB}" \
4680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4681                   installcheck) \
4682           || exit 1
4683
4684 @endif bash
4685
4686 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4687 maybe-mostlyclean-bash:
4688 @if bash
4689 maybe-mostlyclean-bash: mostlyclean-bash
4690
4691 mostlyclean-bash: 
4692         @: $(MAKE); $(unstage)
4693         @[ -f ./bash/Makefile ] || exit 0; \
4694         r=`${PWD_COMMAND}`; export r; \
4695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4696         $(HOST_EXPORTS) \
4697         for flag in $(EXTRA_HOST_FLAGS) ; do \
4698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4699         done; \
4700         echo "Doing mostlyclean in bash" ; \
4701         (cd $(HOST_SUBDIR)/bash && \
4702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4704                   "RANLIB=$${RANLIB}" \
4705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4706                   mostlyclean) \
4707           || exit 1
4708
4709 @endif bash
4710
4711 .PHONY: maybe-clean-bash clean-bash
4712 maybe-clean-bash:
4713 @if bash
4714 maybe-clean-bash: clean-bash
4715
4716 clean-bash: 
4717         @: $(MAKE); $(unstage)
4718         @[ -f ./bash/Makefile ] || exit 0; \
4719         r=`${PWD_COMMAND}`; export r; \
4720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4721         $(HOST_EXPORTS) \
4722         for flag in $(EXTRA_HOST_FLAGS) ; do \
4723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4724         done; \
4725         echo "Doing clean in bash" ; \
4726         (cd $(HOST_SUBDIR)/bash && \
4727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4729                   "RANLIB=$${RANLIB}" \
4730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4731                   clean) \
4732           || exit 1
4733
4734 @endif bash
4735
4736 .PHONY: maybe-distclean-bash distclean-bash
4737 maybe-distclean-bash:
4738 @if bash
4739 maybe-distclean-bash: distclean-bash
4740
4741 distclean-bash: 
4742         @: $(MAKE); $(unstage)
4743         @[ -f ./bash/Makefile ] || exit 0; \
4744         r=`${PWD_COMMAND}`; export r; \
4745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4746         $(HOST_EXPORTS) \
4747         for flag in $(EXTRA_HOST_FLAGS) ; do \
4748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4749         done; \
4750         echo "Doing distclean in bash" ; \
4751         (cd $(HOST_SUBDIR)/bash && \
4752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4754                   "RANLIB=$${RANLIB}" \
4755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4756                   distclean) \
4757           || exit 1
4758
4759 @endif bash
4760
4761 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4762 maybe-maintainer-clean-bash:
4763 @if bash
4764 maybe-maintainer-clean-bash: maintainer-clean-bash
4765
4766 maintainer-clean-bash: 
4767         @: $(MAKE); $(unstage)
4768         @[ -f ./bash/Makefile ] || exit 0; \
4769         r=`${PWD_COMMAND}`; export r; \
4770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4771         $(HOST_EXPORTS) \
4772         for flag in $(EXTRA_HOST_FLAGS) ; do \
4773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4774         done; \
4775         echo "Doing maintainer-clean in bash" ; \
4776         (cd $(HOST_SUBDIR)/bash && \
4777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4779                   "RANLIB=$${RANLIB}" \
4780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4781                   maintainer-clean) \
4782           || exit 1
4783
4784 @endif bash
4785
4786
4787
4788 .PHONY: configure-bfd maybe-configure-bfd
4789 maybe-configure-bfd:
4790 @if gcc-bootstrap
4791 configure-bfd: stage_current
4792 @endif gcc-bootstrap
4793 @if bfd
4794 maybe-configure-bfd: configure-bfd
4795 configure-bfd: 
4796         @r=`${PWD_COMMAND}`; export r; \
4797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4798         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4799         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4800         $(HOST_EXPORTS) \
4801         echo Configuring in $(HOST_SUBDIR)/bfd; \
4802         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4803         case $(srcdir) in \
4804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4805           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4807         esac; \
4808         srcdiroption="--srcdir=$${topdir}/bfd"; \
4809         libsrcdir="$$s/bfd"; \
4810         $(SHELL) $${libsrcdir}/configure \
4811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4812           --target=${target_alias} $${srcdiroption}  \
4813           || exit 1
4814 @endif bfd
4815
4816
4817
4818 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4819 maybe-configure-stage1-bfd:
4820 @if bfd-bootstrap
4821 maybe-configure-stage1-bfd: configure-stage1-bfd
4822 configure-stage1-bfd:
4823         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4824         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4825         @r=`${PWD_COMMAND}`; export r; \
4826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4827         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4828         $(HOST_EXPORTS)  \
4829         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4830         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
4831         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4832         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4833         cd $(HOST_SUBDIR)/bfd || exit 1; \
4834         case $(srcdir) in \
4835           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4836           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4837                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4838         esac; \
4839         srcdiroption="--srcdir=$${topdir}/bfd"; \
4840         libsrcdir="$$s/bfd"; \
4841         $(SHELL) $${libsrcdir}/configure \
4842           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4843           --target=${target_alias} $${srcdiroption} \
4844            \
4845           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4846 @endif bfd-bootstrap
4847
4848 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4849 maybe-configure-stage2-bfd:
4850 @if bfd-bootstrap
4851 maybe-configure-stage2-bfd: configure-stage2-bfd
4852 configure-stage2-bfd:
4853         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4854         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4855         @r=`${PWD_COMMAND}`; export r; \
4856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4857         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4858         $(HOST_EXPORTS) \
4859         $(POSTSTAGE1_HOST_EXPORTS)  \
4860         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4861         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
4862         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4863         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4864         cd $(HOST_SUBDIR)/bfd || exit 1; \
4865         case $(srcdir) in \
4866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4867           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4869         esac; \
4870         srcdiroption="--srcdir=$${topdir}/bfd"; \
4871         libsrcdir="$$s/bfd"; \
4872         $(SHELL) $${libsrcdir}/configure \
4873           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4874           --target=${target_alias} $${srcdiroption} \
4875           --with-build-libsubdir=$(HOST_SUBDIR) \
4876           @stage2_werror_flag@ 
4877 @endif bfd-bootstrap
4878
4879 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4880 maybe-configure-stageb2g0-bfd:
4881 @if bfd-bootstrap
4882 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4883 configure-stageb2g0-bfd:
4884         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4885         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4886         @r=`${PWD_COMMAND}`; export r; \
4887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4888         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4889         $(HOST_EXPORTS) \
4890         $(POSTSTAGE1_HOST_EXPORTS)  \
4891         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4892         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
4893         echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4894         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4895         cd $(HOST_SUBDIR)/bfd || exit 1; \
4896         case $(srcdir) in \
4897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4898           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4900         esac; \
4901         srcdiroption="--srcdir=$${topdir}/bfd"; \
4902         libsrcdir="$$s/bfd"; \
4903         $(SHELL) $${libsrcdir}/configure \
4904           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4905           --target=${target_alias} $${srcdiroption} \
4906           --with-build-libsubdir=$(HOST_SUBDIR) \
4907           @stage2_werror_flag@ 
4908 @endif bfd-bootstrap
4909
4910 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4911 maybe-configure-stage3-bfd:
4912 @if bfd-bootstrap
4913 maybe-configure-stage3-bfd: configure-stage3-bfd
4914 configure-stage3-bfd:
4915         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4916         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4917         @r=`${PWD_COMMAND}`; export r; \
4918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4919         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4920         $(HOST_EXPORTS) \
4921         $(POSTSTAGE1_HOST_EXPORTS)  \
4922         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4923         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
4924         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4925         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4926         cd $(HOST_SUBDIR)/bfd || exit 1; \
4927         case $(srcdir) in \
4928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4929           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4931         esac; \
4932         srcdiroption="--srcdir=$${topdir}/bfd"; \
4933         libsrcdir="$$s/bfd"; \
4934         $(SHELL) $${libsrcdir}/configure \
4935           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4936           --target=${target_alias} $${srcdiroption} \
4937           --with-build-libsubdir=$(HOST_SUBDIR) \
4938           @stage2_werror_flag@ 
4939 @endif bfd-bootstrap
4940
4941 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4942 maybe-configure-stageb3g2-bfd:
4943 @if bfd-bootstrap
4944 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4945 configure-stageb3g2-bfd:
4946         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4947         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4948         @r=`${PWD_COMMAND}`; export r; \
4949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4950         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4951         $(HOST_EXPORTS) \
4952         $(POSTSTAGE1_HOST_EXPORTS)  \
4953         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4954         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
4955         echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4956         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4957         cd $(HOST_SUBDIR)/bfd || exit 1; \
4958         case $(srcdir) in \
4959           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4960           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4961                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4962         esac; \
4963         srcdiroption="--srcdir=$${topdir}/bfd"; \
4964         libsrcdir="$$s/bfd"; \
4965         $(SHELL) $${libsrcdir}/configure \
4966           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4967           --target=${target_alias} $${srcdiroption} \
4968           --with-build-libsubdir=$(HOST_SUBDIR) \
4969           @stage2_werror_flag@ 
4970 @endif bfd-bootstrap
4971
4972 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4973 maybe-configure-stage4-bfd:
4974 @if bfd-bootstrap
4975 maybe-configure-stage4-bfd: configure-stage4-bfd
4976 configure-stage4-bfd:
4977         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4978         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4979         @r=`${PWD_COMMAND}`; export r; \
4980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4981         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4982         $(HOST_EXPORTS) \
4983         $(POSTSTAGE1_HOST_EXPORTS)  \
4984         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4985         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
4986         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4987         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4988         cd $(HOST_SUBDIR)/bfd || exit 1; \
4989         case $(srcdir) in \
4990           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4991           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4992                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4993         esac; \
4994         srcdiroption="--srcdir=$${topdir}/bfd"; \
4995         libsrcdir="$$s/bfd"; \
4996         $(SHELL) $${libsrcdir}/configure \
4997           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4998           --target=${target_alias} $${srcdiroption} \
4999           --with-build-libsubdir=$(HOST_SUBDIR) \
5000           @stage2_werror_flag@ 
5001 @endif bfd-bootstrap
5002
5003 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5004 maybe-configure-stageprofile-bfd:
5005 @if bfd-bootstrap
5006 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5007 configure-stageprofile-bfd:
5008         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5009         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5010         @r=`${PWD_COMMAND}`; export r; \
5011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5012         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5013         $(HOST_EXPORTS) \
5014         $(POSTSTAGE1_HOST_EXPORTS)  \
5015         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5016         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
5017         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5019         cd $(HOST_SUBDIR)/bfd || exit 1; \
5020         case $(srcdir) in \
5021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5022           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5024         esac; \
5025         srcdiroption="--srcdir=$${topdir}/bfd"; \
5026         libsrcdir="$$s/bfd"; \
5027         $(SHELL) $${libsrcdir}/configure \
5028           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5029           --target=${target_alias} $${srcdiroption} \
5030           --with-build-libsubdir=$(HOST_SUBDIR) \
5031           @stage2_werror_flag@ 
5032 @endif bfd-bootstrap
5033
5034 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5035 maybe-configure-stagefeedback-bfd:
5036 @if bfd-bootstrap
5037 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5038 configure-stagefeedback-bfd:
5039         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5040         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5041         @r=`${PWD_COMMAND}`; export r; \
5042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5043         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5044         $(HOST_EXPORTS) \
5045         $(POSTSTAGE1_HOST_EXPORTS)  \
5046         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5047         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
5048         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5050         cd $(HOST_SUBDIR)/bfd || exit 1; \
5051         case $(srcdir) in \
5052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5053           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5055         esac; \
5056         srcdiroption="--srcdir=$${topdir}/bfd"; \
5057         libsrcdir="$$s/bfd"; \
5058         $(SHELL) $${libsrcdir}/configure \
5059           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5060           --target=${target_alias} $${srcdiroption} \
5061           --with-build-libsubdir=$(HOST_SUBDIR) \
5062           @stage2_werror_flag@ 
5063 @endif bfd-bootstrap
5064
5065
5066
5067
5068
5069 .PHONY: all-bfd maybe-all-bfd
5070 maybe-all-bfd:
5071 @if gcc-bootstrap
5072 all-bfd: stage_current
5073 @endif gcc-bootstrap
5074 @if bfd
5075 TARGET-bfd=all
5076 maybe-all-bfd: all-bfd
5077 all-bfd: configure-bfd
5078         @r=`${PWD_COMMAND}`; export r; \
5079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5080         $(HOST_EXPORTS) \
5081         (cd $(HOST_SUBDIR)/bfd && \
5082           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5083                 $(TARGET-bfd))
5084 @endif bfd
5085
5086
5087
5088 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5089 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5090 maybe-all-stage1-bfd:
5091 maybe-clean-stage1-bfd:
5092 @if bfd-bootstrap
5093 maybe-all-stage1-bfd: all-stage1-bfd
5094 all-stage1: all-stage1-bfd
5095 TARGET-stage1-bfd = $(TARGET-bfd)
5096 all-stage1-bfd: configure-stage1-bfd
5097         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5098         @r=`${PWD_COMMAND}`; export r; \
5099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5100         $(HOST_EXPORTS) \
5101         cd $(HOST_SUBDIR)/bfd && \
5102         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5103                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5104                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5105                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5106                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
5107                 $(TARGET-stage1-bfd)
5108
5109 maybe-clean-stage1-bfd: clean-stage1-bfd
5110 clean-stage1: clean-stage1-bfd
5111 clean-stage1-bfd:
5112         @if [ $(current_stage) = stage1 ]; then \
5113           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5114         else \
5115           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5116           $(MAKE) stage1-start; \
5117         fi; \
5118         cd $(HOST_SUBDIR)/bfd && \
5119         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5120                  clean
5121 @endif bfd-bootstrap
5122
5123
5124 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5125 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5126 maybe-all-stage2-bfd:
5127 maybe-clean-stage2-bfd:
5128 @if bfd-bootstrap
5129 maybe-all-stage2-bfd: all-stage2-bfd
5130 all-stage2: all-stage2-bfd
5131 TARGET-stage2-bfd = $(TARGET-bfd)
5132 all-stage2-bfd: configure-stage2-bfd
5133         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5134         @r=`${PWD_COMMAND}`; export r; \
5135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5136         $(HOST_EXPORTS) \
5137         $(POSTSTAGE1_HOST_EXPORTS) \
5138         cd $(HOST_SUBDIR)/bfd && \
5139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5140                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5141                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5142                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5143                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5144                 $(TARGET-stage2-bfd)
5145
5146 maybe-clean-stage2-bfd: clean-stage2-bfd
5147 clean-stage2: clean-stage2-bfd
5148 clean-stage2-bfd:
5149         @if [ $(current_stage) = stage2 ]; then \
5150           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5151         else \
5152           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5153           $(MAKE) stage2-start; \
5154         fi; \
5155         cd $(HOST_SUBDIR)/bfd && \
5156         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5157                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5158                  clean
5159 @endif bfd-bootstrap
5160
5161
5162 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5163 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5164 maybe-all-stageb2g0-bfd:
5165 maybe-clean-stageb2g0-bfd:
5166 @if bfd-bootstrap
5167 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5168 all-stageb2g0: all-stageb2g0-bfd
5169 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5170 all-stageb2g0-bfd: configure-stageb2g0-bfd
5171         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5172         @r=`${PWD_COMMAND}`; export r; \
5173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5174         $(HOST_EXPORTS) \
5175         $(POSTSTAGE1_HOST_EXPORTS) \
5176         cd $(HOST_SUBDIR)/bfd && \
5177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5178                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5179                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5180                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5181                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5182                 $(TARGET-stageb2g0-bfd)
5183
5184 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5185 clean-stageb2g0: clean-stageb2g0-bfd
5186 clean-stageb2g0-bfd:
5187         @if [ $(current_stage) = stageb2g0 ]; then \
5188           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5189         else \
5190           [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5191           $(MAKE) stageb2g0-start; \
5192         fi; \
5193         cd $(HOST_SUBDIR)/bfd && \
5194         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5195                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5196                  clean
5197 @endif bfd-bootstrap
5198
5199
5200 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5201 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5202 maybe-all-stage3-bfd:
5203 maybe-clean-stage3-bfd:
5204 @if bfd-bootstrap
5205 maybe-all-stage3-bfd: all-stage3-bfd
5206 all-stage3: all-stage3-bfd
5207 TARGET-stage3-bfd = $(TARGET-bfd)
5208 all-stage3-bfd: configure-stage3-bfd
5209         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5210         @r=`${PWD_COMMAND}`; export r; \
5211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5212         $(HOST_EXPORTS) \
5213         $(POSTSTAGE1_HOST_EXPORTS) \
5214         cd $(HOST_SUBDIR)/bfd && \
5215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5216                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5217                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5218                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5219                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5220                 $(TARGET-stage3-bfd)
5221
5222 maybe-clean-stage3-bfd: clean-stage3-bfd
5223 clean-stage3: clean-stage3-bfd
5224 clean-stage3-bfd:
5225         @if [ $(current_stage) = stage3 ]; then \
5226           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5227         else \
5228           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5229           $(MAKE) stage3-start; \
5230         fi; \
5231         cd $(HOST_SUBDIR)/bfd && \
5232         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5233                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5234                  clean
5235 @endif bfd-bootstrap
5236
5237
5238 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5239 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5240 maybe-all-stageb3g2-bfd:
5241 maybe-clean-stageb3g2-bfd:
5242 @if bfd-bootstrap
5243 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5244 all-stageb3g2: all-stageb3g2-bfd
5245 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5246 all-stageb3g2-bfd: configure-stageb3g2-bfd
5247         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5248         @r=`${PWD_COMMAND}`; export r; \
5249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5250         $(HOST_EXPORTS) \
5251         $(POSTSTAGE1_HOST_EXPORTS) \
5252         cd $(HOST_SUBDIR)/bfd && \
5253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5254                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5255                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5256                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5257                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5258                 $(TARGET-stageb3g2-bfd)
5259
5260 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5261 clean-stageb3g2: clean-stageb3g2-bfd
5262 clean-stageb3g2-bfd:
5263         @if [ $(current_stage) = stageb3g2 ]; then \
5264           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5265         else \
5266           [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5267           $(MAKE) stageb3g2-start; \
5268         fi; \
5269         cd $(HOST_SUBDIR)/bfd && \
5270         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5271                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5272                  clean
5273 @endif bfd-bootstrap
5274
5275
5276 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5277 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5278 maybe-all-stage4-bfd:
5279 maybe-clean-stage4-bfd:
5280 @if bfd-bootstrap
5281 maybe-all-stage4-bfd: all-stage4-bfd
5282 all-stage4: all-stage4-bfd
5283 TARGET-stage4-bfd = $(TARGET-bfd)
5284 all-stage4-bfd: configure-stage4-bfd
5285         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5286         @r=`${PWD_COMMAND}`; export r; \
5287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5288         $(HOST_EXPORTS) \
5289         $(POSTSTAGE1_HOST_EXPORTS) \
5290         cd $(HOST_SUBDIR)/bfd && \
5291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5292                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5293                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5294                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5295                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5296                 $(TARGET-stage4-bfd)
5297
5298 maybe-clean-stage4-bfd: clean-stage4-bfd
5299 clean-stage4: clean-stage4-bfd
5300 clean-stage4-bfd:
5301         @if [ $(current_stage) = stage4 ]; then \
5302           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5303         else \
5304           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5305           $(MAKE) stage4-start; \
5306         fi; \
5307         cd $(HOST_SUBDIR)/bfd && \
5308         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5309                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5310                  clean
5311 @endif bfd-bootstrap
5312
5313
5314 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5315 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5316 maybe-all-stageprofile-bfd:
5317 maybe-clean-stageprofile-bfd:
5318 @if bfd-bootstrap
5319 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5320 all-stageprofile: all-stageprofile-bfd
5321 TARGET-stageprofile-bfd = $(TARGET-bfd)
5322 all-stageprofile-bfd: configure-stageprofile-bfd
5323         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5324         @r=`${PWD_COMMAND}`; export r; \
5325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5326         $(HOST_EXPORTS) \
5327         $(POSTSTAGE1_HOST_EXPORTS) \
5328         cd $(HOST_SUBDIR)/bfd && \
5329         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5330                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5331                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
5332                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
5333                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5334                 $(TARGET-stageprofile-bfd)
5335
5336 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5337 clean-stageprofile: clean-stageprofile-bfd
5338 clean-stageprofile-bfd:
5339         @if [ $(current_stage) = stageprofile ]; then \
5340           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5341         else \
5342           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5343           $(MAKE) stageprofile-start; \
5344         fi; \
5345         cd $(HOST_SUBDIR)/bfd && \
5346         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5347                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5348                  clean
5349 @endif bfd-bootstrap
5350
5351
5352 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5353 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5354 maybe-all-stagefeedback-bfd:
5355 maybe-clean-stagefeedback-bfd:
5356 @if bfd-bootstrap
5357 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5358 all-stagefeedback: all-stagefeedback-bfd
5359 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5360 all-stagefeedback-bfd: configure-stagefeedback-bfd
5361         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5362         @r=`${PWD_COMMAND}`; export r; \
5363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5364         $(HOST_EXPORTS) \
5365         $(POSTSTAGE1_HOST_EXPORTS) \
5366         cd $(HOST_SUBDIR)/bfd && \
5367         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5368                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5369                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5370                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5371                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5372                 $(TARGET-stagefeedback-bfd)
5373
5374 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5375 clean-stagefeedback: clean-stagefeedback-bfd
5376 clean-stagefeedback-bfd:
5377         @if [ $(current_stage) = stagefeedback ]; then \
5378           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5379         else \
5380           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5381           $(MAKE) stagefeedback-start; \
5382         fi; \
5383         cd $(HOST_SUBDIR)/bfd && \
5384         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5385                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5386                  clean
5387 @endif bfd-bootstrap
5388
5389
5390
5391
5392
5393 .PHONY: check-bfd maybe-check-bfd
5394 maybe-check-bfd:
5395 @if bfd
5396 maybe-check-bfd: check-bfd
5397
5398 check-bfd:
5399         @: $(MAKE); $(unstage)
5400         @r=`${PWD_COMMAND}`; export r; \
5401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5402         $(HOST_EXPORTS) \
5403         (cd $(HOST_SUBDIR)/bfd && \
5404           $(MAKE) $(FLAGS_TO_PASS)  check)
5405
5406 @endif bfd
5407
5408 .PHONY: install-bfd maybe-install-bfd
5409 maybe-install-bfd:
5410 @if bfd
5411 maybe-install-bfd: install-bfd
5412
5413 install-bfd: installdirs
5414         @: $(MAKE); $(unstage)
5415         @r=`${PWD_COMMAND}`; export r; \
5416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5417         $(HOST_EXPORTS) \
5418         (cd $(HOST_SUBDIR)/bfd && \
5419           $(MAKE) $(FLAGS_TO_PASS)  install)
5420
5421 @endif bfd
5422
5423 # Other targets (info, dvi, pdf, etc.)
5424
5425 .PHONY: maybe-info-bfd info-bfd
5426 maybe-info-bfd:
5427 @if bfd
5428 maybe-info-bfd: info-bfd
5429
5430 info-bfd: \
5431     configure-bfd 
5432         @[ -f ./bfd/Makefile ] || exit 0; \
5433         r=`${PWD_COMMAND}`; export r; \
5434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5435         $(HOST_EXPORTS) \
5436         for flag in $(EXTRA_HOST_FLAGS) ; do \
5437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5438         done; \
5439         echo "Doing info in bfd" ; \
5440         (cd $(HOST_SUBDIR)/bfd && \
5441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5443                   "RANLIB=$${RANLIB}" \
5444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5445                   info) \
5446           || exit 1
5447
5448 @endif bfd
5449
5450 .PHONY: maybe-dvi-bfd dvi-bfd
5451 maybe-dvi-bfd:
5452 @if bfd
5453 maybe-dvi-bfd: dvi-bfd
5454
5455 dvi-bfd: \
5456     configure-bfd 
5457         @[ -f ./bfd/Makefile ] || exit 0; \
5458         r=`${PWD_COMMAND}`; export r; \
5459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5460         $(HOST_EXPORTS) \
5461         for flag in $(EXTRA_HOST_FLAGS) ; do \
5462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5463         done; \
5464         echo "Doing dvi in bfd" ; \
5465         (cd $(HOST_SUBDIR)/bfd && \
5466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5468                   "RANLIB=$${RANLIB}" \
5469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5470                   dvi) \
5471           || exit 1
5472
5473 @endif bfd
5474
5475 .PHONY: maybe-pdf-bfd pdf-bfd
5476 maybe-pdf-bfd:
5477 @if bfd
5478 maybe-pdf-bfd: pdf-bfd
5479
5480 pdf-bfd: \
5481     configure-bfd 
5482         @[ -f ./bfd/Makefile ] || exit 0; \
5483         r=`${PWD_COMMAND}`; export r; \
5484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5485         $(HOST_EXPORTS) \
5486         for flag in $(EXTRA_HOST_FLAGS) ; do \
5487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5488         done; \
5489         echo "Doing pdf in bfd" ; \
5490         (cd $(HOST_SUBDIR)/bfd && \
5491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5493                   "RANLIB=$${RANLIB}" \
5494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5495                   pdf) \
5496           || exit 1
5497
5498 @endif bfd
5499
5500 .PHONY: maybe-html-bfd html-bfd
5501 maybe-html-bfd:
5502 @if bfd
5503 maybe-html-bfd: html-bfd
5504
5505 html-bfd: \
5506     configure-bfd 
5507         @[ -f ./bfd/Makefile ] || exit 0; \
5508         r=`${PWD_COMMAND}`; export r; \
5509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5510         $(HOST_EXPORTS) \
5511         for flag in $(EXTRA_HOST_FLAGS) ; do \
5512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5513         done; \
5514         echo "Doing html in bfd" ; \
5515         (cd $(HOST_SUBDIR)/bfd && \
5516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5518                   "RANLIB=$${RANLIB}" \
5519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5520                   html) \
5521           || exit 1
5522
5523 @endif bfd
5524
5525 .PHONY: maybe-TAGS-bfd TAGS-bfd
5526 maybe-TAGS-bfd:
5527 @if bfd
5528 maybe-TAGS-bfd: TAGS-bfd
5529
5530 TAGS-bfd: \
5531     configure-bfd 
5532         @[ -f ./bfd/Makefile ] || exit 0; \
5533         r=`${PWD_COMMAND}`; export r; \
5534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5535         $(HOST_EXPORTS) \
5536         for flag in $(EXTRA_HOST_FLAGS) ; do \
5537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5538         done; \
5539         echo "Doing TAGS in bfd" ; \
5540         (cd $(HOST_SUBDIR)/bfd && \
5541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5543                   "RANLIB=$${RANLIB}" \
5544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5545                   TAGS) \
5546           || exit 1
5547
5548 @endif bfd
5549
5550 .PHONY: maybe-install-info-bfd install-info-bfd
5551 maybe-install-info-bfd:
5552 @if bfd
5553 maybe-install-info-bfd: install-info-bfd
5554
5555 install-info-bfd: \
5556     configure-bfd \
5557     info-bfd 
5558         @[ -f ./bfd/Makefile ] || exit 0; \
5559         r=`${PWD_COMMAND}`; export r; \
5560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5561         $(HOST_EXPORTS) \
5562         for flag in $(EXTRA_HOST_FLAGS) ; do \
5563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5564         done; \
5565         echo "Doing install-info in bfd" ; \
5566         (cd $(HOST_SUBDIR)/bfd && \
5567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5569                   "RANLIB=$${RANLIB}" \
5570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5571                   install-info) \
5572           || exit 1
5573
5574 @endif bfd
5575
5576 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5577 maybe-install-pdf-bfd:
5578 @if bfd
5579 maybe-install-pdf-bfd: install-pdf-bfd
5580
5581 install-pdf-bfd: \
5582     configure-bfd \
5583     pdf-bfd 
5584         @[ -f ./bfd/Makefile ] || exit 0; \
5585         r=`${PWD_COMMAND}`; export r; \
5586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5587         $(HOST_EXPORTS) \
5588         for flag in $(EXTRA_HOST_FLAGS) ; do \
5589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5590         done; \
5591         echo "Doing install-pdf in bfd" ; \
5592         (cd $(HOST_SUBDIR)/bfd && \
5593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5595                   "RANLIB=$${RANLIB}" \
5596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5597                   install-pdf) \
5598           || exit 1
5599
5600 @endif bfd
5601
5602 .PHONY: maybe-install-html-bfd install-html-bfd
5603 maybe-install-html-bfd:
5604 @if bfd
5605 maybe-install-html-bfd: install-html-bfd
5606
5607 install-html-bfd: \
5608     configure-bfd \
5609     html-bfd 
5610         @[ -f ./bfd/Makefile ] || exit 0; \
5611         r=`${PWD_COMMAND}`; export r; \
5612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5613         $(HOST_EXPORTS) \
5614         for flag in $(EXTRA_HOST_FLAGS) ; do \
5615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5616         done; \
5617         echo "Doing install-html in bfd" ; \
5618         (cd $(HOST_SUBDIR)/bfd && \
5619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5621                   "RANLIB=$${RANLIB}" \
5622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5623                   install-html) \
5624           || exit 1
5625
5626 @endif bfd
5627
5628 .PHONY: maybe-installcheck-bfd installcheck-bfd
5629 maybe-installcheck-bfd:
5630 @if bfd
5631 maybe-installcheck-bfd: installcheck-bfd
5632
5633 installcheck-bfd: \
5634     configure-bfd 
5635         @[ -f ./bfd/Makefile ] || exit 0; \
5636         r=`${PWD_COMMAND}`; export r; \
5637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638         $(HOST_EXPORTS) \
5639         for flag in $(EXTRA_HOST_FLAGS) ; do \
5640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641         done; \
5642         echo "Doing installcheck in bfd" ; \
5643         (cd $(HOST_SUBDIR)/bfd && \
5644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646                   "RANLIB=$${RANLIB}" \
5647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5648                   installcheck) \
5649           || exit 1
5650
5651 @endif bfd
5652
5653 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5654 maybe-mostlyclean-bfd:
5655 @if bfd
5656 maybe-mostlyclean-bfd: mostlyclean-bfd
5657
5658 mostlyclean-bfd: 
5659         @[ -f ./bfd/Makefile ] || exit 0; \
5660         r=`${PWD_COMMAND}`; export r; \
5661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5662         $(HOST_EXPORTS) \
5663         for flag in $(EXTRA_HOST_FLAGS) ; do \
5664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5665         done; \
5666         echo "Doing mostlyclean in bfd" ; \
5667         (cd $(HOST_SUBDIR)/bfd && \
5668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5670                   "RANLIB=$${RANLIB}" \
5671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5672                   mostlyclean) \
5673           || exit 1
5674
5675 @endif bfd
5676
5677 .PHONY: maybe-clean-bfd clean-bfd
5678 maybe-clean-bfd:
5679 @if bfd
5680 maybe-clean-bfd: clean-bfd
5681
5682 clean-bfd: 
5683         @[ -f ./bfd/Makefile ] || exit 0; \
5684         r=`${PWD_COMMAND}`; export r; \
5685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5686         $(HOST_EXPORTS) \
5687         for flag in $(EXTRA_HOST_FLAGS) ; do \
5688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5689         done; \
5690         echo "Doing clean in bfd" ; \
5691         (cd $(HOST_SUBDIR)/bfd && \
5692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5694                   "RANLIB=$${RANLIB}" \
5695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5696                   clean) \
5697           || exit 1
5698
5699 @endif bfd
5700
5701 .PHONY: maybe-distclean-bfd distclean-bfd
5702 maybe-distclean-bfd:
5703 @if bfd
5704 maybe-distclean-bfd: distclean-bfd
5705
5706 distclean-bfd: 
5707         @[ -f ./bfd/Makefile ] || exit 0; \
5708         r=`${PWD_COMMAND}`; export r; \
5709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5710         $(HOST_EXPORTS) \
5711         for flag in $(EXTRA_HOST_FLAGS) ; do \
5712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5713         done; \
5714         echo "Doing distclean in bfd" ; \
5715         (cd $(HOST_SUBDIR)/bfd && \
5716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5718                   "RANLIB=$${RANLIB}" \
5719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5720                   distclean) \
5721           || exit 1
5722
5723 @endif bfd
5724
5725 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5726 maybe-maintainer-clean-bfd:
5727 @if bfd
5728 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5729
5730 maintainer-clean-bfd: 
5731         @[ -f ./bfd/Makefile ] || exit 0; \
5732         r=`${PWD_COMMAND}`; export r; \
5733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5734         $(HOST_EXPORTS) \
5735         for flag in $(EXTRA_HOST_FLAGS) ; do \
5736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5737         done; \
5738         echo "Doing maintainer-clean in bfd" ; \
5739         (cd $(HOST_SUBDIR)/bfd && \
5740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5742                   "RANLIB=$${RANLIB}" \
5743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5744                   maintainer-clean) \
5745           || exit 1
5746
5747 @endif bfd
5748
5749
5750
5751 .PHONY: configure-opcodes maybe-configure-opcodes
5752 maybe-configure-opcodes:
5753 @if gcc-bootstrap
5754 configure-opcodes: stage_current
5755 @endif gcc-bootstrap
5756 @if opcodes
5757 maybe-configure-opcodes: configure-opcodes
5758 configure-opcodes: 
5759         @r=`${PWD_COMMAND}`; export r; \
5760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5761         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5762         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5763         $(HOST_EXPORTS) \
5764         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5765         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5766         case $(srcdir) in \
5767           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5768           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5769                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5770         esac; \
5771         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5772         libsrcdir="$$s/opcodes"; \
5773         $(SHELL) $${libsrcdir}/configure \
5774           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5775           --target=${target_alias} $${srcdiroption}  \
5776           || exit 1
5777 @endif opcodes
5778
5779
5780
5781 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5782 maybe-configure-stage1-opcodes:
5783 @if opcodes-bootstrap
5784 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5785 configure-stage1-opcodes:
5786         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5787         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5788         @r=`${PWD_COMMAND}`; export r; \
5789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5790         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5791         $(HOST_EXPORTS)  \
5792         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5793         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
5794         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5796         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5797         case $(srcdir) in \
5798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5799           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5801         esac; \
5802         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5803         libsrcdir="$$s/opcodes"; \
5804         $(SHELL) $${libsrcdir}/configure \
5805           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5806           --target=${target_alias} $${srcdiroption} \
5807            \
5808           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5809 @endif opcodes-bootstrap
5810
5811 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5812 maybe-configure-stage2-opcodes:
5813 @if opcodes-bootstrap
5814 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5815 configure-stage2-opcodes:
5816         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5818         @r=`${PWD_COMMAND}`; export r; \
5819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5820         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5821         $(HOST_EXPORTS) \
5822         $(POSTSTAGE1_HOST_EXPORTS)  \
5823         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5824         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
5825         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5826         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5827         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5828         case $(srcdir) in \
5829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5830           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5832         esac; \
5833         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5834         libsrcdir="$$s/opcodes"; \
5835         $(SHELL) $${libsrcdir}/configure \
5836           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5837           --target=${target_alias} $${srcdiroption} \
5838           --with-build-libsubdir=$(HOST_SUBDIR) \
5839           @stage2_werror_flag@ 
5840 @endif opcodes-bootstrap
5841
5842 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5843 maybe-configure-stageb2g0-opcodes:
5844 @if opcodes-bootstrap
5845 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5846 configure-stageb2g0-opcodes:
5847         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5848         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5849         @r=`${PWD_COMMAND}`; export r; \
5850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5851         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5852         $(HOST_EXPORTS) \
5853         $(POSTSTAGE1_HOST_EXPORTS)  \
5854         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5855         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
5856         echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5857         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5858         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5859         case $(srcdir) in \
5860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5861           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5863         esac; \
5864         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5865         libsrcdir="$$s/opcodes"; \
5866         $(SHELL) $${libsrcdir}/configure \
5867           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5868           --target=${target_alias} $${srcdiroption} \
5869           --with-build-libsubdir=$(HOST_SUBDIR) \
5870           @stage2_werror_flag@ 
5871 @endif opcodes-bootstrap
5872
5873 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5874 maybe-configure-stage3-opcodes:
5875 @if opcodes-bootstrap
5876 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5877 configure-stage3-opcodes:
5878         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5879         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5880         @r=`${PWD_COMMAND}`; export r; \
5881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5883         $(HOST_EXPORTS) \
5884         $(POSTSTAGE1_HOST_EXPORTS)  \
5885         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5886         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
5887         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5889         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5890         case $(srcdir) in \
5891           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5892           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5893                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5894         esac; \
5895         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5896         libsrcdir="$$s/opcodes"; \
5897         $(SHELL) $${libsrcdir}/configure \
5898           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5899           --target=${target_alias} $${srcdiroption} \
5900           --with-build-libsubdir=$(HOST_SUBDIR) \
5901           @stage2_werror_flag@ 
5902 @endif opcodes-bootstrap
5903
5904 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5905 maybe-configure-stageb3g2-opcodes:
5906 @if opcodes-bootstrap
5907 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5908 configure-stageb3g2-opcodes:
5909         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5910         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5911         @r=`${PWD_COMMAND}`; export r; \
5912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5913         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5914         $(HOST_EXPORTS) \
5915         $(POSTSTAGE1_HOST_EXPORTS)  \
5916         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5917         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
5918         echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5919         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5920         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5921         case $(srcdir) in \
5922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5923           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5925         esac; \
5926         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5927         libsrcdir="$$s/opcodes"; \
5928         $(SHELL) $${libsrcdir}/configure \
5929           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5930           --target=${target_alias} $${srcdiroption} \
5931           --with-build-libsubdir=$(HOST_SUBDIR) \
5932           @stage2_werror_flag@ 
5933 @endif opcodes-bootstrap
5934
5935 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5936 maybe-configure-stage4-opcodes:
5937 @if opcodes-bootstrap
5938 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5939 configure-stage4-opcodes:
5940         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5941         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5942         @r=`${PWD_COMMAND}`; export r; \
5943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5944         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5945         $(HOST_EXPORTS) \
5946         $(POSTSTAGE1_HOST_EXPORTS)  \
5947         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5948         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
5949         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5951         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5952         case $(srcdir) in \
5953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5954           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5956         esac; \
5957         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5958         libsrcdir="$$s/opcodes"; \
5959         $(SHELL) $${libsrcdir}/configure \
5960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5961           --target=${target_alias} $${srcdiroption} \
5962           --with-build-libsubdir=$(HOST_SUBDIR) \
5963           @stage2_werror_flag@ 
5964 @endif opcodes-bootstrap
5965
5966 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
5967 maybe-configure-stageprofile-opcodes:
5968 @if opcodes-bootstrap
5969 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
5970 configure-stageprofile-opcodes:
5971         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5972         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5973         @r=`${PWD_COMMAND}`; export r; \
5974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5975         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5976         $(HOST_EXPORTS) \
5977         $(POSTSTAGE1_HOST_EXPORTS)  \
5978         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5979         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
5980         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
5981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5982         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5983         case $(srcdir) in \
5984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5985           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5987         esac; \
5988         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5989         libsrcdir="$$s/opcodes"; \
5990         $(SHELL) $${libsrcdir}/configure \
5991           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5992           --target=${target_alias} $${srcdiroption} \
5993           --with-build-libsubdir=$(HOST_SUBDIR) \
5994           @stage2_werror_flag@ 
5995 @endif opcodes-bootstrap
5996
5997 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
5998 maybe-configure-stagefeedback-opcodes:
5999 @if opcodes-bootstrap
6000 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6001 configure-stagefeedback-opcodes:
6002         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6003         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6004         @r=`${PWD_COMMAND}`; export r; \
6005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6006         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6007         $(HOST_EXPORTS) \
6008         $(POSTSTAGE1_HOST_EXPORTS)  \
6009         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6010         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
6011         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6012         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6013         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6014         case $(srcdir) in \
6015           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6016           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6017                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6018         esac; \
6019         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6020         libsrcdir="$$s/opcodes"; \
6021         $(SHELL) $${libsrcdir}/configure \
6022           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6023           --target=${target_alias} $${srcdiroption} \
6024           --with-build-libsubdir=$(HOST_SUBDIR) \
6025           @stage2_werror_flag@ 
6026 @endif opcodes-bootstrap
6027
6028
6029
6030
6031
6032 .PHONY: all-opcodes maybe-all-opcodes
6033 maybe-all-opcodes:
6034 @if gcc-bootstrap
6035 all-opcodes: stage_current
6036 @endif gcc-bootstrap
6037 @if opcodes
6038 TARGET-opcodes=all
6039 maybe-all-opcodes: all-opcodes
6040 all-opcodes: configure-opcodes
6041         @r=`${PWD_COMMAND}`; export r; \
6042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6043         $(HOST_EXPORTS) \
6044         (cd $(HOST_SUBDIR)/opcodes && \
6045           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6046                 $(TARGET-opcodes))
6047 @endif opcodes
6048
6049
6050
6051 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6052 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6053 maybe-all-stage1-opcodes:
6054 maybe-clean-stage1-opcodes:
6055 @if opcodes-bootstrap
6056 maybe-all-stage1-opcodes: all-stage1-opcodes
6057 all-stage1: all-stage1-opcodes
6058 TARGET-stage1-opcodes = $(TARGET-opcodes)
6059 all-stage1-opcodes: configure-stage1-opcodes
6060         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6061         @r=`${PWD_COMMAND}`; export r; \
6062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6063         $(HOST_EXPORTS) \
6064         cd $(HOST_SUBDIR)/opcodes && \
6065         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6066                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6067                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6068                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6069                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
6070                 $(TARGET-stage1-opcodes)
6071
6072 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6073 clean-stage1: clean-stage1-opcodes
6074 clean-stage1-opcodes:
6075         @if [ $(current_stage) = stage1 ]; then \
6076           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6077         else \
6078           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6079           $(MAKE) stage1-start; \
6080         fi; \
6081         cd $(HOST_SUBDIR)/opcodes && \
6082         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6083                  clean
6084 @endif opcodes-bootstrap
6085
6086
6087 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6088 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6089 maybe-all-stage2-opcodes:
6090 maybe-clean-stage2-opcodes:
6091 @if opcodes-bootstrap
6092 maybe-all-stage2-opcodes: all-stage2-opcodes
6093 all-stage2: all-stage2-opcodes
6094 TARGET-stage2-opcodes = $(TARGET-opcodes)
6095 all-stage2-opcodes: configure-stage2-opcodes
6096         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6097         @r=`${PWD_COMMAND}`; export r; \
6098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6099         $(HOST_EXPORTS) \
6100         $(POSTSTAGE1_HOST_EXPORTS) \
6101         cd $(HOST_SUBDIR)/opcodes && \
6102         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6103                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6104                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6105                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6106                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6107                 $(TARGET-stage2-opcodes)
6108
6109 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6110 clean-stage2: clean-stage2-opcodes
6111 clean-stage2-opcodes:
6112         @if [ $(current_stage) = stage2 ]; then \
6113           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6114         else \
6115           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6116           $(MAKE) stage2-start; \
6117         fi; \
6118         cd $(HOST_SUBDIR)/opcodes && \
6119         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6120                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6121                  clean
6122 @endif opcodes-bootstrap
6123
6124
6125 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6126 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6127 maybe-all-stageb2g0-opcodes:
6128 maybe-clean-stageb2g0-opcodes:
6129 @if opcodes-bootstrap
6130 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6131 all-stageb2g0: all-stageb2g0-opcodes
6132 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6133 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6134         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6135         @r=`${PWD_COMMAND}`; export r; \
6136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6137         $(HOST_EXPORTS) \
6138         $(POSTSTAGE1_HOST_EXPORTS) \
6139         cd $(HOST_SUBDIR)/opcodes && \
6140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6141                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6142                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6143                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6144                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6145                 $(TARGET-stageb2g0-opcodes)
6146
6147 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6148 clean-stageb2g0: clean-stageb2g0-opcodes
6149 clean-stageb2g0-opcodes:
6150         @if [ $(current_stage) = stageb2g0 ]; then \
6151           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6152         else \
6153           [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6154           $(MAKE) stageb2g0-start; \
6155         fi; \
6156         cd $(HOST_SUBDIR)/opcodes && \
6157         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6158                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6159                  clean
6160 @endif opcodes-bootstrap
6161
6162
6163 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6164 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6165 maybe-all-stage3-opcodes:
6166 maybe-clean-stage3-opcodes:
6167 @if opcodes-bootstrap
6168 maybe-all-stage3-opcodes: all-stage3-opcodes
6169 all-stage3: all-stage3-opcodes
6170 TARGET-stage3-opcodes = $(TARGET-opcodes)
6171 all-stage3-opcodes: configure-stage3-opcodes
6172         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6173         @r=`${PWD_COMMAND}`; export r; \
6174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6175         $(HOST_EXPORTS) \
6176         $(POSTSTAGE1_HOST_EXPORTS) \
6177         cd $(HOST_SUBDIR)/opcodes && \
6178         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6179                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6180                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6181                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6182                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6183                 $(TARGET-stage3-opcodes)
6184
6185 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6186 clean-stage3: clean-stage3-opcodes
6187 clean-stage3-opcodes:
6188         @if [ $(current_stage) = stage3 ]; then \
6189           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6190         else \
6191           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6192           $(MAKE) stage3-start; \
6193         fi; \
6194         cd $(HOST_SUBDIR)/opcodes && \
6195         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6196                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6197                  clean
6198 @endif opcodes-bootstrap
6199
6200
6201 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6202 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6203 maybe-all-stageb3g2-opcodes:
6204 maybe-clean-stageb3g2-opcodes:
6205 @if opcodes-bootstrap
6206 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6207 all-stageb3g2: all-stageb3g2-opcodes
6208 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6209 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6210         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6211         @r=`${PWD_COMMAND}`; export r; \
6212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6213         $(HOST_EXPORTS) \
6214         $(POSTSTAGE1_HOST_EXPORTS) \
6215         cd $(HOST_SUBDIR)/opcodes && \
6216         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6217                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6218                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6219                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6220                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6221                 $(TARGET-stageb3g2-opcodes)
6222
6223 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6224 clean-stageb3g2: clean-stageb3g2-opcodes
6225 clean-stageb3g2-opcodes:
6226         @if [ $(current_stage) = stageb3g2 ]; then \
6227           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6228         else \
6229           [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6230           $(MAKE) stageb3g2-start; \
6231         fi; \
6232         cd $(HOST_SUBDIR)/opcodes && \
6233         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6234                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6235                  clean
6236 @endif opcodes-bootstrap
6237
6238
6239 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6240 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6241 maybe-all-stage4-opcodes:
6242 maybe-clean-stage4-opcodes:
6243 @if opcodes-bootstrap
6244 maybe-all-stage4-opcodes: all-stage4-opcodes
6245 all-stage4: all-stage4-opcodes
6246 TARGET-stage4-opcodes = $(TARGET-opcodes)
6247 all-stage4-opcodes: configure-stage4-opcodes
6248         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6249         @r=`${PWD_COMMAND}`; export r; \
6250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6251         $(HOST_EXPORTS) \
6252         $(POSTSTAGE1_HOST_EXPORTS) \
6253         cd $(HOST_SUBDIR)/opcodes && \
6254         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6255                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6256                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6257                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6258                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6259                 $(TARGET-stage4-opcodes)
6260
6261 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6262 clean-stage4: clean-stage4-opcodes
6263 clean-stage4-opcodes:
6264         @if [ $(current_stage) = stage4 ]; then \
6265           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6266         else \
6267           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6268           $(MAKE) stage4-start; \
6269         fi; \
6270         cd $(HOST_SUBDIR)/opcodes && \
6271         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6272                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6273                  clean
6274 @endif opcodes-bootstrap
6275
6276
6277 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6278 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6279 maybe-all-stageprofile-opcodes:
6280 maybe-clean-stageprofile-opcodes:
6281 @if opcodes-bootstrap
6282 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6283 all-stageprofile: all-stageprofile-opcodes
6284 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6285 all-stageprofile-opcodes: configure-stageprofile-opcodes
6286         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6287         @r=`${PWD_COMMAND}`; export r; \
6288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6289         $(HOST_EXPORTS) \
6290         $(POSTSTAGE1_HOST_EXPORTS) \
6291         cd $(HOST_SUBDIR)/opcodes && \
6292         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6293                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6294                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
6295                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
6296                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6297                 $(TARGET-stageprofile-opcodes)
6298
6299 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6300 clean-stageprofile: clean-stageprofile-opcodes
6301 clean-stageprofile-opcodes:
6302         @if [ $(current_stage) = stageprofile ]; then \
6303           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6304         else \
6305           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6306           $(MAKE) stageprofile-start; \
6307         fi; \
6308         cd $(HOST_SUBDIR)/opcodes && \
6309         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6310                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6311                  clean
6312 @endif opcodes-bootstrap
6313
6314
6315 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6316 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6317 maybe-all-stagefeedback-opcodes:
6318 maybe-clean-stagefeedback-opcodes:
6319 @if opcodes-bootstrap
6320 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6321 all-stagefeedback: all-stagefeedback-opcodes
6322 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6323 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6324         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6325         @r=`${PWD_COMMAND}`; export r; \
6326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6327         $(HOST_EXPORTS) \
6328         $(POSTSTAGE1_HOST_EXPORTS) \
6329         cd $(HOST_SUBDIR)/opcodes && \
6330         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6331                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6332                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6333                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6334                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6335                 $(TARGET-stagefeedback-opcodes)
6336
6337 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6338 clean-stagefeedback: clean-stagefeedback-opcodes
6339 clean-stagefeedback-opcodes:
6340         @if [ $(current_stage) = stagefeedback ]; then \
6341           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6342         else \
6343           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6344           $(MAKE) stagefeedback-start; \
6345         fi; \
6346         cd $(HOST_SUBDIR)/opcodes && \
6347         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6348                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6349                  clean
6350 @endif opcodes-bootstrap
6351
6352
6353
6354
6355
6356 .PHONY: check-opcodes maybe-check-opcodes
6357 maybe-check-opcodes:
6358 @if opcodes
6359 maybe-check-opcodes: check-opcodes
6360
6361 check-opcodes:
6362         @: $(MAKE); $(unstage)
6363         @r=`${PWD_COMMAND}`; export r; \
6364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6365         $(HOST_EXPORTS) \
6366         (cd $(HOST_SUBDIR)/opcodes && \
6367           $(MAKE) $(FLAGS_TO_PASS)  check)
6368
6369 @endif opcodes
6370
6371 .PHONY: install-opcodes maybe-install-opcodes
6372 maybe-install-opcodes:
6373 @if opcodes
6374 maybe-install-opcodes: install-opcodes
6375
6376 install-opcodes: installdirs
6377         @: $(MAKE); $(unstage)
6378         @r=`${PWD_COMMAND}`; export r; \
6379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6380         $(HOST_EXPORTS) \
6381         (cd $(HOST_SUBDIR)/opcodes && \
6382           $(MAKE) $(FLAGS_TO_PASS)  install)
6383
6384 @endif opcodes
6385
6386 # Other targets (info, dvi, pdf, etc.)
6387
6388 .PHONY: maybe-info-opcodes info-opcodes
6389 maybe-info-opcodes:
6390 @if opcodes
6391 maybe-info-opcodes: info-opcodes
6392
6393 info-opcodes: \
6394     configure-opcodes 
6395         @[ -f ./opcodes/Makefile ] || exit 0; \
6396         r=`${PWD_COMMAND}`; export r; \
6397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6398         $(HOST_EXPORTS) \
6399         for flag in $(EXTRA_HOST_FLAGS) ; do \
6400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6401         done; \
6402         echo "Doing info in opcodes" ; \
6403         (cd $(HOST_SUBDIR)/opcodes && \
6404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6406                   "RANLIB=$${RANLIB}" \
6407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6408                   info) \
6409           || exit 1
6410
6411 @endif opcodes
6412
6413 .PHONY: maybe-dvi-opcodes dvi-opcodes
6414 maybe-dvi-opcodes:
6415 @if opcodes
6416 maybe-dvi-opcodes: dvi-opcodes
6417
6418 dvi-opcodes: \
6419     configure-opcodes 
6420         @[ -f ./opcodes/Makefile ] || exit 0; \
6421         r=`${PWD_COMMAND}`; export r; \
6422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6423         $(HOST_EXPORTS) \
6424         for flag in $(EXTRA_HOST_FLAGS) ; do \
6425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6426         done; \
6427         echo "Doing dvi in opcodes" ; \
6428         (cd $(HOST_SUBDIR)/opcodes && \
6429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6431                   "RANLIB=$${RANLIB}" \
6432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6433                   dvi) \
6434           || exit 1
6435
6436 @endif opcodes
6437
6438 .PHONY: maybe-pdf-opcodes pdf-opcodes
6439 maybe-pdf-opcodes:
6440 @if opcodes
6441 maybe-pdf-opcodes: pdf-opcodes
6442
6443 pdf-opcodes: \
6444     configure-opcodes 
6445         @[ -f ./opcodes/Makefile ] || exit 0; \
6446         r=`${PWD_COMMAND}`; export r; \
6447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6448         $(HOST_EXPORTS) \
6449         for flag in $(EXTRA_HOST_FLAGS) ; do \
6450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6451         done; \
6452         echo "Doing pdf in opcodes" ; \
6453         (cd $(HOST_SUBDIR)/opcodes && \
6454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6456                   "RANLIB=$${RANLIB}" \
6457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6458                   pdf) \
6459           || exit 1
6460
6461 @endif opcodes
6462
6463 .PHONY: maybe-html-opcodes html-opcodes
6464 maybe-html-opcodes:
6465 @if opcodes
6466 maybe-html-opcodes: html-opcodes
6467
6468 html-opcodes: \
6469     configure-opcodes 
6470         @[ -f ./opcodes/Makefile ] || exit 0; \
6471         r=`${PWD_COMMAND}`; export r; \
6472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6473         $(HOST_EXPORTS) \
6474         for flag in $(EXTRA_HOST_FLAGS) ; do \
6475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6476         done; \
6477         echo "Doing html in opcodes" ; \
6478         (cd $(HOST_SUBDIR)/opcodes && \
6479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6481                   "RANLIB=$${RANLIB}" \
6482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6483                   html) \
6484           || exit 1
6485
6486 @endif opcodes
6487
6488 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6489 maybe-TAGS-opcodes:
6490 @if opcodes
6491 maybe-TAGS-opcodes: TAGS-opcodes
6492
6493 TAGS-opcodes: \
6494     configure-opcodes 
6495         @[ -f ./opcodes/Makefile ] || exit 0; \
6496         r=`${PWD_COMMAND}`; export r; \
6497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6498         $(HOST_EXPORTS) \
6499         for flag in $(EXTRA_HOST_FLAGS) ; do \
6500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6501         done; \
6502         echo "Doing TAGS in opcodes" ; \
6503         (cd $(HOST_SUBDIR)/opcodes && \
6504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6506                   "RANLIB=$${RANLIB}" \
6507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6508                   TAGS) \
6509           || exit 1
6510
6511 @endif opcodes
6512
6513 .PHONY: maybe-install-info-opcodes install-info-opcodes
6514 maybe-install-info-opcodes:
6515 @if opcodes
6516 maybe-install-info-opcodes: install-info-opcodes
6517
6518 install-info-opcodes: \
6519     configure-opcodes \
6520     info-opcodes 
6521         @[ -f ./opcodes/Makefile ] || exit 0; \
6522         r=`${PWD_COMMAND}`; export r; \
6523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6524         $(HOST_EXPORTS) \
6525         for flag in $(EXTRA_HOST_FLAGS) ; do \
6526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6527         done; \
6528         echo "Doing install-info in opcodes" ; \
6529         (cd $(HOST_SUBDIR)/opcodes && \
6530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6532                   "RANLIB=$${RANLIB}" \
6533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6534                   install-info) \
6535           || exit 1
6536
6537 @endif opcodes
6538
6539 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6540 maybe-install-pdf-opcodes:
6541 @if opcodes
6542 maybe-install-pdf-opcodes: install-pdf-opcodes
6543
6544 install-pdf-opcodes: \
6545     configure-opcodes \
6546     pdf-opcodes 
6547         @[ -f ./opcodes/Makefile ] || exit 0; \
6548         r=`${PWD_COMMAND}`; export r; \
6549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6550         $(HOST_EXPORTS) \
6551         for flag in $(EXTRA_HOST_FLAGS) ; do \
6552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6553         done; \
6554         echo "Doing install-pdf in opcodes" ; \
6555         (cd $(HOST_SUBDIR)/opcodes && \
6556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6558                   "RANLIB=$${RANLIB}" \
6559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6560                   install-pdf) \
6561           || exit 1
6562
6563 @endif opcodes
6564
6565 .PHONY: maybe-install-html-opcodes install-html-opcodes
6566 maybe-install-html-opcodes:
6567 @if opcodes
6568 maybe-install-html-opcodes: install-html-opcodes
6569
6570 install-html-opcodes: \
6571     configure-opcodes \
6572     html-opcodes 
6573         @[ -f ./opcodes/Makefile ] || exit 0; \
6574         r=`${PWD_COMMAND}`; export r; \
6575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576         $(HOST_EXPORTS) \
6577         for flag in $(EXTRA_HOST_FLAGS) ; do \
6578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6579         done; \
6580         echo "Doing install-html in opcodes" ; \
6581         (cd $(HOST_SUBDIR)/opcodes && \
6582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6584                   "RANLIB=$${RANLIB}" \
6585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6586                   install-html) \
6587           || exit 1
6588
6589 @endif opcodes
6590
6591 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6592 maybe-installcheck-opcodes:
6593 @if opcodes
6594 maybe-installcheck-opcodes: installcheck-opcodes
6595
6596 installcheck-opcodes: \
6597     configure-opcodes 
6598         @[ -f ./opcodes/Makefile ] || exit 0; \
6599         r=`${PWD_COMMAND}`; export r; \
6600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601         $(HOST_EXPORTS) \
6602         for flag in $(EXTRA_HOST_FLAGS) ; do \
6603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6604         done; \
6605         echo "Doing installcheck in opcodes" ; \
6606         (cd $(HOST_SUBDIR)/opcodes && \
6607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6609                   "RANLIB=$${RANLIB}" \
6610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6611                   installcheck) \
6612           || exit 1
6613
6614 @endif opcodes
6615
6616 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6617 maybe-mostlyclean-opcodes:
6618 @if opcodes
6619 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6620
6621 mostlyclean-opcodes: 
6622         @[ -f ./opcodes/Makefile ] || exit 0; \
6623         r=`${PWD_COMMAND}`; export r; \
6624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6625         $(HOST_EXPORTS) \
6626         for flag in $(EXTRA_HOST_FLAGS) ; do \
6627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6628         done; \
6629         echo "Doing mostlyclean in opcodes" ; \
6630         (cd $(HOST_SUBDIR)/opcodes && \
6631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6633                   "RANLIB=$${RANLIB}" \
6634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6635                   mostlyclean) \
6636           || exit 1
6637
6638 @endif opcodes
6639
6640 .PHONY: maybe-clean-opcodes clean-opcodes
6641 maybe-clean-opcodes:
6642 @if opcodes
6643 maybe-clean-opcodes: clean-opcodes
6644
6645 clean-opcodes: 
6646         @[ -f ./opcodes/Makefile ] || exit 0; \
6647         r=`${PWD_COMMAND}`; export r; \
6648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6649         $(HOST_EXPORTS) \
6650         for flag in $(EXTRA_HOST_FLAGS) ; do \
6651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6652         done; \
6653         echo "Doing clean in opcodes" ; \
6654         (cd $(HOST_SUBDIR)/opcodes && \
6655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6657                   "RANLIB=$${RANLIB}" \
6658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6659                   clean) \
6660           || exit 1
6661
6662 @endif opcodes
6663
6664 .PHONY: maybe-distclean-opcodes distclean-opcodes
6665 maybe-distclean-opcodes:
6666 @if opcodes
6667 maybe-distclean-opcodes: distclean-opcodes
6668
6669 distclean-opcodes: 
6670         @[ -f ./opcodes/Makefile ] || exit 0; \
6671         r=`${PWD_COMMAND}`; export r; \
6672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6673         $(HOST_EXPORTS) \
6674         for flag in $(EXTRA_HOST_FLAGS) ; do \
6675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6676         done; \
6677         echo "Doing distclean in opcodes" ; \
6678         (cd $(HOST_SUBDIR)/opcodes && \
6679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6681                   "RANLIB=$${RANLIB}" \
6682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6683                   distclean) \
6684           || exit 1
6685
6686 @endif opcodes
6687
6688 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6689 maybe-maintainer-clean-opcodes:
6690 @if opcodes
6691 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6692
6693 maintainer-clean-opcodes: 
6694         @[ -f ./opcodes/Makefile ] || exit 0; \
6695         r=`${PWD_COMMAND}`; export r; \
6696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6697         $(HOST_EXPORTS) \
6698         for flag in $(EXTRA_HOST_FLAGS) ; do \
6699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6700         done; \
6701         echo "Doing maintainer-clean in opcodes" ; \
6702         (cd $(HOST_SUBDIR)/opcodes && \
6703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6705                   "RANLIB=$${RANLIB}" \
6706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6707                   maintainer-clean) \
6708           || exit 1
6709
6710 @endif opcodes
6711
6712
6713
6714 .PHONY: configure-binutils maybe-configure-binutils
6715 maybe-configure-binutils:
6716 @if gcc-bootstrap
6717 configure-binutils: stage_current
6718 @endif gcc-bootstrap
6719 @if binutils
6720 maybe-configure-binutils: configure-binutils
6721 configure-binutils: 
6722         @r=`${PWD_COMMAND}`; export r; \
6723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6724         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6725         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6726         $(HOST_EXPORTS) \
6727         echo Configuring in $(HOST_SUBDIR)/binutils; \
6728         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6729         case $(srcdir) in \
6730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6731           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6733         esac; \
6734         srcdiroption="--srcdir=$${topdir}/binutils"; \
6735         libsrcdir="$$s/binutils"; \
6736         $(SHELL) $${libsrcdir}/configure \
6737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6738           --target=${target_alias} $${srcdiroption}  \
6739           || exit 1
6740 @endif binutils
6741
6742
6743
6744 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6745 maybe-configure-stage1-binutils:
6746 @if binutils-bootstrap
6747 maybe-configure-stage1-binutils: configure-stage1-binutils
6748 configure-stage1-binutils:
6749         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6750         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6751         @r=`${PWD_COMMAND}`; export r; \
6752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6754         $(HOST_EXPORTS)  \
6755         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6756         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
6757         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6758         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6759         cd $(HOST_SUBDIR)/binutils || exit 1; \
6760         case $(srcdir) in \
6761           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6762           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6763                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6764         esac; \
6765         srcdiroption="--srcdir=$${topdir}/binutils"; \
6766         libsrcdir="$$s/binutils"; \
6767         $(SHELL) $${libsrcdir}/configure \
6768           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6769           --target=${target_alias} $${srcdiroption} \
6770            \
6771           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
6772 @endif binutils-bootstrap
6773
6774 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6775 maybe-configure-stage2-binutils:
6776 @if binutils-bootstrap
6777 maybe-configure-stage2-binutils: configure-stage2-binutils
6778 configure-stage2-binutils:
6779         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6780         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6781         @r=`${PWD_COMMAND}`; export r; \
6782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6783         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6784         $(HOST_EXPORTS) \
6785         $(POSTSTAGE1_HOST_EXPORTS)  \
6786         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6787         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
6788         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6789         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6790         cd $(HOST_SUBDIR)/binutils || exit 1; \
6791         case $(srcdir) in \
6792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6793           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6795         esac; \
6796         srcdiroption="--srcdir=$${topdir}/binutils"; \
6797         libsrcdir="$$s/binutils"; \
6798         $(SHELL) $${libsrcdir}/configure \
6799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6800           --target=${target_alias} $${srcdiroption} \
6801           --with-build-libsubdir=$(HOST_SUBDIR) \
6802           @stage2_werror_flag@ 
6803 @endif binutils-bootstrap
6804
6805 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6806 maybe-configure-stageb2g0-binutils:
6807 @if binutils-bootstrap
6808 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6809 configure-stageb2g0-binutils:
6810         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6811         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6812         @r=`${PWD_COMMAND}`; export r; \
6813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6814         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6815         $(HOST_EXPORTS) \
6816         $(POSTSTAGE1_HOST_EXPORTS)  \
6817         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6818         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
6819         echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6820         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6821         cd $(HOST_SUBDIR)/binutils || exit 1; \
6822         case $(srcdir) in \
6823           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6824           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6825                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6826         esac; \
6827         srcdiroption="--srcdir=$${topdir}/binutils"; \
6828         libsrcdir="$$s/binutils"; \
6829         $(SHELL) $${libsrcdir}/configure \
6830           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6831           --target=${target_alias} $${srcdiroption} \
6832           --with-build-libsubdir=$(HOST_SUBDIR) \
6833           @stage2_werror_flag@ 
6834 @endif binutils-bootstrap
6835
6836 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6837 maybe-configure-stage3-binutils:
6838 @if binutils-bootstrap
6839 maybe-configure-stage3-binutils: configure-stage3-binutils
6840 configure-stage3-binutils:
6841         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6842         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6843         @r=`${PWD_COMMAND}`; export r; \
6844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6845         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6846         $(HOST_EXPORTS) \
6847         $(POSTSTAGE1_HOST_EXPORTS)  \
6848         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6849         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
6850         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6851         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6852         cd $(HOST_SUBDIR)/binutils || exit 1; \
6853         case $(srcdir) in \
6854           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6855           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6856                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6857         esac; \
6858         srcdiroption="--srcdir=$${topdir}/binutils"; \
6859         libsrcdir="$$s/binutils"; \
6860         $(SHELL) $${libsrcdir}/configure \
6861           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6862           --target=${target_alias} $${srcdiroption} \
6863           --with-build-libsubdir=$(HOST_SUBDIR) \
6864           @stage2_werror_flag@ 
6865 @endif binutils-bootstrap
6866
6867 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6868 maybe-configure-stageb3g2-binutils:
6869 @if binutils-bootstrap
6870 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6871 configure-stageb3g2-binutils:
6872         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6873         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6874         @r=`${PWD_COMMAND}`; export r; \
6875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6876         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6877         $(HOST_EXPORTS) \
6878         $(POSTSTAGE1_HOST_EXPORTS)  \
6879         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6880         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
6881         echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6882         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6883         cd $(HOST_SUBDIR)/binutils || exit 1; \
6884         case $(srcdir) in \
6885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6886           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6888         esac; \
6889         srcdiroption="--srcdir=$${topdir}/binutils"; \
6890         libsrcdir="$$s/binutils"; \
6891         $(SHELL) $${libsrcdir}/configure \
6892           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6893           --target=${target_alias} $${srcdiroption} \
6894           --with-build-libsubdir=$(HOST_SUBDIR) \
6895           @stage2_werror_flag@ 
6896 @endif binutils-bootstrap
6897
6898 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6899 maybe-configure-stage4-binutils:
6900 @if binutils-bootstrap
6901 maybe-configure-stage4-binutils: configure-stage4-binutils
6902 configure-stage4-binutils:
6903         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6904         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6905         @r=`${PWD_COMMAND}`; export r; \
6906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6907         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6908         $(HOST_EXPORTS) \
6909         $(POSTSTAGE1_HOST_EXPORTS)  \
6910         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6911         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
6912         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6914         cd $(HOST_SUBDIR)/binutils || exit 1; \
6915         case $(srcdir) in \
6916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6917           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6919         esac; \
6920         srcdiroption="--srcdir=$${topdir}/binutils"; \
6921         libsrcdir="$$s/binutils"; \
6922         $(SHELL) $${libsrcdir}/configure \
6923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6924           --target=${target_alias} $${srcdiroption} \
6925           --with-build-libsubdir=$(HOST_SUBDIR) \
6926           @stage2_werror_flag@ 
6927 @endif binutils-bootstrap
6928
6929 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6930 maybe-configure-stageprofile-binutils:
6931 @if binutils-bootstrap
6932 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6933 configure-stageprofile-binutils:
6934         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6935         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6936         @r=`${PWD_COMMAND}`; export r; \
6937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6938         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6939         $(HOST_EXPORTS) \
6940         $(POSTSTAGE1_HOST_EXPORTS)  \
6941         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6942         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
6943         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6945         cd $(HOST_SUBDIR)/binutils || exit 1; \
6946         case $(srcdir) in \
6947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6948           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6950         esac; \
6951         srcdiroption="--srcdir=$${topdir}/binutils"; \
6952         libsrcdir="$$s/binutils"; \
6953         $(SHELL) $${libsrcdir}/configure \
6954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6955           --target=${target_alias} $${srcdiroption} \
6956           --with-build-libsubdir=$(HOST_SUBDIR) \
6957           @stage2_werror_flag@ 
6958 @endif binutils-bootstrap
6959
6960 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6961 maybe-configure-stagefeedback-binutils:
6962 @if binutils-bootstrap
6963 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6964 configure-stagefeedback-binutils:
6965         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6967         @r=`${PWD_COMMAND}`; export r; \
6968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6969         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6970         $(HOST_EXPORTS) \
6971         $(POSTSTAGE1_HOST_EXPORTS)  \
6972         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6973         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
6974         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6976         cd $(HOST_SUBDIR)/binutils || exit 1; \
6977         case $(srcdir) in \
6978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6979           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6981         esac; \
6982         srcdiroption="--srcdir=$${topdir}/binutils"; \
6983         libsrcdir="$$s/binutils"; \
6984         $(SHELL) $${libsrcdir}/configure \
6985           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6986           --target=${target_alias} $${srcdiroption} \
6987           --with-build-libsubdir=$(HOST_SUBDIR) \
6988           @stage2_werror_flag@ 
6989 @endif binutils-bootstrap
6990
6991
6992
6993
6994
6995 .PHONY: all-binutils maybe-all-binutils
6996 maybe-all-binutils:
6997 @if gcc-bootstrap
6998 all-binutils: stage_current
6999 @endif gcc-bootstrap
7000 @if binutils
7001 TARGET-binutils=all
7002 maybe-all-binutils: all-binutils
7003 all-binutils: configure-binutils
7004         @r=`${PWD_COMMAND}`; export r; \
7005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7006         $(HOST_EXPORTS) \
7007         (cd $(HOST_SUBDIR)/binutils && \
7008           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7009                 $(TARGET-binutils))
7010 @endif binutils
7011
7012
7013
7014 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7015 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7016 maybe-all-stage1-binutils:
7017 maybe-clean-stage1-binutils:
7018 @if binutils-bootstrap
7019 maybe-all-stage1-binutils: all-stage1-binutils
7020 all-stage1: all-stage1-binutils
7021 TARGET-stage1-binutils = $(TARGET-binutils)
7022 all-stage1-binutils: configure-stage1-binutils
7023         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7024         @r=`${PWD_COMMAND}`; export r; \
7025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7026         $(HOST_EXPORTS) \
7027         cd $(HOST_SUBDIR)/binutils && \
7028         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7029                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7030                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7031                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7032                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
7033                 $(TARGET-stage1-binutils)
7034
7035 maybe-clean-stage1-binutils: clean-stage1-binutils
7036 clean-stage1: clean-stage1-binutils
7037 clean-stage1-binutils:
7038         @if [ $(current_stage) = stage1 ]; then \
7039           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7040         else \
7041           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7042           $(MAKE) stage1-start; \
7043         fi; \
7044         cd $(HOST_SUBDIR)/binutils && \
7045         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7046                  clean
7047 @endif binutils-bootstrap
7048
7049
7050 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7051 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7052 maybe-all-stage2-binutils:
7053 maybe-clean-stage2-binutils:
7054 @if binutils-bootstrap
7055 maybe-all-stage2-binutils: all-stage2-binutils
7056 all-stage2: all-stage2-binutils
7057 TARGET-stage2-binutils = $(TARGET-binutils)
7058 all-stage2-binutils: configure-stage2-binutils
7059         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7060         @r=`${PWD_COMMAND}`; export r; \
7061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7062         $(HOST_EXPORTS) \
7063         $(POSTSTAGE1_HOST_EXPORTS) \
7064         cd $(HOST_SUBDIR)/binutils && \
7065         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7066                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7067                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7068                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7069                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7070                 $(TARGET-stage2-binutils)
7071
7072 maybe-clean-stage2-binutils: clean-stage2-binutils
7073 clean-stage2: clean-stage2-binutils
7074 clean-stage2-binutils:
7075         @if [ $(current_stage) = stage2 ]; then \
7076           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7077         else \
7078           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7079           $(MAKE) stage2-start; \
7080         fi; \
7081         cd $(HOST_SUBDIR)/binutils && \
7082         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7083                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7084                  clean
7085 @endif binutils-bootstrap
7086
7087
7088 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7089 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7090 maybe-all-stageb2g0-binutils:
7091 maybe-clean-stageb2g0-binutils:
7092 @if binutils-bootstrap
7093 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7094 all-stageb2g0: all-stageb2g0-binutils
7095 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7096 all-stageb2g0-binutils: configure-stageb2g0-binutils
7097         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7098         @r=`${PWD_COMMAND}`; export r; \
7099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100         $(HOST_EXPORTS) \
7101         $(POSTSTAGE1_HOST_EXPORTS) \
7102         cd $(HOST_SUBDIR)/binutils && \
7103         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7104                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7105                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7106                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7107                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7108                 $(TARGET-stageb2g0-binutils)
7109
7110 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7111 clean-stageb2g0: clean-stageb2g0-binutils
7112 clean-stageb2g0-binutils:
7113         @if [ $(current_stage) = stageb2g0 ]; then \
7114           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7115         else \
7116           [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7117           $(MAKE) stageb2g0-start; \
7118         fi; \
7119         cd $(HOST_SUBDIR)/binutils && \
7120         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7121                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7122                  clean
7123 @endif binutils-bootstrap
7124
7125
7126 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7127 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7128 maybe-all-stage3-binutils:
7129 maybe-clean-stage3-binutils:
7130 @if binutils-bootstrap
7131 maybe-all-stage3-binutils: all-stage3-binutils
7132 all-stage3: all-stage3-binutils
7133 TARGET-stage3-binutils = $(TARGET-binutils)
7134 all-stage3-binutils: configure-stage3-binutils
7135         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7136         @r=`${PWD_COMMAND}`; export r; \
7137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7138         $(HOST_EXPORTS) \
7139         $(POSTSTAGE1_HOST_EXPORTS) \
7140         cd $(HOST_SUBDIR)/binutils && \
7141         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7142                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7143                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7144                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7145                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7146                 $(TARGET-stage3-binutils)
7147
7148 maybe-clean-stage3-binutils: clean-stage3-binutils
7149 clean-stage3: clean-stage3-binutils
7150 clean-stage3-binutils:
7151         @if [ $(current_stage) = stage3 ]; then \
7152           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7153         else \
7154           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7155           $(MAKE) stage3-start; \
7156         fi; \
7157         cd $(HOST_SUBDIR)/binutils && \
7158         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7159                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7160                  clean
7161 @endif binutils-bootstrap
7162
7163
7164 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7165 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7166 maybe-all-stageb3g2-binutils:
7167 maybe-clean-stageb3g2-binutils:
7168 @if binutils-bootstrap
7169 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7170 all-stageb3g2: all-stageb3g2-binutils
7171 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7172 all-stageb3g2-binutils: configure-stageb3g2-binutils
7173         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7174         @r=`${PWD_COMMAND}`; export r; \
7175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7176         $(HOST_EXPORTS) \
7177         $(POSTSTAGE1_HOST_EXPORTS) \
7178         cd $(HOST_SUBDIR)/binutils && \
7179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7180                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7181                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7182                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7183                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7184                 $(TARGET-stageb3g2-binutils)
7185
7186 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7187 clean-stageb3g2: clean-stageb3g2-binutils
7188 clean-stageb3g2-binutils:
7189         @if [ $(current_stage) = stageb3g2 ]; then \
7190           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7191         else \
7192           [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7193           $(MAKE) stageb3g2-start; \
7194         fi; \
7195         cd $(HOST_SUBDIR)/binutils && \
7196         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7197                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7198                  clean
7199 @endif binutils-bootstrap
7200
7201
7202 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7203 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7204 maybe-all-stage4-binutils:
7205 maybe-clean-stage4-binutils:
7206 @if binutils-bootstrap
7207 maybe-all-stage4-binutils: all-stage4-binutils
7208 all-stage4: all-stage4-binutils
7209 TARGET-stage4-binutils = $(TARGET-binutils)
7210 all-stage4-binutils: configure-stage4-binutils
7211         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7212         @r=`${PWD_COMMAND}`; export r; \
7213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7214         $(HOST_EXPORTS) \
7215         $(POSTSTAGE1_HOST_EXPORTS) \
7216         cd $(HOST_SUBDIR)/binutils && \
7217         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7218                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7219                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7220                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7221                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7222                 $(TARGET-stage4-binutils)
7223
7224 maybe-clean-stage4-binutils: clean-stage4-binutils
7225 clean-stage4: clean-stage4-binutils
7226 clean-stage4-binutils:
7227         @if [ $(current_stage) = stage4 ]; then \
7228           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7229         else \
7230           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7231           $(MAKE) stage4-start; \
7232         fi; \
7233         cd $(HOST_SUBDIR)/binutils && \
7234         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7235                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7236                  clean
7237 @endif binutils-bootstrap
7238
7239
7240 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7241 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7242 maybe-all-stageprofile-binutils:
7243 maybe-clean-stageprofile-binutils:
7244 @if binutils-bootstrap
7245 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7246 all-stageprofile: all-stageprofile-binutils
7247 TARGET-stageprofile-binutils = $(TARGET-binutils)
7248 all-stageprofile-binutils: configure-stageprofile-binutils
7249         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7250         @r=`${PWD_COMMAND}`; export r; \
7251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7252         $(HOST_EXPORTS) \
7253         $(POSTSTAGE1_HOST_EXPORTS) \
7254         cd $(HOST_SUBDIR)/binutils && \
7255         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7256                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7257                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
7258                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
7259                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7260                 $(TARGET-stageprofile-binutils)
7261
7262 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7263 clean-stageprofile: clean-stageprofile-binutils
7264 clean-stageprofile-binutils:
7265         @if [ $(current_stage) = stageprofile ]; then \
7266           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7267         else \
7268           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7269           $(MAKE) stageprofile-start; \
7270         fi; \
7271         cd $(HOST_SUBDIR)/binutils && \
7272         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7273                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7274                  clean
7275 @endif binutils-bootstrap
7276
7277
7278 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7279 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7280 maybe-all-stagefeedback-binutils:
7281 maybe-clean-stagefeedback-binutils:
7282 @if binutils-bootstrap
7283 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7284 all-stagefeedback: all-stagefeedback-binutils
7285 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7286 all-stagefeedback-binutils: configure-stagefeedback-binutils
7287         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7288         @r=`${PWD_COMMAND}`; export r; \
7289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7290         $(HOST_EXPORTS) \
7291         $(POSTSTAGE1_HOST_EXPORTS) \
7292         cd $(HOST_SUBDIR)/binutils && \
7293         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7294                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7295                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7296                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7297                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7298                 $(TARGET-stagefeedback-binutils)
7299
7300 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7301 clean-stagefeedback: clean-stagefeedback-binutils
7302 clean-stagefeedback-binutils:
7303         @if [ $(current_stage) = stagefeedback ]; then \
7304           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7305         else \
7306           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7307           $(MAKE) stagefeedback-start; \
7308         fi; \
7309         cd $(HOST_SUBDIR)/binutils && \
7310         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7311                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7312                  clean
7313 @endif binutils-bootstrap
7314
7315
7316
7317
7318
7319 .PHONY: check-binutils maybe-check-binutils
7320 maybe-check-binutils:
7321 @if binutils
7322 maybe-check-binutils: check-binutils
7323
7324 check-binutils:
7325         @: $(MAKE); $(unstage)
7326         @r=`${PWD_COMMAND}`; export r; \
7327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7328         $(HOST_EXPORTS) \
7329         (cd $(HOST_SUBDIR)/binutils && \
7330           $(MAKE) $(FLAGS_TO_PASS)  check)
7331
7332 @endif binutils
7333
7334 .PHONY: install-binutils maybe-install-binutils
7335 maybe-install-binutils:
7336 @if binutils
7337 maybe-install-binutils: install-binutils
7338
7339 install-binutils: installdirs
7340         @: $(MAKE); $(unstage)
7341         @r=`${PWD_COMMAND}`; export r; \
7342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7343         $(HOST_EXPORTS) \
7344         (cd $(HOST_SUBDIR)/binutils && \
7345           $(MAKE) $(FLAGS_TO_PASS)  install)
7346
7347 @endif binutils
7348
7349 # Other targets (info, dvi, pdf, etc.)
7350
7351 .PHONY: maybe-info-binutils info-binutils
7352 maybe-info-binutils:
7353 @if binutils
7354 maybe-info-binutils: info-binutils
7355
7356 info-binutils: \
7357     configure-binutils 
7358         @[ -f ./binutils/Makefile ] || exit 0; \
7359         r=`${PWD_COMMAND}`; export r; \
7360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7361         $(HOST_EXPORTS) \
7362         for flag in $(EXTRA_HOST_FLAGS) ; do \
7363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7364         done; \
7365         echo "Doing info in binutils" ; \
7366         (cd $(HOST_SUBDIR)/binutils && \
7367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7369                   "RANLIB=$${RANLIB}" \
7370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7371                   info) \
7372           || exit 1
7373
7374 @endif binutils
7375
7376 .PHONY: maybe-dvi-binutils dvi-binutils
7377 maybe-dvi-binutils:
7378 @if binutils
7379 maybe-dvi-binutils: dvi-binutils
7380
7381 dvi-binutils: \
7382     configure-binutils 
7383         @[ -f ./binutils/Makefile ] || exit 0; \
7384         r=`${PWD_COMMAND}`; export r; \
7385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7386         $(HOST_EXPORTS) \
7387         for flag in $(EXTRA_HOST_FLAGS) ; do \
7388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7389         done; \
7390         echo "Doing dvi in binutils" ; \
7391         (cd $(HOST_SUBDIR)/binutils && \
7392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7394                   "RANLIB=$${RANLIB}" \
7395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7396                   dvi) \
7397           || exit 1
7398
7399 @endif binutils
7400
7401 .PHONY: maybe-pdf-binutils pdf-binutils
7402 maybe-pdf-binutils:
7403 @if binutils
7404 maybe-pdf-binutils: pdf-binutils
7405
7406 pdf-binutils: \
7407     configure-binutils 
7408         @[ -f ./binutils/Makefile ] || exit 0; \
7409         r=`${PWD_COMMAND}`; export r; \
7410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7411         $(HOST_EXPORTS) \
7412         for flag in $(EXTRA_HOST_FLAGS) ; do \
7413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7414         done; \
7415         echo "Doing pdf in binutils" ; \
7416         (cd $(HOST_SUBDIR)/binutils && \
7417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7419                   "RANLIB=$${RANLIB}" \
7420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7421                   pdf) \
7422           || exit 1
7423
7424 @endif binutils
7425
7426 .PHONY: maybe-html-binutils html-binutils
7427 maybe-html-binutils:
7428 @if binutils
7429 maybe-html-binutils: html-binutils
7430
7431 html-binutils: \
7432     configure-binutils 
7433         @[ -f ./binutils/Makefile ] || exit 0; \
7434         r=`${PWD_COMMAND}`; export r; \
7435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7436         $(HOST_EXPORTS) \
7437         for flag in $(EXTRA_HOST_FLAGS) ; do \
7438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7439         done; \
7440         echo "Doing html in binutils" ; \
7441         (cd $(HOST_SUBDIR)/binutils && \
7442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7444                   "RANLIB=$${RANLIB}" \
7445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7446                   html) \
7447           || exit 1
7448
7449 @endif binutils
7450
7451 .PHONY: maybe-TAGS-binutils TAGS-binutils
7452 maybe-TAGS-binutils:
7453 @if binutils
7454 maybe-TAGS-binutils: TAGS-binutils
7455
7456 TAGS-binutils: \
7457     configure-binutils 
7458         @[ -f ./binutils/Makefile ] || exit 0; \
7459         r=`${PWD_COMMAND}`; export r; \
7460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7461         $(HOST_EXPORTS) \
7462         for flag in $(EXTRA_HOST_FLAGS) ; do \
7463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7464         done; \
7465         echo "Doing TAGS in binutils" ; \
7466         (cd $(HOST_SUBDIR)/binutils && \
7467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7469                   "RANLIB=$${RANLIB}" \
7470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7471                   TAGS) \
7472           || exit 1
7473
7474 @endif binutils
7475
7476 .PHONY: maybe-install-info-binutils install-info-binutils
7477 maybe-install-info-binutils:
7478 @if binutils
7479 maybe-install-info-binutils: install-info-binutils
7480
7481 install-info-binutils: \
7482     configure-binutils \
7483     info-binutils 
7484         @[ -f ./binutils/Makefile ] || exit 0; \
7485         r=`${PWD_COMMAND}`; export r; \
7486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7487         $(HOST_EXPORTS) \
7488         for flag in $(EXTRA_HOST_FLAGS) ; do \
7489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7490         done; \
7491         echo "Doing install-info in binutils" ; \
7492         (cd $(HOST_SUBDIR)/binutils && \
7493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7495                   "RANLIB=$${RANLIB}" \
7496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7497                   install-info) \
7498           || exit 1
7499
7500 @endif binutils
7501
7502 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7503 maybe-install-pdf-binutils:
7504 @if binutils
7505 maybe-install-pdf-binutils: install-pdf-binutils
7506
7507 install-pdf-binutils: \
7508     configure-binutils \
7509     pdf-binutils 
7510         @[ -f ./binutils/Makefile ] || exit 0; \
7511         r=`${PWD_COMMAND}`; export r; \
7512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7513         $(HOST_EXPORTS) \
7514         for flag in $(EXTRA_HOST_FLAGS) ; do \
7515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7516         done; \
7517         echo "Doing install-pdf in binutils" ; \
7518         (cd $(HOST_SUBDIR)/binutils && \
7519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7521                   "RANLIB=$${RANLIB}" \
7522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7523                   install-pdf) \
7524           || exit 1
7525
7526 @endif binutils
7527
7528 .PHONY: maybe-install-html-binutils install-html-binutils
7529 maybe-install-html-binutils:
7530 @if binutils
7531 maybe-install-html-binutils: install-html-binutils
7532
7533 install-html-binutils: \
7534     configure-binutils \
7535     html-binutils 
7536         @[ -f ./binutils/Makefile ] || exit 0; \
7537         r=`${PWD_COMMAND}`; export r; \
7538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7539         $(HOST_EXPORTS) \
7540         for flag in $(EXTRA_HOST_FLAGS) ; do \
7541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7542         done; \
7543         echo "Doing install-html in binutils" ; \
7544         (cd $(HOST_SUBDIR)/binutils && \
7545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7547                   "RANLIB=$${RANLIB}" \
7548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7549                   install-html) \
7550           || exit 1
7551
7552 @endif binutils
7553
7554 .PHONY: maybe-installcheck-binutils installcheck-binutils
7555 maybe-installcheck-binutils:
7556 @if binutils
7557 maybe-installcheck-binutils: installcheck-binutils
7558
7559 installcheck-binutils: \
7560     configure-binutils 
7561         @[ -f ./binutils/Makefile ] || exit 0; \
7562         r=`${PWD_COMMAND}`; export r; \
7563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7564         $(HOST_EXPORTS) \
7565         for flag in $(EXTRA_HOST_FLAGS) ; do \
7566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7567         done; \
7568         echo "Doing installcheck in binutils" ; \
7569         (cd $(HOST_SUBDIR)/binutils && \
7570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7572                   "RANLIB=$${RANLIB}" \
7573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7574                   installcheck) \
7575           || exit 1
7576
7577 @endif binutils
7578
7579 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7580 maybe-mostlyclean-binutils:
7581 @if binutils
7582 maybe-mostlyclean-binutils: mostlyclean-binutils
7583
7584 mostlyclean-binutils: 
7585         @[ -f ./binutils/Makefile ] || exit 0; \
7586         r=`${PWD_COMMAND}`; export r; \
7587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7588         $(HOST_EXPORTS) \
7589         for flag in $(EXTRA_HOST_FLAGS) ; do \
7590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7591         done; \
7592         echo "Doing mostlyclean in binutils" ; \
7593         (cd $(HOST_SUBDIR)/binutils && \
7594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7596                   "RANLIB=$${RANLIB}" \
7597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7598                   mostlyclean) \
7599           || exit 1
7600
7601 @endif binutils
7602
7603 .PHONY: maybe-clean-binutils clean-binutils
7604 maybe-clean-binutils:
7605 @if binutils
7606 maybe-clean-binutils: clean-binutils
7607
7608 clean-binutils: 
7609         @[ -f ./binutils/Makefile ] || exit 0; \
7610         r=`${PWD_COMMAND}`; export r; \
7611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7612         $(HOST_EXPORTS) \
7613         for flag in $(EXTRA_HOST_FLAGS) ; do \
7614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7615         done; \
7616         echo "Doing clean in binutils" ; \
7617         (cd $(HOST_SUBDIR)/binutils && \
7618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7620                   "RANLIB=$${RANLIB}" \
7621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7622                   clean) \
7623           || exit 1
7624
7625 @endif binutils
7626
7627 .PHONY: maybe-distclean-binutils distclean-binutils
7628 maybe-distclean-binutils:
7629 @if binutils
7630 maybe-distclean-binutils: distclean-binutils
7631
7632 distclean-binutils: 
7633         @[ -f ./binutils/Makefile ] || exit 0; \
7634         r=`${PWD_COMMAND}`; export r; \
7635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7636         $(HOST_EXPORTS) \
7637         for flag in $(EXTRA_HOST_FLAGS) ; do \
7638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7639         done; \
7640         echo "Doing distclean in binutils" ; \
7641         (cd $(HOST_SUBDIR)/binutils && \
7642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7644                   "RANLIB=$${RANLIB}" \
7645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7646                   distclean) \
7647           || exit 1
7648
7649 @endif binutils
7650
7651 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7652 maybe-maintainer-clean-binutils:
7653 @if binutils
7654 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7655
7656 maintainer-clean-binutils: 
7657         @[ -f ./binutils/Makefile ] || exit 0; \
7658         r=`${PWD_COMMAND}`; export r; \
7659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7660         $(HOST_EXPORTS) \
7661         for flag in $(EXTRA_HOST_FLAGS) ; do \
7662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7663         done; \
7664         echo "Doing maintainer-clean in binutils" ; \
7665         (cd $(HOST_SUBDIR)/binutils && \
7666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7668                   "RANLIB=$${RANLIB}" \
7669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7670                   maintainer-clean) \
7671           || exit 1
7672
7673 @endif binutils
7674
7675
7676
7677 .PHONY: configure-bison maybe-configure-bison
7678 maybe-configure-bison:
7679 @if gcc-bootstrap
7680 configure-bison: stage_current
7681 @endif gcc-bootstrap
7682 @if bison
7683 maybe-configure-bison: configure-bison
7684 configure-bison: 
7685         @: $(MAKE); $(unstage)
7686         @r=`${PWD_COMMAND}`; export r; \
7687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7688         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7689         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7690         $(HOST_EXPORTS) \
7691         echo Configuring in $(HOST_SUBDIR)/bison; \
7692         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7693         case $(srcdir) in \
7694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7695           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7697         esac; \
7698         srcdiroption="--srcdir=$${topdir}/bison"; \
7699         libsrcdir="$$s/bison"; \
7700         $(SHELL) $${libsrcdir}/configure \
7701           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7702           --target=${target_alias} $${srcdiroption}  \
7703           || exit 1
7704 @endif bison
7705
7706
7707
7708
7709
7710 .PHONY: all-bison maybe-all-bison
7711 maybe-all-bison:
7712 @if gcc-bootstrap
7713 all-bison: stage_current
7714 @endif gcc-bootstrap
7715 @if bison
7716 TARGET-bison=all
7717 maybe-all-bison: all-bison
7718 all-bison: configure-bison
7719         @: $(MAKE); $(unstage)
7720         @r=`${PWD_COMMAND}`; export r; \
7721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7722         $(HOST_EXPORTS) \
7723         (cd $(HOST_SUBDIR)/bison && \
7724           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7725                 $(TARGET-bison))
7726 @endif bison
7727
7728
7729
7730
7731 .PHONY: check-bison maybe-check-bison
7732 maybe-check-bison:
7733 @if bison
7734 maybe-check-bison: check-bison
7735
7736 # This module is only tested in a native toolchain.
7737 check-bison:
7738         @: $(MAKE); $(unstage)
7739         @if [ '$(host)' = '$(target)' ] ; then \
7740           r=`${PWD_COMMAND}`; export r; \
7741           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7742           $(HOST_EXPORTS) \
7743           (cd $(HOST_SUBDIR)/bison && \
7744             $(MAKE) $(FLAGS_TO_PASS)  check); \
7745         fi
7746
7747 @endif bison
7748
7749 .PHONY: install-bison maybe-install-bison
7750 maybe-install-bison:
7751 @if bison
7752 maybe-install-bison: install-bison
7753
7754 install-bison: installdirs
7755         @: $(MAKE); $(unstage)
7756         @r=`${PWD_COMMAND}`; export r; \
7757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7758         $(HOST_EXPORTS) \
7759         (cd $(HOST_SUBDIR)/bison && \
7760           $(MAKE) $(FLAGS_TO_PASS)  install)
7761
7762 @endif bison
7763
7764 # Other targets (info, dvi, pdf, etc.)
7765
7766 .PHONY: maybe-info-bison info-bison
7767 maybe-info-bison:
7768 @if bison
7769 maybe-info-bison: info-bison
7770
7771 info-bison: \
7772     configure-bison 
7773         @: $(MAKE); $(unstage)
7774         @[ -f ./bison/Makefile ] || exit 0; \
7775         r=`${PWD_COMMAND}`; export r; \
7776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7777         $(HOST_EXPORTS) \
7778         for flag in $(EXTRA_HOST_FLAGS) ; do \
7779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7780         done; \
7781         echo "Doing info in bison" ; \
7782         (cd $(HOST_SUBDIR)/bison && \
7783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7785                   "RANLIB=$${RANLIB}" \
7786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7787                   info) \
7788           || exit 1
7789
7790 @endif bison
7791
7792 .PHONY: maybe-dvi-bison dvi-bison
7793 maybe-dvi-bison:
7794 @if bison
7795 maybe-dvi-bison: dvi-bison
7796
7797 dvi-bison: \
7798     configure-bison 
7799         @: $(MAKE); $(unstage)
7800         @[ -f ./bison/Makefile ] || exit 0; \
7801         r=`${PWD_COMMAND}`; export r; \
7802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7803         $(HOST_EXPORTS) \
7804         for flag in $(EXTRA_HOST_FLAGS) ; do \
7805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7806         done; \
7807         echo "Doing dvi in bison" ; \
7808         (cd $(HOST_SUBDIR)/bison && \
7809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7811                   "RANLIB=$${RANLIB}" \
7812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7813                   dvi) \
7814           || exit 1
7815
7816 @endif bison
7817
7818 .PHONY: maybe-pdf-bison pdf-bison
7819 maybe-pdf-bison:
7820 @if bison
7821 maybe-pdf-bison: pdf-bison
7822
7823 pdf-bison: \
7824     configure-bison 
7825         @: $(MAKE); $(unstage)
7826         @[ -f ./bison/Makefile ] || exit 0; \
7827         r=`${PWD_COMMAND}`; export r; \
7828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7829         $(HOST_EXPORTS) \
7830         for flag in $(EXTRA_HOST_FLAGS) ; do \
7831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7832         done; \
7833         echo "Doing pdf in bison" ; \
7834         (cd $(HOST_SUBDIR)/bison && \
7835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7837                   "RANLIB=$${RANLIB}" \
7838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7839                   pdf) \
7840           || exit 1
7841
7842 @endif bison
7843
7844 .PHONY: maybe-html-bison html-bison
7845 maybe-html-bison:
7846 @if bison
7847 maybe-html-bison: html-bison
7848
7849 html-bison: \
7850     configure-bison 
7851         @: $(MAKE); $(unstage)
7852         @[ -f ./bison/Makefile ] || exit 0; \
7853         r=`${PWD_COMMAND}`; export r; \
7854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7855         $(HOST_EXPORTS) \
7856         for flag in $(EXTRA_HOST_FLAGS) ; do \
7857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7858         done; \
7859         echo "Doing html in bison" ; \
7860         (cd $(HOST_SUBDIR)/bison && \
7861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7863                   "RANLIB=$${RANLIB}" \
7864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7865                   html) \
7866           || exit 1
7867
7868 @endif bison
7869
7870 .PHONY: maybe-TAGS-bison TAGS-bison
7871 maybe-TAGS-bison:
7872 @if bison
7873 maybe-TAGS-bison: TAGS-bison
7874
7875 TAGS-bison: \
7876     configure-bison 
7877         @: $(MAKE); $(unstage)
7878         @[ -f ./bison/Makefile ] || exit 0; \
7879         r=`${PWD_COMMAND}`; export r; \
7880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7881         $(HOST_EXPORTS) \
7882         for flag in $(EXTRA_HOST_FLAGS) ; do \
7883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7884         done; \
7885         echo "Doing TAGS in bison" ; \
7886         (cd $(HOST_SUBDIR)/bison && \
7887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7889                   "RANLIB=$${RANLIB}" \
7890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7891                   TAGS) \
7892           || exit 1
7893
7894 @endif bison
7895
7896 .PHONY: maybe-install-info-bison install-info-bison
7897 maybe-install-info-bison:
7898 @if bison
7899 maybe-install-info-bison: install-info-bison
7900
7901 install-info-bison: \
7902     configure-bison \
7903     info-bison 
7904         @: $(MAKE); $(unstage)
7905         @[ -f ./bison/Makefile ] || exit 0; \
7906         r=`${PWD_COMMAND}`; export r; \
7907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7908         $(HOST_EXPORTS) \
7909         for flag in $(EXTRA_HOST_FLAGS) ; do \
7910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7911         done; \
7912         echo "Doing install-info in bison" ; \
7913         (cd $(HOST_SUBDIR)/bison && \
7914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7916                   "RANLIB=$${RANLIB}" \
7917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7918                   install-info) \
7919           || exit 1
7920
7921 @endif bison
7922
7923 .PHONY: maybe-install-pdf-bison install-pdf-bison
7924 maybe-install-pdf-bison:
7925 @if bison
7926 maybe-install-pdf-bison: install-pdf-bison
7927
7928 install-pdf-bison: \
7929     configure-bison \
7930     pdf-bison 
7931         @: $(MAKE); $(unstage)
7932         @[ -f ./bison/Makefile ] || exit 0; \
7933         r=`${PWD_COMMAND}`; export r; \
7934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7935         $(HOST_EXPORTS) \
7936         for flag in $(EXTRA_HOST_FLAGS) ; do \
7937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7938         done; \
7939         echo "Doing install-pdf in bison" ; \
7940         (cd $(HOST_SUBDIR)/bison && \
7941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7943                   "RANLIB=$${RANLIB}" \
7944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7945                   install-pdf) \
7946           || exit 1
7947
7948 @endif bison
7949
7950 .PHONY: maybe-install-html-bison install-html-bison
7951 maybe-install-html-bison:
7952 @if bison
7953 maybe-install-html-bison: install-html-bison
7954
7955 install-html-bison: \
7956     configure-bison \
7957     html-bison 
7958         @: $(MAKE); $(unstage)
7959         @[ -f ./bison/Makefile ] || exit 0; \
7960         r=`${PWD_COMMAND}`; export r; \
7961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7962         $(HOST_EXPORTS) \
7963         for flag in $(EXTRA_HOST_FLAGS) ; do \
7964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7965         done; \
7966         echo "Doing install-html in bison" ; \
7967         (cd $(HOST_SUBDIR)/bison && \
7968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7970                   "RANLIB=$${RANLIB}" \
7971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7972                   install-html) \
7973           || exit 1
7974
7975 @endif bison
7976
7977 .PHONY: maybe-installcheck-bison installcheck-bison
7978 maybe-installcheck-bison:
7979 @if bison
7980 maybe-installcheck-bison: installcheck-bison
7981
7982 installcheck-bison: \
7983     configure-bison 
7984         @: $(MAKE); $(unstage)
7985         @[ -f ./bison/Makefile ] || exit 0; \
7986         r=`${PWD_COMMAND}`; export r; \
7987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7988         $(HOST_EXPORTS) \
7989         for flag in $(EXTRA_HOST_FLAGS) ; do \
7990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7991         done; \
7992         echo "Doing installcheck in bison" ; \
7993         (cd $(HOST_SUBDIR)/bison && \
7994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7996                   "RANLIB=$${RANLIB}" \
7997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7998                   installcheck) \
7999           || exit 1
8000
8001 @endif bison
8002
8003 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8004 maybe-mostlyclean-bison:
8005 @if bison
8006 maybe-mostlyclean-bison: mostlyclean-bison
8007
8008 mostlyclean-bison: 
8009         @: $(MAKE); $(unstage)
8010         @[ -f ./bison/Makefile ] || exit 0; \
8011         r=`${PWD_COMMAND}`; export r; \
8012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8013         $(HOST_EXPORTS) \
8014         for flag in $(EXTRA_HOST_FLAGS) ; do \
8015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8016         done; \
8017         echo "Doing mostlyclean in bison" ; \
8018         (cd $(HOST_SUBDIR)/bison && \
8019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8021                   "RANLIB=$${RANLIB}" \
8022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8023                   mostlyclean) \
8024           || exit 1
8025
8026 @endif bison
8027
8028 .PHONY: maybe-clean-bison clean-bison
8029 maybe-clean-bison:
8030 @if bison
8031 maybe-clean-bison: clean-bison
8032
8033 clean-bison: 
8034         @: $(MAKE); $(unstage)
8035         @[ -f ./bison/Makefile ] || exit 0; \
8036         r=`${PWD_COMMAND}`; export r; \
8037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8038         $(HOST_EXPORTS) \
8039         for flag in $(EXTRA_HOST_FLAGS) ; do \
8040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8041         done; \
8042         echo "Doing clean in bison" ; \
8043         (cd $(HOST_SUBDIR)/bison && \
8044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8046                   "RANLIB=$${RANLIB}" \
8047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8048                   clean) \
8049           || exit 1
8050
8051 @endif bison
8052
8053 .PHONY: maybe-distclean-bison distclean-bison
8054 maybe-distclean-bison:
8055 @if bison
8056 maybe-distclean-bison: distclean-bison
8057
8058 distclean-bison: 
8059         @: $(MAKE); $(unstage)
8060         @[ -f ./bison/Makefile ] || exit 0; \
8061         r=`${PWD_COMMAND}`; export r; \
8062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8063         $(HOST_EXPORTS) \
8064         for flag in $(EXTRA_HOST_FLAGS) ; do \
8065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8066         done; \
8067         echo "Doing distclean in bison" ; \
8068         (cd $(HOST_SUBDIR)/bison && \
8069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8071                   "RANLIB=$${RANLIB}" \
8072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8073                   distclean) \
8074           || exit 1
8075
8076 @endif bison
8077
8078 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8079 maybe-maintainer-clean-bison:
8080 @if bison
8081 maybe-maintainer-clean-bison: maintainer-clean-bison
8082
8083 maintainer-clean-bison: 
8084         @: $(MAKE); $(unstage)
8085         @[ -f ./bison/Makefile ] || exit 0; \
8086         r=`${PWD_COMMAND}`; export r; \
8087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8088         $(HOST_EXPORTS) \
8089         for flag in $(EXTRA_HOST_FLAGS) ; do \
8090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8091         done; \
8092         echo "Doing maintainer-clean in bison" ; \
8093         (cd $(HOST_SUBDIR)/bison && \
8094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8096                   "RANLIB=$${RANLIB}" \
8097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8098                   maintainer-clean) \
8099           || exit 1
8100
8101 @endif bison
8102
8103
8104
8105 .PHONY: configure-byacc maybe-configure-byacc
8106 maybe-configure-byacc:
8107 @if gcc-bootstrap
8108 configure-byacc: stage_current
8109 @endif gcc-bootstrap
8110 @if byacc
8111 maybe-configure-byacc: configure-byacc
8112 configure-byacc: 
8113         @: $(MAKE); $(unstage)
8114         @r=`${PWD_COMMAND}`; export r; \
8115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8116         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8117         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8118         $(HOST_EXPORTS) \
8119         echo Configuring in $(HOST_SUBDIR)/byacc; \
8120         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8121         case $(srcdir) in \
8122           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8123           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8124                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8125         esac; \
8126         srcdiroption="--srcdir=$${topdir}/byacc"; \
8127         libsrcdir="$$s/byacc"; \
8128         $(SHELL) $${libsrcdir}/configure \
8129           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8130           --target=${target_alias} $${srcdiroption}  \
8131           || exit 1
8132 @endif byacc
8133
8134
8135
8136
8137
8138 .PHONY: all-byacc maybe-all-byacc
8139 maybe-all-byacc:
8140 @if gcc-bootstrap
8141 all-byacc: stage_current
8142 @endif gcc-bootstrap
8143 @if byacc
8144 TARGET-byacc=all
8145 maybe-all-byacc: all-byacc
8146 all-byacc: configure-byacc
8147         @: $(MAKE); $(unstage)
8148         @r=`${PWD_COMMAND}`; export r; \
8149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8150         $(HOST_EXPORTS) \
8151         (cd $(HOST_SUBDIR)/byacc && \
8152           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8153                 $(TARGET-byacc))
8154 @endif byacc
8155
8156
8157
8158
8159 .PHONY: check-byacc maybe-check-byacc
8160 maybe-check-byacc:
8161 @if byacc
8162 maybe-check-byacc: check-byacc
8163
8164 # This module is only tested in a native toolchain.
8165 check-byacc:
8166         @: $(MAKE); $(unstage)
8167         @if [ '$(host)' = '$(target)' ] ; then \
8168           r=`${PWD_COMMAND}`; export r; \
8169           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8170           $(HOST_EXPORTS) \
8171           (cd $(HOST_SUBDIR)/byacc && \
8172             $(MAKE) $(FLAGS_TO_PASS)  check); \
8173         fi
8174
8175 @endif byacc
8176
8177 .PHONY: install-byacc maybe-install-byacc
8178 maybe-install-byacc:
8179 @if byacc
8180 maybe-install-byacc: install-byacc
8181
8182 install-byacc: installdirs
8183         @: $(MAKE); $(unstage)
8184         @r=`${PWD_COMMAND}`; export r; \
8185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8186         $(HOST_EXPORTS) \
8187         (cd $(HOST_SUBDIR)/byacc && \
8188           $(MAKE) $(FLAGS_TO_PASS)  install)
8189
8190 @endif byacc
8191
8192 # Other targets (info, dvi, pdf, etc.)
8193
8194 .PHONY: maybe-info-byacc info-byacc
8195 maybe-info-byacc:
8196 @if byacc
8197 maybe-info-byacc: info-byacc
8198
8199 info-byacc: \
8200     configure-byacc 
8201         @: $(MAKE); $(unstage)
8202         @[ -f ./byacc/Makefile ] || exit 0; \
8203         r=`${PWD_COMMAND}`; export r; \
8204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8205         $(HOST_EXPORTS) \
8206         for flag in $(EXTRA_HOST_FLAGS) ; do \
8207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8208         done; \
8209         echo "Doing info in byacc" ; \
8210         (cd $(HOST_SUBDIR)/byacc && \
8211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8213                   "RANLIB=$${RANLIB}" \
8214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8215                   info) \
8216           || exit 1
8217
8218 @endif byacc
8219
8220 .PHONY: maybe-dvi-byacc dvi-byacc
8221 maybe-dvi-byacc:
8222 @if byacc
8223 maybe-dvi-byacc: dvi-byacc
8224
8225 dvi-byacc: \
8226     configure-byacc 
8227         @: $(MAKE); $(unstage)
8228         @[ -f ./byacc/Makefile ] || exit 0; \
8229         r=`${PWD_COMMAND}`; export r; \
8230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8231         $(HOST_EXPORTS) \
8232         for flag in $(EXTRA_HOST_FLAGS) ; do \
8233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8234         done; \
8235         echo "Doing dvi in byacc" ; \
8236         (cd $(HOST_SUBDIR)/byacc && \
8237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8239                   "RANLIB=$${RANLIB}" \
8240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8241                   dvi) \
8242           || exit 1
8243
8244 @endif byacc
8245
8246 .PHONY: maybe-pdf-byacc pdf-byacc
8247 maybe-pdf-byacc:
8248 @if byacc
8249 maybe-pdf-byacc: pdf-byacc
8250
8251 pdf-byacc: \
8252     configure-byacc 
8253         @: $(MAKE); $(unstage)
8254         @[ -f ./byacc/Makefile ] || exit 0; \
8255         r=`${PWD_COMMAND}`; export r; \
8256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8257         $(HOST_EXPORTS) \
8258         for flag in $(EXTRA_HOST_FLAGS) ; do \
8259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8260         done; \
8261         echo "Doing pdf in byacc" ; \
8262         (cd $(HOST_SUBDIR)/byacc && \
8263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8265                   "RANLIB=$${RANLIB}" \
8266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8267                   pdf) \
8268           || exit 1
8269
8270 @endif byacc
8271
8272 .PHONY: maybe-html-byacc html-byacc
8273 maybe-html-byacc:
8274 @if byacc
8275 maybe-html-byacc: html-byacc
8276
8277 html-byacc: \
8278     configure-byacc 
8279         @: $(MAKE); $(unstage)
8280         @[ -f ./byacc/Makefile ] || exit 0; \
8281         r=`${PWD_COMMAND}`; export r; \
8282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8283         $(HOST_EXPORTS) \
8284         for flag in $(EXTRA_HOST_FLAGS) ; do \
8285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8286         done; \
8287         echo "Doing html in byacc" ; \
8288         (cd $(HOST_SUBDIR)/byacc && \
8289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8291                   "RANLIB=$${RANLIB}" \
8292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8293                   html) \
8294           || exit 1
8295
8296 @endif byacc
8297
8298 .PHONY: maybe-TAGS-byacc TAGS-byacc
8299 maybe-TAGS-byacc:
8300 @if byacc
8301 maybe-TAGS-byacc: TAGS-byacc
8302
8303 TAGS-byacc: \
8304     configure-byacc 
8305         @: $(MAKE); $(unstage)
8306         @[ -f ./byacc/Makefile ] || exit 0; \
8307         r=`${PWD_COMMAND}`; export r; \
8308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8309         $(HOST_EXPORTS) \
8310         for flag in $(EXTRA_HOST_FLAGS) ; do \
8311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8312         done; \
8313         echo "Doing TAGS in byacc" ; \
8314         (cd $(HOST_SUBDIR)/byacc && \
8315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8317                   "RANLIB=$${RANLIB}" \
8318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8319                   TAGS) \
8320           || exit 1
8321
8322 @endif byacc
8323
8324 .PHONY: maybe-install-info-byacc install-info-byacc
8325 maybe-install-info-byacc:
8326 @if byacc
8327 maybe-install-info-byacc: install-info-byacc
8328
8329 install-info-byacc: \
8330     configure-byacc \
8331     info-byacc 
8332         @: $(MAKE); $(unstage)
8333         @[ -f ./byacc/Makefile ] || exit 0; \
8334         r=`${PWD_COMMAND}`; export r; \
8335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8336         $(HOST_EXPORTS) \
8337         for flag in $(EXTRA_HOST_FLAGS) ; do \
8338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8339         done; \
8340         echo "Doing install-info in byacc" ; \
8341         (cd $(HOST_SUBDIR)/byacc && \
8342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8344                   "RANLIB=$${RANLIB}" \
8345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8346                   install-info) \
8347           || exit 1
8348
8349 @endif byacc
8350
8351 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8352 maybe-install-pdf-byacc:
8353 @if byacc
8354 maybe-install-pdf-byacc: install-pdf-byacc
8355
8356 install-pdf-byacc: \
8357     configure-byacc \
8358     pdf-byacc 
8359         @: $(MAKE); $(unstage)
8360         @[ -f ./byacc/Makefile ] || exit 0; \
8361         r=`${PWD_COMMAND}`; export r; \
8362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8363         $(HOST_EXPORTS) \
8364         for flag in $(EXTRA_HOST_FLAGS) ; do \
8365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8366         done; \
8367         echo "Doing install-pdf in byacc" ; \
8368         (cd $(HOST_SUBDIR)/byacc && \
8369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8371                   "RANLIB=$${RANLIB}" \
8372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8373                   install-pdf) \
8374           || exit 1
8375
8376 @endif byacc
8377
8378 .PHONY: maybe-install-html-byacc install-html-byacc
8379 maybe-install-html-byacc:
8380 @if byacc
8381 maybe-install-html-byacc: install-html-byacc
8382
8383 install-html-byacc: \
8384     configure-byacc \
8385     html-byacc 
8386         @: $(MAKE); $(unstage)
8387         @[ -f ./byacc/Makefile ] || exit 0; \
8388         r=`${PWD_COMMAND}`; export r; \
8389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8390         $(HOST_EXPORTS) \
8391         for flag in $(EXTRA_HOST_FLAGS) ; do \
8392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8393         done; \
8394         echo "Doing install-html in byacc" ; \
8395         (cd $(HOST_SUBDIR)/byacc && \
8396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8398                   "RANLIB=$${RANLIB}" \
8399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8400                   install-html) \
8401           || exit 1
8402
8403 @endif byacc
8404
8405 .PHONY: maybe-installcheck-byacc installcheck-byacc
8406 maybe-installcheck-byacc:
8407 @if byacc
8408 maybe-installcheck-byacc: installcheck-byacc
8409
8410 installcheck-byacc: \
8411     configure-byacc 
8412         @: $(MAKE); $(unstage)
8413         @[ -f ./byacc/Makefile ] || exit 0; \
8414         r=`${PWD_COMMAND}`; export r; \
8415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8416         $(HOST_EXPORTS) \
8417         for flag in $(EXTRA_HOST_FLAGS) ; do \
8418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8419         done; \
8420         echo "Doing installcheck in byacc" ; \
8421         (cd $(HOST_SUBDIR)/byacc && \
8422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8424                   "RANLIB=$${RANLIB}" \
8425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8426                   installcheck) \
8427           || exit 1
8428
8429 @endif byacc
8430
8431 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8432 maybe-mostlyclean-byacc:
8433 @if byacc
8434 maybe-mostlyclean-byacc: mostlyclean-byacc
8435
8436 mostlyclean-byacc: 
8437         @: $(MAKE); $(unstage)
8438         @[ -f ./byacc/Makefile ] || exit 0; \
8439         r=`${PWD_COMMAND}`; export r; \
8440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8441         $(HOST_EXPORTS) \
8442         for flag in $(EXTRA_HOST_FLAGS) ; do \
8443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8444         done; \
8445         echo "Doing mostlyclean in byacc" ; \
8446         (cd $(HOST_SUBDIR)/byacc && \
8447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8449                   "RANLIB=$${RANLIB}" \
8450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8451                   mostlyclean) \
8452           || exit 1
8453
8454 @endif byacc
8455
8456 .PHONY: maybe-clean-byacc clean-byacc
8457 maybe-clean-byacc:
8458 @if byacc
8459 maybe-clean-byacc: clean-byacc
8460
8461 clean-byacc: 
8462         @: $(MAKE); $(unstage)
8463         @[ -f ./byacc/Makefile ] || exit 0; \
8464         r=`${PWD_COMMAND}`; export r; \
8465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8466         $(HOST_EXPORTS) \
8467         for flag in $(EXTRA_HOST_FLAGS) ; do \
8468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8469         done; \
8470         echo "Doing clean in byacc" ; \
8471         (cd $(HOST_SUBDIR)/byacc && \
8472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8474                   "RANLIB=$${RANLIB}" \
8475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8476                   clean) \
8477           || exit 1
8478
8479 @endif byacc
8480
8481 .PHONY: maybe-distclean-byacc distclean-byacc
8482 maybe-distclean-byacc:
8483 @if byacc
8484 maybe-distclean-byacc: distclean-byacc
8485
8486 distclean-byacc: 
8487         @: $(MAKE); $(unstage)
8488         @[ -f ./byacc/Makefile ] || exit 0; \
8489         r=`${PWD_COMMAND}`; export r; \
8490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8491         $(HOST_EXPORTS) \
8492         for flag in $(EXTRA_HOST_FLAGS) ; do \
8493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8494         done; \
8495         echo "Doing distclean in byacc" ; \
8496         (cd $(HOST_SUBDIR)/byacc && \
8497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8499                   "RANLIB=$${RANLIB}" \
8500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8501                   distclean) \
8502           || exit 1
8503
8504 @endif byacc
8505
8506 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8507 maybe-maintainer-clean-byacc:
8508 @if byacc
8509 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8510
8511 maintainer-clean-byacc: 
8512         @: $(MAKE); $(unstage)
8513         @[ -f ./byacc/Makefile ] || exit 0; \
8514         r=`${PWD_COMMAND}`; export r; \
8515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8516         $(HOST_EXPORTS) \
8517         for flag in $(EXTRA_HOST_FLAGS) ; do \
8518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8519         done; \
8520         echo "Doing maintainer-clean in byacc" ; \
8521         (cd $(HOST_SUBDIR)/byacc && \
8522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8524                   "RANLIB=$${RANLIB}" \
8525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8526                   maintainer-clean) \
8527           || exit 1
8528
8529 @endif byacc
8530
8531
8532
8533 .PHONY: configure-bzip2 maybe-configure-bzip2
8534 maybe-configure-bzip2:
8535 @if gcc-bootstrap
8536 configure-bzip2: stage_current
8537 @endif gcc-bootstrap
8538 @if bzip2
8539 maybe-configure-bzip2: configure-bzip2
8540 configure-bzip2: 
8541         @: $(MAKE); $(unstage)
8542         @r=`${PWD_COMMAND}`; export r; \
8543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8544         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8546         $(HOST_EXPORTS) \
8547         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8548         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8549         case $(srcdir) in \
8550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8551           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8553         esac; \
8554         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8555         libsrcdir="$$s/bzip2"; \
8556         $(SHELL) $${libsrcdir}/configure \
8557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8558           --target=${target_alias} $${srcdiroption}  \
8559           || exit 1
8560 @endif bzip2
8561
8562
8563
8564
8565
8566 .PHONY: all-bzip2 maybe-all-bzip2
8567 maybe-all-bzip2:
8568 @if gcc-bootstrap
8569 all-bzip2: stage_current
8570 @endif gcc-bootstrap
8571 @if bzip2
8572 TARGET-bzip2=all
8573 maybe-all-bzip2: all-bzip2
8574 all-bzip2: configure-bzip2
8575         @: $(MAKE); $(unstage)
8576         @r=`${PWD_COMMAND}`; export r; \
8577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8578         $(HOST_EXPORTS) \
8579         (cd $(HOST_SUBDIR)/bzip2 && \
8580           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8581                 $(TARGET-bzip2))
8582 @endif bzip2
8583
8584
8585
8586
8587 .PHONY: check-bzip2 maybe-check-bzip2
8588 maybe-check-bzip2:
8589 @if bzip2
8590 maybe-check-bzip2: check-bzip2
8591
8592 check-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) $(FLAGS_TO_PASS)  check)
8599
8600 @endif bzip2
8601
8602 .PHONY: install-bzip2 maybe-install-bzip2
8603 maybe-install-bzip2:
8604 @if bzip2
8605 maybe-install-bzip2: install-bzip2
8606
8607 install-bzip2: installdirs
8608         @: $(MAKE); $(unstage)
8609         @r=`${PWD_COMMAND}`; export r; \
8610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8611         $(HOST_EXPORTS) \
8612         (cd $(HOST_SUBDIR)/bzip2 && \
8613           $(MAKE) $(FLAGS_TO_PASS)  install)
8614
8615 @endif bzip2
8616
8617 # Other targets (info, dvi, pdf, etc.)
8618
8619 .PHONY: maybe-info-bzip2 info-bzip2
8620 maybe-info-bzip2:
8621 @if bzip2
8622 maybe-info-bzip2: info-bzip2
8623
8624 info-bzip2: \
8625     configure-bzip2 
8626         @: $(MAKE); $(unstage)
8627         @[ -f ./bzip2/Makefile ] || exit 0; \
8628         r=`${PWD_COMMAND}`; export r; \
8629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8630         $(HOST_EXPORTS) \
8631         for flag in $(EXTRA_HOST_FLAGS) ; do \
8632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8633         done; \
8634         echo "Doing info in bzip2" ; \
8635         (cd $(HOST_SUBDIR)/bzip2 && \
8636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8638                   "RANLIB=$${RANLIB}" \
8639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8640                   info) \
8641           || exit 1
8642
8643 @endif bzip2
8644
8645 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8646 maybe-dvi-bzip2:
8647 @if bzip2
8648 maybe-dvi-bzip2: dvi-bzip2
8649
8650 dvi-bzip2: \
8651     configure-bzip2 
8652         @: $(MAKE); $(unstage)
8653         @[ -f ./bzip2/Makefile ] || exit 0; \
8654         r=`${PWD_COMMAND}`; export r; \
8655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8656         $(HOST_EXPORTS) \
8657         for flag in $(EXTRA_HOST_FLAGS) ; do \
8658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8659         done; \
8660         echo "Doing dvi in bzip2" ; \
8661         (cd $(HOST_SUBDIR)/bzip2 && \
8662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8664                   "RANLIB=$${RANLIB}" \
8665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8666                   dvi) \
8667           || exit 1
8668
8669 @endif bzip2
8670
8671 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8672 maybe-pdf-bzip2:
8673 @if bzip2
8674 maybe-pdf-bzip2: pdf-bzip2
8675
8676 pdf-bzip2: \
8677     configure-bzip2 
8678         @: $(MAKE); $(unstage)
8679         @[ -f ./bzip2/Makefile ] || exit 0; \
8680         r=`${PWD_COMMAND}`; export r; \
8681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8682         $(HOST_EXPORTS) \
8683         for flag in $(EXTRA_HOST_FLAGS) ; do \
8684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8685         done; \
8686         echo "Doing pdf in bzip2" ; \
8687         (cd $(HOST_SUBDIR)/bzip2 && \
8688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8690                   "RANLIB=$${RANLIB}" \
8691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8692                   pdf) \
8693           || exit 1
8694
8695 @endif bzip2
8696
8697 .PHONY: maybe-html-bzip2 html-bzip2
8698 maybe-html-bzip2:
8699 @if bzip2
8700 maybe-html-bzip2: html-bzip2
8701
8702 html-bzip2: \
8703     configure-bzip2 
8704         @: $(MAKE); $(unstage)
8705         @[ -f ./bzip2/Makefile ] || exit 0; \
8706         r=`${PWD_COMMAND}`; export r; \
8707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8708         $(HOST_EXPORTS) \
8709         for flag in $(EXTRA_HOST_FLAGS) ; do \
8710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8711         done; \
8712         echo "Doing html in bzip2" ; \
8713         (cd $(HOST_SUBDIR)/bzip2 && \
8714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8716                   "RANLIB=$${RANLIB}" \
8717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8718                   html) \
8719           || exit 1
8720
8721 @endif bzip2
8722
8723 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8724 maybe-TAGS-bzip2:
8725 @if bzip2
8726 maybe-TAGS-bzip2: TAGS-bzip2
8727
8728 TAGS-bzip2: \
8729     configure-bzip2 
8730         @: $(MAKE); $(unstage)
8731         @[ -f ./bzip2/Makefile ] || exit 0; \
8732         r=`${PWD_COMMAND}`; export r; \
8733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8734         $(HOST_EXPORTS) \
8735         for flag in $(EXTRA_HOST_FLAGS) ; do \
8736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8737         done; \
8738         echo "Doing TAGS in bzip2" ; \
8739         (cd $(HOST_SUBDIR)/bzip2 && \
8740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8742                   "RANLIB=$${RANLIB}" \
8743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8744                   TAGS) \
8745           || exit 1
8746
8747 @endif bzip2
8748
8749 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8750 maybe-install-info-bzip2:
8751 @if bzip2
8752 maybe-install-info-bzip2: install-info-bzip2
8753
8754 install-info-bzip2: \
8755     configure-bzip2 \
8756     info-bzip2 
8757         @: $(MAKE); $(unstage)
8758         @[ -f ./bzip2/Makefile ] || exit 0; \
8759         r=`${PWD_COMMAND}`; export r; \
8760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8761         $(HOST_EXPORTS) \
8762         for flag in $(EXTRA_HOST_FLAGS) ; do \
8763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8764         done; \
8765         echo "Doing install-info in bzip2" ; \
8766         (cd $(HOST_SUBDIR)/bzip2 && \
8767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8769                   "RANLIB=$${RANLIB}" \
8770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8771                   install-info) \
8772           || exit 1
8773
8774 @endif bzip2
8775
8776 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8777 maybe-install-pdf-bzip2:
8778 @if bzip2
8779 maybe-install-pdf-bzip2: install-pdf-bzip2
8780
8781 install-pdf-bzip2: \
8782     configure-bzip2 \
8783     pdf-bzip2 
8784         @: $(MAKE); $(unstage)
8785         @[ -f ./bzip2/Makefile ] || exit 0; \
8786         r=`${PWD_COMMAND}`; export r; \
8787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8788         $(HOST_EXPORTS) \
8789         for flag in $(EXTRA_HOST_FLAGS) ; do \
8790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8791         done; \
8792         echo "Doing install-pdf in bzip2" ; \
8793         (cd $(HOST_SUBDIR)/bzip2 && \
8794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8796                   "RANLIB=$${RANLIB}" \
8797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8798                   install-pdf) \
8799           || exit 1
8800
8801 @endif bzip2
8802
8803 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8804 maybe-install-html-bzip2:
8805 @if bzip2
8806 maybe-install-html-bzip2: install-html-bzip2
8807
8808 install-html-bzip2: \
8809     configure-bzip2 \
8810     html-bzip2 
8811         @: $(MAKE); $(unstage)
8812         @[ -f ./bzip2/Makefile ] || exit 0; \
8813         r=`${PWD_COMMAND}`; export r; \
8814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815         $(HOST_EXPORTS) \
8816         for flag in $(EXTRA_HOST_FLAGS) ; do \
8817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8818         done; \
8819         echo "Doing install-html in bzip2" ; \
8820         (cd $(HOST_SUBDIR)/bzip2 && \
8821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8823                   "RANLIB=$${RANLIB}" \
8824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8825                   install-html) \
8826           || exit 1
8827
8828 @endif bzip2
8829
8830 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8831 maybe-installcheck-bzip2:
8832 @if bzip2
8833 maybe-installcheck-bzip2: installcheck-bzip2
8834
8835 installcheck-bzip2: \
8836     configure-bzip2 
8837         @: $(MAKE); $(unstage)
8838         @[ -f ./bzip2/Makefile ] || exit 0; \
8839         r=`${PWD_COMMAND}`; export r; \
8840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8841         $(HOST_EXPORTS) \
8842         for flag in $(EXTRA_HOST_FLAGS) ; do \
8843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8844         done; \
8845         echo "Doing installcheck in bzip2" ; \
8846         (cd $(HOST_SUBDIR)/bzip2 && \
8847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8849                   "RANLIB=$${RANLIB}" \
8850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8851                   installcheck) \
8852           || exit 1
8853
8854 @endif bzip2
8855
8856 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8857 maybe-mostlyclean-bzip2:
8858 @if bzip2
8859 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8860
8861 mostlyclean-bzip2: 
8862         @: $(MAKE); $(unstage)
8863         @[ -f ./bzip2/Makefile ] || exit 0; \
8864         r=`${PWD_COMMAND}`; export r; \
8865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8866         $(HOST_EXPORTS) \
8867         for flag in $(EXTRA_HOST_FLAGS) ; do \
8868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8869         done; \
8870         echo "Doing mostlyclean in bzip2" ; \
8871         (cd $(HOST_SUBDIR)/bzip2 && \
8872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8874                   "RANLIB=$${RANLIB}" \
8875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8876                   mostlyclean) \
8877           || exit 1
8878
8879 @endif bzip2
8880
8881 .PHONY: maybe-clean-bzip2 clean-bzip2
8882 maybe-clean-bzip2:
8883 @if bzip2
8884 maybe-clean-bzip2: clean-bzip2
8885
8886 clean-bzip2: 
8887         @: $(MAKE); $(unstage)
8888         @[ -f ./bzip2/Makefile ] || exit 0; \
8889         r=`${PWD_COMMAND}`; export r; \
8890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8891         $(HOST_EXPORTS) \
8892         for flag in $(EXTRA_HOST_FLAGS) ; do \
8893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8894         done; \
8895         echo "Doing clean in bzip2" ; \
8896         (cd $(HOST_SUBDIR)/bzip2 && \
8897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8899                   "RANLIB=$${RANLIB}" \
8900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8901                   clean) \
8902           || exit 1
8903
8904 @endif bzip2
8905
8906 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8907 maybe-distclean-bzip2:
8908 @if bzip2
8909 maybe-distclean-bzip2: distclean-bzip2
8910
8911 distclean-bzip2: 
8912         @: $(MAKE); $(unstage)
8913         @[ -f ./bzip2/Makefile ] || exit 0; \
8914         r=`${PWD_COMMAND}`; export r; \
8915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8916         $(HOST_EXPORTS) \
8917         for flag in $(EXTRA_HOST_FLAGS) ; do \
8918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8919         done; \
8920         echo "Doing distclean in bzip2" ; \
8921         (cd $(HOST_SUBDIR)/bzip2 && \
8922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8924                   "RANLIB=$${RANLIB}" \
8925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8926                   distclean) \
8927           || exit 1
8928
8929 @endif bzip2
8930
8931 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8932 maybe-maintainer-clean-bzip2:
8933 @if bzip2
8934 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8935
8936 maintainer-clean-bzip2: 
8937         @: $(MAKE); $(unstage)
8938         @[ -f ./bzip2/Makefile ] || exit 0; \
8939         r=`${PWD_COMMAND}`; export r; \
8940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8941         $(HOST_EXPORTS) \
8942         for flag in $(EXTRA_HOST_FLAGS) ; do \
8943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8944         done; \
8945         echo "Doing maintainer-clean in bzip2" ; \
8946         (cd $(HOST_SUBDIR)/bzip2 && \
8947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8949                   "RANLIB=$${RANLIB}" \
8950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8951                   maintainer-clean) \
8952           || exit 1
8953
8954 @endif bzip2
8955
8956
8957
8958 .PHONY: configure-dejagnu maybe-configure-dejagnu
8959 maybe-configure-dejagnu:
8960 @if gcc-bootstrap
8961 configure-dejagnu: stage_current
8962 @endif gcc-bootstrap
8963 @if dejagnu
8964 maybe-configure-dejagnu: configure-dejagnu
8965 configure-dejagnu: 
8966         @: $(MAKE); $(unstage)
8967         @r=`${PWD_COMMAND}`; export r; \
8968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8969         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8970         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8971         $(HOST_EXPORTS) \
8972         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8973         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8974         case $(srcdir) in \
8975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8976           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8978         esac; \
8979         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8980         libsrcdir="$$s/dejagnu"; \
8981         $(SHELL) $${libsrcdir}/configure \
8982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8983           --target=${target_alias} $${srcdiroption}  \
8984           || exit 1
8985 @endif dejagnu
8986
8987
8988
8989
8990
8991 .PHONY: all-dejagnu maybe-all-dejagnu
8992 maybe-all-dejagnu:
8993 @if gcc-bootstrap
8994 all-dejagnu: stage_current
8995 @endif gcc-bootstrap
8996 @if dejagnu
8997 TARGET-dejagnu=all
8998 maybe-all-dejagnu: all-dejagnu
8999 all-dejagnu: configure-dejagnu
9000         @: $(MAKE); $(unstage)
9001         @r=`${PWD_COMMAND}`; export r; \
9002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9003         $(HOST_EXPORTS) \
9004         (cd $(HOST_SUBDIR)/dejagnu && \
9005           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9006                 $(TARGET-dejagnu))
9007 @endif dejagnu
9008
9009
9010
9011
9012 .PHONY: check-dejagnu maybe-check-dejagnu
9013 maybe-check-dejagnu:
9014 @if dejagnu
9015 maybe-check-dejagnu: check-dejagnu
9016
9017 check-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) $(FLAGS_TO_PASS)  check)
9024
9025 @endif dejagnu
9026
9027 .PHONY: install-dejagnu maybe-install-dejagnu
9028 maybe-install-dejagnu:
9029 @if dejagnu
9030 maybe-install-dejagnu: install-dejagnu
9031
9032 install-dejagnu: installdirs
9033         @: $(MAKE); $(unstage)
9034         @r=`${PWD_COMMAND}`; export r; \
9035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9036         $(HOST_EXPORTS) \
9037         (cd $(HOST_SUBDIR)/dejagnu && \
9038           $(MAKE) $(FLAGS_TO_PASS)  install)
9039
9040 @endif dejagnu
9041
9042 # Other targets (info, dvi, pdf, etc.)
9043
9044 .PHONY: maybe-info-dejagnu info-dejagnu
9045 maybe-info-dejagnu:
9046 @if dejagnu
9047 maybe-info-dejagnu: info-dejagnu
9048
9049 info-dejagnu: \
9050     configure-dejagnu 
9051         @: $(MAKE); $(unstage)
9052         @[ -f ./dejagnu/Makefile ] || exit 0; \
9053         r=`${PWD_COMMAND}`; export r; \
9054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9055         $(HOST_EXPORTS) \
9056         for flag in $(EXTRA_HOST_FLAGS) ; do \
9057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9058         done; \
9059         echo "Doing info in dejagnu" ; \
9060         (cd $(HOST_SUBDIR)/dejagnu && \
9061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9063                   "RANLIB=$${RANLIB}" \
9064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9065                   info) \
9066           || exit 1
9067
9068 @endif dejagnu
9069
9070 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9071 maybe-dvi-dejagnu:
9072 @if dejagnu
9073 maybe-dvi-dejagnu: dvi-dejagnu
9074
9075 dvi-dejagnu: \
9076     configure-dejagnu 
9077         @: $(MAKE); $(unstage)
9078         @[ -f ./dejagnu/Makefile ] || exit 0; \
9079         r=`${PWD_COMMAND}`; export r; \
9080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9081         $(HOST_EXPORTS) \
9082         for flag in $(EXTRA_HOST_FLAGS) ; do \
9083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9084         done; \
9085         echo "Doing dvi in dejagnu" ; \
9086         (cd $(HOST_SUBDIR)/dejagnu && \
9087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9089                   "RANLIB=$${RANLIB}" \
9090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9091                   dvi) \
9092           || exit 1
9093
9094 @endif dejagnu
9095
9096 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9097 maybe-pdf-dejagnu:
9098 @if dejagnu
9099 maybe-pdf-dejagnu: pdf-dejagnu
9100
9101 pdf-dejagnu: \
9102     configure-dejagnu 
9103         @: $(MAKE); $(unstage)
9104         @[ -f ./dejagnu/Makefile ] || exit 0; \
9105         r=`${PWD_COMMAND}`; export r; \
9106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9107         $(HOST_EXPORTS) \
9108         for flag in $(EXTRA_HOST_FLAGS) ; do \
9109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9110         done; \
9111         echo "Doing pdf in dejagnu" ; \
9112         (cd $(HOST_SUBDIR)/dejagnu && \
9113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9115                   "RANLIB=$${RANLIB}" \
9116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9117                   pdf) \
9118           || exit 1
9119
9120 @endif dejagnu
9121
9122 .PHONY: maybe-html-dejagnu html-dejagnu
9123 maybe-html-dejagnu:
9124 @if dejagnu
9125 maybe-html-dejagnu: html-dejagnu
9126
9127 html-dejagnu: \
9128     configure-dejagnu 
9129         @: $(MAKE); $(unstage)
9130         @[ -f ./dejagnu/Makefile ] || exit 0; \
9131         r=`${PWD_COMMAND}`; export r; \
9132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9133         $(HOST_EXPORTS) \
9134         for flag in $(EXTRA_HOST_FLAGS) ; do \
9135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9136         done; \
9137         echo "Doing html in dejagnu" ; \
9138         (cd $(HOST_SUBDIR)/dejagnu && \
9139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9141                   "RANLIB=$${RANLIB}" \
9142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9143                   html) \
9144           || exit 1
9145
9146 @endif dejagnu
9147
9148 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9149 maybe-TAGS-dejagnu:
9150 @if dejagnu
9151 maybe-TAGS-dejagnu: TAGS-dejagnu
9152
9153 TAGS-dejagnu: \
9154     configure-dejagnu 
9155         @: $(MAKE); $(unstage)
9156         @[ -f ./dejagnu/Makefile ] || exit 0; \
9157         r=`${PWD_COMMAND}`; export r; \
9158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9159         $(HOST_EXPORTS) \
9160         for flag in $(EXTRA_HOST_FLAGS) ; do \
9161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9162         done; \
9163         echo "Doing TAGS in dejagnu" ; \
9164         (cd $(HOST_SUBDIR)/dejagnu && \
9165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9167                   "RANLIB=$${RANLIB}" \
9168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9169                   TAGS) \
9170           || exit 1
9171
9172 @endif dejagnu
9173
9174 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9175 maybe-install-info-dejagnu:
9176 @if dejagnu
9177 maybe-install-info-dejagnu: install-info-dejagnu
9178
9179 install-info-dejagnu: \
9180     configure-dejagnu \
9181     info-dejagnu 
9182         @: $(MAKE); $(unstage)
9183         @[ -f ./dejagnu/Makefile ] || exit 0; \
9184         r=`${PWD_COMMAND}`; export r; \
9185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9186         $(HOST_EXPORTS) \
9187         for flag in $(EXTRA_HOST_FLAGS) ; do \
9188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9189         done; \
9190         echo "Doing install-info in dejagnu" ; \
9191         (cd $(HOST_SUBDIR)/dejagnu && \
9192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9194                   "RANLIB=$${RANLIB}" \
9195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9196                   install-info) \
9197           || exit 1
9198
9199 @endif dejagnu
9200
9201 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9202 maybe-install-pdf-dejagnu:
9203 @if dejagnu
9204 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9205
9206 install-pdf-dejagnu: \
9207     configure-dejagnu \
9208     pdf-dejagnu 
9209         @: $(MAKE); $(unstage)
9210         @[ -f ./dejagnu/Makefile ] || exit 0; \
9211         r=`${PWD_COMMAND}`; export r; \
9212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9213         $(HOST_EXPORTS) \
9214         for flag in $(EXTRA_HOST_FLAGS) ; do \
9215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9216         done; \
9217         echo "Doing install-pdf in dejagnu" ; \
9218         (cd $(HOST_SUBDIR)/dejagnu && \
9219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9221                   "RANLIB=$${RANLIB}" \
9222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9223                   install-pdf) \
9224           || exit 1
9225
9226 @endif dejagnu
9227
9228 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9229 maybe-install-html-dejagnu:
9230 @if dejagnu
9231 maybe-install-html-dejagnu: install-html-dejagnu
9232
9233 install-html-dejagnu: \
9234     configure-dejagnu \
9235     html-dejagnu 
9236         @: $(MAKE); $(unstage)
9237         @[ -f ./dejagnu/Makefile ] || exit 0; \
9238         r=`${PWD_COMMAND}`; export r; \
9239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9240         $(HOST_EXPORTS) \
9241         for flag in $(EXTRA_HOST_FLAGS) ; do \
9242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9243         done; \
9244         echo "Doing install-html in dejagnu" ; \
9245         (cd $(HOST_SUBDIR)/dejagnu && \
9246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9248                   "RANLIB=$${RANLIB}" \
9249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9250                   install-html) \
9251           || exit 1
9252
9253 @endif dejagnu
9254
9255 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9256 maybe-installcheck-dejagnu:
9257 @if dejagnu
9258 maybe-installcheck-dejagnu: installcheck-dejagnu
9259
9260 installcheck-dejagnu: \
9261     configure-dejagnu 
9262         @: $(MAKE); $(unstage)
9263         @[ -f ./dejagnu/Makefile ] || exit 0; \
9264         r=`${PWD_COMMAND}`; export r; \
9265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9266         $(HOST_EXPORTS) \
9267         for flag in $(EXTRA_HOST_FLAGS) ; do \
9268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9269         done; \
9270         echo "Doing installcheck in dejagnu" ; \
9271         (cd $(HOST_SUBDIR)/dejagnu && \
9272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9274                   "RANLIB=$${RANLIB}" \
9275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9276                   installcheck) \
9277           || exit 1
9278
9279 @endif dejagnu
9280
9281 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9282 maybe-mostlyclean-dejagnu:
9283 @if dejagnu
9284 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9285
9286 mostlyclean-dejagnu: 
9287         @: $(MAKE); $(unstage)
9288         @[ -f ./dejagnu/Makefile ] || exit 0; \
9289         r=`${PWD_COMMAND}`; export r; \
9290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9291         $(HOST_EXPORTS) \
9292         for flag in $(EXTRA_HOST_FLAGS) ; do \
9293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9294         done; \
9295         echo "Doing mostlyclean in dejagnu" ; \
9296         (cd $(HOST_SUBDIR)/dejagnu && \
9297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9299                   "RANLIB=$${RANLIB}" \
9300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9301                   mostlyclean) \
9302           || exit 1
9303
9304 @endif dejagnu
9305
9306 .PHONY: maybe-clean-dejagnu clean-dejagnu
9307 maybe-clean-dejagnu:
9308 @if dejagnu
9309 maybe-clean-dejagnu: clean-dejagnu
9310
9311 clean-dejagnu: 
9312         @: $(MAKE); $(unstage)
9313         @[ -f ./dejagnu/Makefile ] || exit 0; \
9314         r=`${PWD_COMMAND}`; export r; \
9315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9316         $(HOST_EXPORTS) \
9317         for flag in $(EXTRA_HOST_FLAGS) ; do \
9318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9319         done; \
9320         echo "Doing clean in dejagnu" ; \
9321         (cd $(HOST_SUBDIR)/dejagnu && \
9322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9324                   "RANLIB=$${RANLIB}" \
9325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9326                   clean) \
9327           || exit 1
9328
9329 @endif dejagnu
9330
9331 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9332 maybe-distclean-dejagnu:
9333 @if dejagnu
9334 maybe-distclean-dejagnu: distclean-dejagnu
9335
9336 distclean-dejagnu: 
9337         @: $(MAKE); $(unstage)
9338         @[ -f ./dejagnu/Makefile ] || exit 0; \
9339         r=`${PWD_COMMAND}`; export r; \
9340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9341         $(HOST_EXPORTS) \
9342         for flag in $(EXTRA_HOST_FLAGS) ; do \
9343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9344         done; \
9345         echo "Doing distclean in dejagnu" ; \
9346         (cd $(HOST_SUBDIR)/dejagnu && \
9347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9349                   "RANLIB=$${RANLIB}" \
9350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9351                   distclean) \
9352           || exit 1
9353
9354 @endif dejagnu
9355
9356 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9357 maybe-maintainer-clean-dejagnu:
9358 @if dejagnu
9359 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9360
9361 maintainer-clean-dejagnu: 
9362         @: $(MAKE); $(unstage)
9363         @[ -f ./dejagnu/Makefile ] || exit 0; \
9364         r=`${PWD_COMMAND}`; export r; \
9365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9366         $(HOST_EXPORTS) \
9367         for flag in $(EXTRA_HOST_FLAGS) ; do \
9368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9369         done; \
9370         echo "Doing maintainer-clean in dejagnu" ; \
9371         (cd $(HOST_SUBDIR)/dejagnu && \
9372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9374                   "RANLIB=$${RANLIB}" \
9375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9376                   maintainer-clean) \
9377           || exit 1
9378
9379 @endif dejagnu
9380
9381
9382
9383 .PHONY: configure-diff maybe-configure-diff
9384 maybe-configure-diff:
9385 @if gcc-bootstrap
9386 configure-diff: stage_current
9387 @endif gcc-bootstrap
9388 @if diff
9389 maybe-configure-diff: configure-diff
9390 configure-diff: 
9391         @: $(MAKE); $(unstage)
9392         @r=`${PWD_COMMAND}`; export r; \
9393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9394         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9396         $(HOST_EXPORTS) \
9397         echo Configuring in $(HOST_SUBDIR)/diff; \
9398         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9399         case $(srcdir) in \
9400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9401           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9403         esac; \
9404         srcdiroption="--srcdir=$${topdir}/diff"; \
9405         libsrcdir="$$s/diff"; \
9406         $(SHELL) $${libsrcdir}/configure \
9407           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9408           --target=${target_alias} $${srcdiroption}  \
9409           || exit 1
9410 @endif diff
9411
9412
9413
9414
9415
9416 .PHONY: all-diff maybe-all-diff
9417 maybe-all-diff:
9418 @if gcc-bootstrap
9419 all-diff: stage_current
9420 @endif gcc-bootstrap
9421 @if diff
9422 TARGET-diff=all
9423 maybe-all-diff: all-diff
9424 all-diff: configure-diff
9425         @: $(MAKE); $(unstage)
9426         @r=`${PWD_COMMAND}`; export r; \
9427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9428         $(HOST_EXPORTS) \
9429         (cd $(HOST_SUBDIR)/diff && \
9430           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9431                 $(TARGET-diff))
9432 @endif diff
9433
9434
9435
9436
9437 .PHONY: check-diff maybe-check-diff
9438 maybe-check-diff:
9439 @if diff
9440 maybe-check-diff: check-diff
9441
9442 check-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) $(FLAGS_TO_PASS)  check)
9449
9450 @endif diff
9451
9452 .PHONY: install-diff maybe-install-diff
9453 maybe-install-diff:
9454 @if diff
9455 maybe-install-diff: install-diff
9456
9457 install-diff: installdirs
9458         @: $(MAKE); $(unstage)
9459         @r=`${PWD_COMMAND}`; export r; \
9460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9461         $(HOST_EXPORTS) \
9462         (cd $(HOST_SUBDIR)/diff && \
9463           $(MAKE) $(FLAGS_TO_PASS)  install)
9464
9465 @endif diff
9466
9467 # Other targets (info, dvi, pdf, etc.)
9468
9469 .PHONY: maybe-info-diff info-diff
9470 maybe-info-diff:
9471 @if diff
9472 maybe-info-diff: info-diff
9473
9474 info-diff: \
9475     configure-diff 
9476         @: $(MAKE); $(unstage)
9477         @[ -f ./diff/Makefile ] || exit 0; \
9478         r=`${PWD_COMMAND}`; export r; \
9479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9480         $(HOST_EXPORTS) \
9481         for flag in $(EXTRA_HOST_FLAGS) ; do \
9482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9483         done; \
9484         echo "Doing info in diff" ; \
9485         (cd $(HOST_SUBDIR)/diff && \
9486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9488                   "RANLIB=$${RANLIB}" \
9489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9490                   info) \
9491           || exit 1
9492
9493 @endif diff
9494
9495 .PHONY: maybe-dvi-diff dvi-diff
9496 maybe-dvi-diff:
9497 @if diff
9498 maybe-dvi-diff: dvi-diff
9499
9500 dvi-diff: \
9501     configure-diff 
9502         @: $(MAKE); $(unstage)
9503         @[ -f ./diff/Makefile ] || exit 0; \
9504         r=`${PWD_COMMAND}`; export r; \
9505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9506         $(HOST_EXPORTS) \
9507         for flag in $(EXTRA_HOST_FLAGS) ; do \
9508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9509         done; \
9510         echo "Doing dvi in diff" ; \
9511         (cd $(HOST_SUBDIR)/diff && \
9512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9514                   "RANLIB=$${RANLIB}" \
9515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9516                   dvi) \
9517           || exit 1
9518
9519 @endif diff
9520
9521 .PHONY: maybe-pdf-diff pdf-diff
9522 maybe-pdf-diff:
9523 @if diff
9524 maybe-pdf-diff: pdf-diff
9525
9526 pdf-diff: \
9527     configure-diff 
9528         @: $(MAKE); $(unstage)
9529         @[ -f ./diff/Makefile ] || exit 0; \
9530         r=`${PWD_COMMAND}`; export r; \
9531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9532         $(HOST_EXPORTS) \
9533         for flag in $(EXTRA_HOST_FLAGS) ; do \
9534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9535         done; \
9536         echo "Doing pdf in diff" ; \
9537         (cd $(HOST_SUBDIR)/diff && \
9538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9540                   "RANLIB=$${RANLIB}" \
9541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9542                   pdf) \
9543           || exit 1
9544
9545 @endif diff
9546
9547 .PHONY: maybe-html-diff html-diff
9548 maybe-html-diff:
9549 @if diff
9550 maybe-html-diff: html-diff
9551
9552 html-diff: \
9553     configure-diff 
9554         @: $(MAKE); $(unstage)
9555         @[ -f ./diff/Makefile ] || exit 0; \
9556         r=`${PWD_COMMAND}`; export r; \
9557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9558         $(HOST_EXPORTS) \
9559         for flag in $(EXTRA_HOST_FLAGS) ; do \
9560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9561         done; \
9562         echo "Doing html in diff" ; \
9563         (cd $(HOST_SUBDIR)/diff && \
9564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9566                   "RANLIB=$${RANLIB}" \
9567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9568                   html) \
9569           || exit 1
9570
9571 @endif diff
9572
9573 .PHONY: maybe-TAGS-diff TAGS-diff
9574 maybe-TAGS-diff:
9575 @if diff
9576 maybe-TAGS-diff: TAGS-diff
9577
9578 TAGS-diff: \
9579     configure-diff 
9580         @: $(MAKE); $(unstage)
9581         @[ -f ./diff/Makefile ] || exit 0; \
9582         r=`${PWD_COMMAND}`; export r; \
9583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9584         $(HOST_EXPORTS) \
9585         for flag in $(EXTRA_HOST_FLAGS) ; do \
9586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9587         done; \
9588         echo "Doing TAGS in diff" ; \
9589         (cd $(HOST_SUBDIR)/diff && \
9590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9592                   "RANLIB=$${RANLIB}" \
9593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9594                   TAGS) \
9595           || exit 1
9596
9597 @endif diff
9598
9599 .PHONY: maybe-install-info-diff install-info-diff
9600 maybe-install-info-diff:
9601 @if diff
9602 maybe-install-info-diff: install-info-diff
9603
9604 install-info-diff: \
9605     configure-diff \
9606     info-diff 
9607         @: $(MAKE); $(unstage)
9608         @[ -f ./diff/Makefile ] || exit 0; \
9609         r=`${PWD_COMMAND}`; export r; \
9610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9611         $(HOST_EXPORTS) \
9612         for flag in $(EXTRA_HOST_FLAGS) ; do \
9613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9614         done; \
9615         echo "Doing install-info in diff" ; \
9616         (cd $(HOST_SUBDIR)/diff && \
9617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9619                   "RANLIB=$${RANLIB}" \
9620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9621                   install-info) \
9622           || exit 1
9623
9624 @endif diff
9625
9626 .PHONY: maybe-install-pdf-diff install-pdf-diff
9627 maybe-install-pdf-diff:
9628 @if diff
9629 maybe-install-pdf-diff: install-pdf-diff
9630
9631 install-pdf-diff: \
9632     configure-diff \
9633     pdf-diff 
9634         @: $(MAKE); $(unstage)
9635         @[ -f ./diff/Makefile ] || exit 0; \
9636         r=`${PWD_COMMAND}`; export r; \
9637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9638         $(HOST_EXPORTS) \
9639         for flag in $(EXTRA_HOST_FLAGS) ; do \
9640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9641         done; \
9642         echo "Doing install-pdf in diff" ; \
9643         (cd $(HOST_SUBDIR)/diff && \
9644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9646                   "RANLIB=$${RANLIB}" \
9647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9648                   install-pdf) \
9649           || exit 1
9650
9651 @endif diff
9652
9653 .PHONY: maybe-install-html-diff install-html-diff
9654 maybe-install-html-diff:
9655 @if diff
9656 maybe-install-html-diff: install-html-diff
9657
9658 install-html-diff: \
9659     configure-diff \
9660     html-diff 
9661         @: $(MAKE); $(unstage)
9662         @[ -f ./diff/Makefile ] || exit 0; \
9663         r=`${PWD_COMMAND}`; export r; \
9664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9665         $(HOST_EXPORTS) \
9666         for flag in $(EXTRA_HOST_FLAGS) ; do \
9667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9668         done; \
9669         echo "Doing install-html in diff" ; \
9670         (cd $(HOST_SUBDIR)/diff && \
9671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9673                   "RANLIB=$${RANLIB}" \
9674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9675                   install-html) \
9676           || exit 1
9677
9678 @endif diff
9679
9680 .PHONY: maybe-installcheck-diff installcheck-diff
9681 maybe-installcheck-diff:
9682 @if diff
9683 maybe-installcheck-diff: installcheck-diff
9684
9685 installcheck-diff: \
9686     configure-diff 
9687         @: $(MAKE); $(unstage)
9688         @[ -f ./diff/Makefile ] || exit 0; \
9689         r=`${PWD_COMMAND}`; export r; \
9690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9691         $(HOST_EXPORTS) \
9692         for flag in $(EXTRA_HOST_FLAGS) ; do \
9693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9694         done; \
9695         echo "Doing installcheck in diff" ; \
9696         (cd $(HOST_SUBDIR)/diff && \
9697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9699                   "RANLIB=$${RANLIB}" \
9700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9701                   installcheck) \
9702           || exit 1
9703
9704 @endif diff
9705
9706 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9707 maybe-mostlyclean-diff:
9708 @if diff
9709 maybe-mostlyclean-diff: mostlyclean-diff
9710
9711 mostlyclean-diff: 
9712         @: $(MAKE); $(unstage)
9713         @[ -f ./diff/Makefile ] || exit 0; \
9714         r=`${PWD_COMMAND}`; export r; \
9715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9716         $(HOST_EXPORTS) \
9717         for flag in $(EXTRA_HOST_FLAGS) ; do \
9718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9719         done; \
9720         echo "Doing mostlyclean in diff" ; \
9721         (cd $(HOST_SUBDIR)/diff && \
9722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9724                   "RANLIB=$${RANLIB}" \
9725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9726                   mostlyclean) \
9727           || exit 1
9728
9729 @endif diff
9730
9731 .PHONY: maybe-clean-diff clean-diff
9732 maybe-clean-diff:
9733 @if diff
9734 maybe-clean-diff: clean-diff
9735
9736 clean-diff: 
9737         @: $(MAKE); $(unstage)
9738         @[ -f ./diff/Makefile ] || exit 0; \
9739         r=`${PWD_COMMAND}`; export r; \
9740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9741         $(HOST_EXPORTS) \
9742         for flag in $(EXTRA_HOST_FLAGS) ; do \
9743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9744         done; \
9745         echo "Doing clean in diff" ; \
9746         (cd $(HOST_SUBDIR)/diff && \
9747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9749                   "RANLIB=$${RANLIB}" \
9750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9751                   clean) \
9752           || exit 1
9753
9754 @endif diff
9755
9756 .PHONY: maybe-distclean-diff distclean-diff
9757 maybe-distclean-diff:
9758 @if diff
9759 maybe-distclean-diff: distclean-diff
9760
9761 distclean-diff: 
9762         @: $(MAKE); $(unstage)
9763         @[ -f ./diff/Makefile ] || exit 0; \
9764         r=`${PWD_COMMAND}`; export r; \
9765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9766         $(HOST_EXPORTS) \
9767         for flag in $(EXTRA_HOST_FLAGS) ; do \
9768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9769         done; \
9770         echo "Doing distclean in diff" ; \
9771         (cd $(HOST_SUBDIR)/diff && \
9772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9774                   "RANLIB=$${RANLIB}" \
9775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9776                   distclean) \
9777           || exit 1
9778
9779 @endif diff
9780
9781 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9782 maybe-maintainer-clean-diff:
9783 @if diff
9784 maybe-maintainer-clean-diff: maintainer-clean-diff
9785
9786 maintainer-clean-diff: 
9787         @: $(MAKE); $(unstage)
9788         @[ -f ./diff/Makefile ] || exit 0; \
9789         r=`${PWD_COMMAND}`; export r; \
9790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9791         $(HOST_EXPORTS) \
9792         for flag in $(EXTRA_HOST_FLAGS) ; do \
9793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9794         done; \
9795         echo "Doing maintainer-clean in diff" ; \
9796         (cd $(HOST_SUBDIR)/diff && \
9797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9799                   "RANLIB=$${RANLIB}" \
9800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9801                   maintainer-clean) \
9802           || exit 1
9803
9804 @endif diff
9805
9806
9807
9808 .PHONY: configure-dosutils maybe-configure-dosutils
9809 maybe-configure-dosutils:
9810 @if gcc-bootstrap
9811 configure-dosutils: stage_current
9812 @endif gcc-bootstrap
9813 @if dosutils
9814 maybe-configure-dosutils: configure-dosutils
9815 configure-dosutils: 
9816         @: $(MAKE); $(unstage)
9817         @r=`${PWD_COMMAND}`; export r; \
9818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9819         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9820         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9821         $(HOST_EXPORTS) \
9822         echo Configuring in $(HOST_SUBDIR)/dosutils; \
9823         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9824         case $(srcdir) in \
9825           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9826           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9827                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9828         esac; \
9829         srcdiroption="--srcdir=$${topdir}/dosutils"; \
9830         libsrcdir="$$s/dosutils"; \
9831         $(SHELL) $${libsrcdir}/configure \
9832           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9833           --target=${target_alias} $${srcdiroption}  \
9834           || exit 1
9835 @endif dosutils
9836
9837
9838
9839
9840
9841 .PHONY: all-dosutils maybe-all-dosutils
9842 maybe-all-dosutils:
9843 @if gcc-bootstrap
9844 all-dosutils: stage_current
9845 @endif gcc-bootstrap
9846 @if dosutils
9847 TARGET-dosutils=all
9848 maybe-all-dosutils: all-dosutils
9849 all-dosutils: configure-dosutils
9850         @: $(MAKE); $(unstage)
9851         @r=`${PWD_COMMAND}`; export r; \
9852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9853         $(HOST_EXPORTS) \
9854         (cd $(HOST_SUBDIR)/dosutils && \
9855           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9856                 $(TARGET-dosutils))
9857 @endif dosutils
9858
9859
9860
9861
9862 .PHONY: check-dosutils maybe-check-dosutils
9863 maybe-check-dosutils:
9864 @if dosutils
9865 maybe-check-dosutils: check-dosutils
9866
9867 check-dosutils:
9868
9869 @endif dosutils
9870
9871 .PHONY: install-dosutils maybe-install-dosutils
9872 maybe-install-dosutils:
9873 @if dosutils
9874 maybe-install-dosutils: install-dosutils
9875
9876 install-dosutils: installdirs
9877         @: $(MAKE); $(unstage)
9878         @r=`${PWD_COMMAND}`; export r; \
9879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9880         $(HOST_EXPORTS) \
9881         (cd $(HOST_SUBDIR)/dosutils && \
9882           $(MAKE) $(FLAGS_TO_PASS)  install)
9883
9884 @endif dosutils
9885
9886 # Other targets (info, dvi, pdf, etc.)
9887
9888 .PHONY: maybe-info-dosutils info-dosutils
9889 maybe-info-dosutils:
9890 @if dosutils
9891 maybe-info-dosutils: info-dosutils
9892
9893 info-dosutils: \
9894     configure-dosutils 
9895         @: $(MAKE); $(unstage)
9896         @[ -f ./dosutils/Makefile ] || exit 0; \
9897         r=`${PWD_COMMAND}`; export r; \
9898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9899         $(HOST_EXPORTS) \
9900         for flag in $(EXTRA_HOST_FLAGS) ; do \
9901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9902         done; \
9903         echo "Doing info in dosutils" ; \
9904         (cd $(HOST_SUBDIR)/dosutils && \
9905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9907                   "RANLIB=$${RANLIB}" \
9908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9909                   info) \
9910           || exit 1
9911
9912 @endif dosutils
9913
9914 .PHONY: maybe-dvi-dosutils dvi-dosutils
9915 maybe-dvi-dosutils:
9916 @if dosutils
9917 maybe-dvi-dosutils: dvi-dosutils
9918
9919 dvi-dosutils: \
9920     configure-dosutils 
9921         @: $(MAKE); $(unstage)
9922         @[ -f ./dosutils/Makefile ] || exit 0; \
9923         r=`${PWD_COMMAND}`; export r; \
9924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9925         $(HOST_EXPORTS) \
9926         for flag in $(EXTRA_HOST_FLAGS) ; do \
9927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9928         done; \
9929         echo "Doing dvi in dosutils" ; \
9930         (cd $(HOST_SUBDIR)/dosutils && \
9931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9933                   "RANLIB=$${RANLIB}" \
9934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9935                   dvi) \
9936           || exit 1
9937
9938 @endif dosutils
9939
9940 .PHONY: maybe-pdf-dosutils pdf-dosutils
9941 maybe-pdf-dosutils:
9942 @if dosutils
9943 maybe-pdf-dosutils: pdf-dosutils
9944
9945 pdf-dosutils: \
9946     configure-dosutils 
9947         @: $(MAKE); $(unstage)
9948         @[ -f ./dosutils/Makefile ] || exit 0; \
9949         r=`${PWD_COMMAND}`; export r; \
9950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9951         $(HOST_EXPORTS) \
9952         for flag in $(EXTRA_HOST_FLAGS) ; do \
9953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9954         done; \
9955         echo "Doing pdf in dosutils" ; \
9956         (cd $(HOST_SUBDIR)/dosutils && \
9957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9959                   "RANLIB=$${RANLIB}" \
9960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9961                   pdf) \
9962           || exit 1
9963
9964 @endif dosutils
9965
9966 .PHONY: maybe-html-dosutils html-dosutils
9967 maybe-html-dosutils:
9968 @if dosutils
9969 maybe-html-dosutils: html-dosutils
9970
9971 html-dosutils: \
9972     configure-dosutils 
9973         @: $(MAKE); $(unstage)
9974         @[ -f ./dosutils/Makefile ] || exit 0; \
9975         r=`${PWD_COMMAND}`; export r; \
9976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9977         $(HOST_EXPORTS) \
9978         for flag in $(EXTRA_HOST_FLAGS) ; do \
9979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9980         done; \
9981         echo "Doing html in dosutils" ; \
9982         (cd $(HOST_SUBDIR)/dosutils && \
9983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9985                   "RANLIB=$${RANLIB}" \
9986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9987                   html) \
9988           || exit 1
9989
9990 @endif dosutils
9991
9992 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9993 maybe-TAGS-dosutils:
9994 @if dosutils
9995 maybe-TAGS-dosutils: TAGS-dosutils
9996
9997 TAGS-dosutils: \
9998     configure-dosutils 
9999         @: $(MAKE); $(unstage)
10000         @[ -f ./dosutils/Makefile ] || exit 0; \
10001         r=`${PWD_COMMAND}`; export r; \
10002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10003         $(HOST_EXPORTS) \
10004         for flag in $(EXTRA_HOST_FLAGS) ; do \
10005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10006         done; \
10007         echo "Doing TAGS in dosutils" ; \
10008         (cd $(HOST_SUBDIR)/dosutils && \
10009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10011                   "RANLIB=$${RANLIB}" \
10012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10013                   TAGS) \
10014           || exit 1
10015
10016 @endif dosutils
10017
10018 .PHONY: maybe-install-info-dosutils install-info-dosutils
10019 maybe-install-info-dosutils:
10020 @if dosutils
10021 maybe-install-info-dosutils: install-info-dosutils
10022
10023 install-info-dosutils: \
10024     configure-dosutils \
10025     info-dosutils 
10026         @: $(MAKE); $(unstage)
10027         @[ -f ./dosutils/Makefile ] || exit 0; \
10028         r=`${PWD_COMMAND}`; export r; \
10029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10030         $(HOST_EXPORTS) \
10031         for flag in $(EXTRA_HOST_FLAGS) ; do \
10032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10033         done; \
10034         echo "Doing install-info in dosutils" ; \
10035         (cd $(HOST_SUBDIR)/dosutils && \
10036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10038                   "RANLIB=$${RANLIB}" \
10039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10040                   install-info) \
10041           || exit 1
10042
10043 @endif dosutils
10044
10045 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10046 maybe-install-pdf-dosutils:
10047 @if dosutils
10048 maybe-install-pdf-dosutils: install-pdf-dosutils
10049
10050 install-pdf-dosutils: \
10051     configure-dosutils \
10052     pdf-dosutils 
10053         @: $(MAKE); $(unstage)
10054         @[ -f ./dosutils/Makefile ] || exit 0; \
10055         r=`${PWD_COMMAND}`; export r; \
10056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10057         $(HOST_EXPORTS) \
10058         for flag in $(EXTRA_HOST_FLAGS) ; do \
10059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10060         done; \
10061         echo "Doing install-pdf in dosutils" ; \
10062         (cd $(HOST_SUBDIR)/dosutils && \
10063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10065                   "RANLIB=$${RANLIB}" \
10066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10067                   install-pdf) \
10068           || exit 1
10069
10070 @endif dosutils
10071
10072 .PHONY: maybe-install-html-dosutils install-html-dosutils
10073 maybe-install-html-dosutils:
10074 @if dosutils
10075 maybe-install-html-dosutils: install-html-dosutils
10076
10077 install-html-dosutils: \
10078     configure-dosutils \
10079     html-dosutils 
10080         @: $(MAKE); $(unstage)
10081         @[ -f ./dosutils/Makefile ] || exit 0; \
10082         r=`${PWD_COMMAND}`; export r; \
10083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10084         $(HOST_EXPORTS) \
10085         for flag in $(EXTRA_HOST_FLAGS) ; do \
10086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10087         done; \
10088         echo "Doing install-html in dosutils" ; \
10089         (cd $(HOST_SUBDIR)/dosutils && \
10090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10092                   "RANLIB=$${RANLIB}" \
10093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10094                   install-html) \
10095           || exit 1
10096
10097 @endif dosutils
10098
10099 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10100 maybe-installcheck-dosutils:
10101 @if dosutils
10102 maybe-installcheck-dosutils: installcheck-dosutils
10103
10104 installcheck-dosutils: \
10105     configure-dosutils 
10106         @: $(MAKE); $(unstage)
10107         @[ -f ./dosutils/Makefile ] || exit 0; \
10108         r=`${PWD_COMMAND}`; export r; \
10109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10110         $(HOST_EXPORTS) \
10111         for flag in $(EXTRA_HOST_FLAGS) ; do \
10112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10113         done; \
10114         echo "Doing installcheck in dosutils" ; \
10115         (cd $(HOST_SUBDIR)/dosutils && \
10116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10118                   "RANLIB=$${RANLIB}" \
10119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10120                   installcheck) \
10121           || exit 1
10122
10123 @endif dosutils
10124
10125 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10126 maybe-mostlyclean-dosutils:
10127 @if dosutils
10128 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10129
10130 mostlyclean-dosutils: 
10131         @: $(MAKE); $(unstage)
10132         @[ -f ./dosutils/Makefile ] || exit 0; \
10133         r=`${PWD_COMMAND}`; export r; \
10134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10135         $(HOST_EXPORTS) \
10136         for flag in $(EXTRA_HOST_FLAGS) ; do \
10137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10138         done; \
10139         echo "Doing mostlyclean in dosutils" ; \
10140         (cd $(HOST_SUBDIR)/dosutils && \
10141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10143                   "RANLIB=$${RANLIB}" \
10144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10145                   mostlyclean) \
10146           || exit 1
10147
10148 @endif dosutils
10149
10150 .PHONY: maybe-clean-dosutils clean-dosutils
10151 maybe-clean-dosutils:
10152 @if dosutils
10153 maybe-clean-dosutils: clean-dosutils
10154
10155 clean-dosutils: 
10156         @: $(MAKE); $(unstage)
10157         @[ -f ./dosutils/Makefile ] || exit 0; \
10158         r=`${PWD_COMMAND}`; export r; \
10159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10160         $(HOST_EXPORTS) \
10161         for flag in $(EXTRA_HOST_FLAGS) ; do \
10162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10163         done; \
10164         echo "Doing clean in dosutils" ; \
10165         (cd $(HOST_SUBDIR)/dosutils && \
10166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10168                   "RANLIB=$${RANLIB}" \
10169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10170                   clean) \
10171           || exit 1
10172
10173 @endif dosutils
10174
10175 .PHONY: maybe-distclean-dosutils distclean-dosutils
10176 maybe-distclean-dosutils:
10177 @if dosutils
10178 maybe-distclean-dosutils: distclean-dosutils
10179
10180 distclean-dosutils: 
10181         @: $(MAKE); $(unstage)
10182         @[ -f ./dosutils/Makefile ] || exit 0; \
10183         r=`${PWD_COMMAND}`; export r; \
10184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10185         $(HOST_EXPORTS) \
10186         for flag in $(EXTRA_HOST_FLAGS) ; do \
10187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10188         done; \
10189         echo "Doing distclean in dosutils" ; \
10190         (cd $(HOST_SUBDIR)/dosutils && \
10191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10193                   "RANLIB=$${RANLIB}" \
10194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10195                   distclean) \
10196           || exit 1
10197
10198 @endif dosutils
10199
10200 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10201 maybe-maintainer-clean-dosutils:
10202 @if dosutils
10203 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10204
10205 maintainer-clean-dosutils: 
10206         @: $(MAKE); $(unstage)
10207         @[ -f ./dosutils/Makefile ] || exit 0; \
10208         r=`${PWD_COMMAND}`; export r; \
10209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10210         $(HOST_EXPORTS) \
10211         for flag in $(EXTRA_HOST_FLAGS) ; do \
10212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10213         done; \
10214         echo "Doing maintainer-clean in dosutils" ; \
10215         (cd $(HOST_SUBDIR)/dosutils && \
10216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10218                   "RANLIB=$${RANLIB}" \
10219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10220                   maintainer-clean) \
10221           || exit 1
10222
10223 @endif dosutils
10224
10225
10226
10227 .PHONY: configure-etc maybe-configure-etc
10228 maybe-configure-etc:
10229 @if gcc-bootstrap
10230 configure-etc: stage_current
10231 @endif gcc-bootstrap
10232 @if etc
10233 maybe-configure-etc: configure-etc
10234 configure-etc: 
10235         @: $(MAKE); $(unstage)
10236         @r=`${PWD_COMMAND}`; export r; \
10237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10238         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10240         $(HOST_EXPORTS) \
10241         echo Configuring in $(HOST_SUBDIR)/etc; \
10242         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10243         case $(srcdir) in \
10244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10245           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10247         esac; \
10248         srcdiroption="--srcdir=$${topdir}/etc"; \
10249         libsrcdir="$$s/etc"; \
10250         $(SHELL) $${libsrcdir}/configure \
10251           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10252           --target=${target_alias} $${srcdiroption}  \
10253           || exit 1
10254 @endif etc
10255
10256
10257
10258
10259
10260 .PHONY: all-etc maybe-all-etc
10261 maybe-all-etc:
10262 @if gcc-bootstrap
10263 all-etc: stage_current
10264 @endif gcc-bootstrap
10265 @if etc
10266 TARGET-etc=all
10267 maybe-all-etc: all-etc
10268 all-etc: configure-etc
10269         @: $(MAKE); $(unstage)
10270         @r=`${PWD_COMMAND}`; export r; \
10271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10272         $(HOST_EXPORTS) \
10273         (cd $(HOST_SUBDIR)/etc && \
10274           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10275                 $(TARGET-etc))
10276 @endif etc
10277
10278
10279
10280
10281 .PHONY: check-etc maybe-check-etc
10282 maybe-check-etc:
10283 @if etc
10284 maybe-check-etc: check-etc
10285
10286 check-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) $(FLAGS_TO_PASS)  check)
10293
10294 @endif etc
10295
10296 .PHONY: install-etc maybe-install-etc
10297 maybe-install-etc:
10298 @if etc
10299 maybe-install-etc: install-etc
10300
10301 install-etc: installdirs
10302         @: $(MAKE); $(unstage)
10303         @r=`${PWD_COMMAND}`; export r; \
10304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10305         $(HOST_EXPORTS) \
10306         (cd $(HOST_SUBDIR)/etc && \
10307           $(MAKE) $(FLAGS_TO_PASS)  install)
10308
10309 @endif etc
10310
10311 # Other targets (info, dvi, pdf, etc.)
10312
10313 .PHONY: maybe-info-etc info-etc
10314 maybe-info-etc:
10315 @if etc
10316 maybe-info-etc: info-etc
10317
10318 info-etc: \
10319     configure-etc 
10320         @: $(MAKE); $(unstage)
10321         @[ -f ./etc/Makefile ] || exit 0; \
10322         r=`${PWD_COMMAND}`; export r; \
10323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10324         $(HOST_EXPORTS) \
10325         for flag in $(EXTRA_HOST_FLAGS) ; do \
10326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10327         done; \
10328         echo "Doing info in etc" ; \
10329         (cd $(HOST_SUBDIR)/etc && \
10330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10332                   "RANLIB=$${RANLIB}" \
10333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10334                   info) \
10335           || exit 1
10336
10337 @endif etc
10338
10339 .PHONY: maybe-dvi-etc dvi-etc
10340 maybe-dvi-etc:
10341 @if etc
10342 maybe-dvi-etc: dvi-etc
10343
10344 dvi-etc: \
10345     configure-etc 
10346         @: $(MAKE); $(unstage)
10347         @[ -f ./etc/Makefile ] || exit 0; \
10348         r=`${PWD_COMMAND}`; export r; \
10349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10350         $(HOST_EXPORTS) \
10351         for flag in $(EXTRA_HOST_FLAGS) ; do \
10352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10353         done; \
10354         echo "Doing dvi in etc" ; \
10355         (cd $(HOST_SUBDIR)/etc && \
10356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10358                   "RANLIB=$${RANLIB}" \
10359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10360                   dvi) \
10361           || exit 1
10362
10363 @endif etc
10364
10365 .PHONY: maybe-pdf-etc pdf-etc
10366 maybe-pdf-etc:
10367 @if etc
10368 maybe-pdf-etc: pdf-etc
10369
10370 pdf-etc: \
10371     configure-etc 
10372         @: $(MAKE); $(unstage)
10373         @[ -f ./etc/Makefile ] || exit 0; \
10374         r=`${PWD_COMMAND}`; export r; \
10375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10376         $(HOST_EXPORTS) \
10377         for flag in $(EXTRA_HOST_FLAGS) ; do \
10378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10379         done; \
10380         echo "Doing pdf in etc" ; \
10381         (cd $(HOST_SUBDIR)/etc && \
10382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10384                   "RANLIB=$${RANLIB}" \
10385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10386                   pdf) \
10387           || exit 1
10388
10389 @endif etc
10390
10391 .PHONY: maybe-html-etc html-etc
10392 maybe-html-etc:
10393 @if etc
10394 maybe-html-etc: html-etc
10395
10396 html-etc: \
10397     configure-etc 
10398         @: $(MAKE); $(unstage)
10399         @[ -f ./etc/Makefile ] || exit 0; \
10400         r=`${PWD_COMMAND}`; export r; \
10401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10402         $(HOST_EXPORTS) \
10403         for flag in $(EXTRA_HOST_FLAGS) ; do \
10404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10405         done; \
10406         echo "Doing html in etc" ; \
10407         (cd $(HOST_SUBDIR)/etc && \
10408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10410                   "RANLIB=$${RANLIB}" \
10411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10412                   html) \
10413           || exit 1
10414
10415 @endif etc
10416
10417 .PHONY: maybe-TAGS-etc TAGS-etc
10418 maybe-TAGS-etc:
10419 @if etc
10420 maybe-TAGS-etc: TAGS-etc
10421
10422 TAGS-etc: \
10423     configure-etc 
10424         @: $(MAKE); $(unstage)
10425         @[ -f ./etc/Makefile ] || exit 0; \
10426         r=`${PWD_COMMAND}`; export r; \
10427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10428         $(HOST_EXPORTS) \
10429         for flag in $(EXTRA_HOST_FLAGS) ; do \
10430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10431         done; \
10432         echo "Doing TAGS in etc" ; \
10433         (cd $(HOST_SUBDIR)/etc && \
10434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10436                   "RANLIB=$${RANLIB}" \
10437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10438                   TAGS) \
10439           || exit 1
10440
10441 @endif etc
10442
10443 .PHONY: maybe-install-info-etc install-info-etc
10444 maybe-install-info-etc:
10445 @if etc
10446 maybe-install-info-etc: install-info-etc
10447
10448 install-info-etc: \
10449     configure-etc \
10450     info-etc 
10451         @: $(MAKE); $(unstage)
10452         @[ -f ./etc/Makefile ] || exit 0; \
10453         r=`${PWD_COMMAND}`; export r; \
10454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10455         $(HOST_EXPORTS) \
10456         for flag in $(EXTRA_HOST_FLAGS) ; do \
10457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10458         done; \
10459         echo "Doing install-info in etc" ; \
10460         (cd $(HOST_SUBDIR)/etc && \
10461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10463                   "RANLIB=$${RANLIB}" \
10464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10465                   install-info) \
10466           || exit 1
10467
10468 @endif etc
10469
10470 .PHONY: maybe-install-pdf-etc install-pdf-etc
10471 maybe-install-pdf-etc:
10472 @if etc
10473 maybe-install-pdf-etc: install-pdf-etc
10474
10475 install-pdf-etc: \
10476     configure-etc \
10477     pdf-etc 
10478         @: $(MAKE); $(unstage)
10479         @[ -f ./etc/Makefile ] || exit 0; \
10480         r=`${PWD_COMMAND}`; export r; \
10481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482         $(HOST_EXPORTS) \
10483         for flag in $(EXTRA_HOST_FLAGS) ; do \
10484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10485         done; \
10486         echo "Doing install-pdf in etc" ; \
10487         (cd $(HOST_SUBDIR)/etc && \
10488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10490                   "RANLIB=$${RANLIB}" \
10491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10492                   install-pdf) \
10493           || exit 1
10494
10495 @endif etc
10496
10497 .PHONY: maybe-install-html-etc install-html-etc
10498 maybe-install-html-etc:
10499 @if etc
10500 maybe-install-html-etc: install-html-etc
10501
10502 install-html-etc: \
10503     configure-etc \
10504     html-etc 
10505         @: $(MAKE); $(unstage)
10506         @[ -f ./etc/Makefile ] || exit 0; \
10507         r=`${PWD_COMMAND}`; export r; \
10508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10509         $(HOST_EXPORTS) \
10510         for flag in $(EXTRA_HOST_FLAGS) ; do \
10511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10512         done; \
10513         echo "Doing install-html in etc" ; \
10514         (cd $(HOST_SUBDIR)/etc && \
10515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10517                   "RANLIB=$${RANLIB}" \
10518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10519                   install-html) \
10520           || exit 1
10521
10522 @endif etc
10523
10524 .PHONY: maybe-installcheck-etc installcheck-etc
10525 maybe-installcheck-etc:
10526 @if etc
10527 maybe-installcheck-etc: installcheck-etc
10528
10529 installcheck-etc: \
10530     configure-etc 
10531         @: $(MAKE); $(unstage)
10532         @[ -f ./etc/Makefile ] || exit 0; \
10533         r=`${PWD_COMMAND}`; export r; \
10534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10535         $(HOST_EXPORTS) \
10536         for flag in $(EXTRA_HOST_FLAGS) ; do \
10537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10538         done; \
10539         echo "Doing installcheck in etc" ; \
10540         (cd $(HOST_SUBDIR)/etc && \
10541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10543                   "RANLIB=$${RANLIB}" \
10544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10545                   installcheck) \
10546           || exit 1
10547
10548 @endif etc
10549
10550 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10551 maybe-mostlyclean-etc:
10552 @if etc
10553 maybe-mostlyclean-etc: mostlyclean-etc
10554
10555 mostlyclean-etc: 
10556         @: $(MAKE); $(unstage)
10557         @[ -f ./etc/Makefile ] || exit 0; \
10558         r=`${PWD_COMMAND}`; export r; \
10559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10560         $(HOST_EXPORTS) \
10561         for flag in $(EXTRA_HOST_FLAGS) ; do \
10562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10563         done; \
10564         echo "Doing mostlyclean in etc" ; \
10565         (cd $(HOST_SUBDIR)/etc && \
10566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10568                   "RANLIB=$${RANLIB}" \
10569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10570                   mostlyclean) \
10571           || exit 1
10572
10573 @endif etc
10574
10575 .PHONY: maybe-clean-etc clean-etc
10576 maybe-clean-etc:
10577 @if etc
10578 maybe-clean-etc: clean-etc
10579
10580 clean-etc: 
10581         @: $(MAKE); $(unstage)
10582         @[ -f ./etc/Makefile ] || exit 0; \
10583         r=`${PWD_COMMAND}`; export r; \
10584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10585         $(HOST_EXPORTS) \
10586         for flag in $(EXTRA_HOST_FLAGS) ; do \
10587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10588         done; \
10589         echo "Doing clean in etc" ; \
10590         (cd $(HOST_SUBDIR)/etc && \
10591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10593                   "RANLIB=$${RANLIB}" \
10594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10595                   clean) \
10596           || exit 1
10597
10598 @endif etc
10599
10600 .PHONY: maybe-distclean-etc distclean-etc
10601 maybe-distclean-etc:
10602 @if etc
10603 maybe-distclean-etc: distclean-etc
10604
10605 distclean-etc: 
10606         @: $(MAKE); $(unstage)
10607         @[ -f ./etc/Makefile ] || exit 0; \
10608         r=`${PWD_COMMAND}`; export r; \
10609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10610         $(HOST_EXPORTS) \
10611         for flag in $(EXTRA_HOST_FLAGS) ; do \
10612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10613         done; \
10614         echo "Doing distclean in etc" ; \
10615         (cd $(HOST_SUBDIR)/etc && \
10616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10618                   "RANLIB=$${RANLIB}" \
10619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10620                   distclean) \
10621           || exit 1
10622
10623 @endif etc
10624
10625 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10626 maybe-maintainer-clean-etc:
10627 @if etc
10628 maybe-maintainer-clean-etc: maintainer-clean-etc
10629
10630 maintainer-clean-etc: 
10631         @: $(MAKE); $(unstage)
10632         @[ -f ./etc/Makefile ] || exit 0; \
10633         r=`${PWD_COMMAND}`; export r; \
10634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10635         $(HOST_EXPORTS) \
10636         for flag in $(EXTRA_HOST_FLAGS) ; do \
10637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10638         done; \
10639         echo "Doing maintainer-clean in etc" ; \
10640         (cd $(HOST_SUBDIR)/etc && \
10641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10643                   "RANLIB=$${RANLIB}" \
10644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10645                   maintainer-clean) \
10646           || exit 1
10647
10648 @endif etc
10649
10650
10651
10652 .PHONY: configure-fastjar maybe-configure-fastjar
10653 maybe-configure-fastjar:
10654 @if gcc-bootstrap
10655 configure-fastjar: stage_current
10656 @endif gcc-bootstrap
10657 @if fastjar
10658 maybe-configure-fastjar: configure-fastjar
10659 configure-fastjar: 
10660         @: $(MAKE); $(unstage)
10661         @r=`${PWD_COMMAND}`; export r; \
10662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10663         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10664         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10665         $(HOST_EXPORTS) \
10666         echo Configuring in $(HOST_SUBDIR)/fastjar; \
10667         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10668         case $(srcdir) in \
10669           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10670           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10671                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10672         esac; \
10673         srcdiroption="--srcdir=$${topdir}/fastjar"; \
10674         libsrcdir="$$s/fastjar"; \
10675         $(SHELL) $${libsrcdir}/configure \
10676           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10677           --target=${target_alias} $${srcdiroption}  \
10678           || exit 1
10679 @endif fastjar
10680
10681
10682
10683
10684
10685 .PHONY: all-fastjar maybe-all-fastjar
10686 maybe-all-fastjar:
10687 @if gcc-bootstrap
10688 all-fastjar: stage_current
10689 @endif gcc-bootstrap
10690 @if fastjar
10691 TARGET-fastjar=all
10692 maybe-all-fastjar: all-fastjar
10693 all-fastjar: configure-fastjar
10694         @: $(MAKE); $(unstage)
10695         @r=`${PWD_COMMAND}`; export r; \
10696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10697         $(HOST_EXPORTS) \
10698         (cd $(HOST_SUBDIR)/fastjar && \
10699           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10700                 $(TARGET-fastjar))
10701 @endif fastjar
10702
10703
10704
10705
10706 .PHONY: check-fastjar maybe-check-fastjar
10707 maybe-check-fastjar:
10708 @if fastjar
10709 maybe-check-fastjar: check-fastjar
10710
10711 # This module is only tested in a native toolchain.
10712 check-fastjar:
10713         @: $(MAKE); $(unstage)
10714         @if [ '$(host)' = '$(target)' ] ; then \
10715           r=`${PWD_COMMAND}`; export r; \
10716           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10717           $(HOST_EXPORTS) \
10718           (cd $(HOST_SUBDIR)/fastjar && \
10719             $(MAKE) $(FLAGS_TO_PASS)  check); \
10720         fi
10721
10722 @endif fastjar
10723
10724 .PHONY: install-fastjar maybe-install-fastjar
10725 maybe-install-fastjar:
10726 @if fastjar
10727 maybe-install-fastjar: install-fastjar
10728
10729 install-fastjar: installdirs
10730         @: $(MAKE); $(unstage)
10731         @r=`${PWD_COMMAND}`; export r; \
10732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733         $(HOST_EXPORTS) \
10734         (cd $(HOST_SUBDIR)/fastjar && \
10735           $(MAKE) $(FLAGS_TO_PASS)  install)
10736
10737 @endif fastjar
10738
10739 # Other targets (info, dvi, pdf, etc.)
10740
10741 .PHONY: maybe-info-fastjar info-fastjar
10742 maybe-info-fastjar:
10743 @if fastjar
10744 maybe-info-fastjar: info-fastjar
10745
10746 info-fastjar: \
10747     configure-fastjar 
10748         @: $(MAKE); $(unstage)
10749         @[ -f ./fastjar/Makefile ] || exit 0; \
10750         r=`${PWD_COMMAND}`; export r; \
10751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10752         $(HOST_EXPORTS) \
10753         for flag in $(EXTRA_HOST_FLAGS) ; do \
10754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10755         done; \
10756         echo "Doing info in fastjar" ; \
10757         (cd $(HOST_SUBDIR)/fastjar && \
10758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10760                   "RANLIB=$${RANLIB}" \
10761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10762                   info) \
10763           || exit 1
10764
10765 @endif fastjar
10766
10767 .PHONY: maybe-dvi-fastjar dvi-fastjar
10768 maybe-dvi-fastjar:
10769 @if fastjar
10770 maybe-dvi-fastjar: dvi-fastjar
10771
10772 dvi-fastjar: \
10773     configure-fastjar 
10774         @: $(MAKE); $(unstage)
10775         @[ -f ./fastjar/Makefile ] || exit 0; \
10776         r=`${PWD_COMMAND}`; export r; \
10777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10778         $(HOST_EXPORTS) \
10779         for flag in $(EXTRA_HOST_FLAGS) ; do \
10780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10781         done; \
10782         echo "Doing dvi in fastjar" ; \
10783         (cd $(HOST_SUBDIR)/fastjar && \
10784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10786                   "RANLIB=$${RANLIB}" \
10787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10788                   dvi) \
10789           || exit 1
10790
10791 @endif fastjar
10792
10793 .PHONY: maybe-pdf-fastjar pdf-fastjar
10794 maybe-pdf-fastjar:
10795 @if fastjar
10796 maybe-pdf-fastjar: pdf-fastjar
10797
10798 pdf-fastjar: \
10799     configure-fastjar 
10800         @: $(MAKE); $(unstage)
10801         @[ -f ./fastjar/Makefile ] || exit 0; \
10802         r=`${PWD_COMMAND}`; export r; \
10803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10804         $(HOST_EXPORTS) \
10805         for flag in $(EXTRA_HOST_FLAGS) ; do \
10806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10807         done; \
10808         echo "Doing pdf in fastjar" ; \
10809         (cd $(HOST_SUBDIR)/fastjar && \
10810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10812                   "RANLIB=$${RANLIB}" \
10813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10814                   pdf) \
10815           || exit 1
10816
10817 @endif fastjar
10818
10819 .PHONY: maybe-html-fastjar html-fastjar
10820 maybe-html-fastjar:
10821 @if fastjar
10822 maybe-html-fastjar: html-fastjar
10823
10824 html-fastjar: \
10825     configure-fastjar 
10826         @: $(MAKE); $(unstage)
10827         @[ -f ./fastjar/Makefile ] || exit 0; \
10828         r=`${PWD_COMMAND}`; export r; \
10829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10830         $(HOST_EXPORTS) \
10831         for flag in $(EXTRA_HOST_FLAGS) ; do \
10832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10833         done; \
10834         echo "Doing html in fastjar" ; \
10835         (cd $(HOST_SUBDIR)/fastjar && \
10836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10838                   "RANLIB=$${RANLIB}" \
10839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10840                   html) \
10841           || exit 1
10842
10843 @endif fastjar
10844
10845 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10846 maybe-TAGS-fastjar:
10847 @if fastjar
10848 maybe-TAGS-fastjar: TAGS-fastjar
10849
10850 TAGS-fastjar: \
10851     configure-fastjar 
10852         @: $(MAKE); $(unstage)
10853         @[ -f ./fastjar/Makefile ] || exit 0; \
10854         r=`${PWD_COMMAND}`; export r; \
10855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10856         $(HOST_EXPORTS) \
10857         for flag in $(EXTRA_HOST_FLAGS) ; do \
10858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10859         done; \
10860         echo "Doing TAGS in fastjar" ; \
10861         (cd $(HOST_SUBDIR)/fastjar && \
10862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10864                   "RANLIB=$${RANLIB}" \
10865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10866                   TAGS) \
10867           || exit 1
10868
10869 @endif fastjar
10870
10871 .PHONY: maybe-install-info-fastjar install-info-fastjar
10872 maybe-install-info-fastjar:
10873 @if fastjar
10874 maybe-install-info-fastjar: install-info-fastjar
10875
10876 install-info-fastjar: \
10877     configure-fastjar \
10878     info-fastjar 
10879         @: $(MAKE); $(unstage)
10880         @[ -f ./fastjar/Makefile ] || exit 0; \
10881         r=`${PWD_COMMAND}`; export r; \
10882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10883         $(HOST_EXPORTS) \
10884         for flag in $(EXTRA_HOST_FLAGS) ; do \
10885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10886         done; \
10887         echo "Doing install-info in fastjar" ; \
10888         (cd $(HOST_SUBDIR)/fastjar && \
10889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10891                   "RANLIB=$${RANLIB}" \
10892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10893                   install-info) \
10894           || exit 1
10895
10896 @endif fastjar
10897
10898 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10899 maybe-install-pdf-fastjar:
10900 @if fastjar
10901 maybe-install-pdf-fastjar: install-pdf-fastjar
10902
10903 install-pdf-fastjar: \
10904     configure-fastjar \
10905     pdf-fastjar 
10906         @: $(MAKE); $(unstage)
10907         @[ -f ./fastjar/Makefile ] || exit 0; \
10908         r=`${PWD_COMMAND}`; export r; \
10909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10910         $(HOST_EXPORTS) \
10911         for flag in $(EXTRA_HOST_FLAGS) ; do \
10912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10913         done; \
10914         echo "Doing install-pdf in fastjar" ; \
10915         (cd $(HOST_SUBDIR)/fastjar && \
10916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10918                   "RANLIB=$${RANLIB}" \
10919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10920                   install-pdf) \
10921           || exit 1
10922
10923 @endif fastjar
10924
10925 .PHONY: maybe-install-html-fastjar install-html-fastjar
10926 maybe-install-html-fastjar:
10927 @if fastjar
10928 maybe-install-html-fastjar: install-html-fastjar
10929
10930 install-html-fastjar: \
10931     configure-fastjar \
10932     html-fastjar 
10933         @: $(MAKE); $(unstage)
10934         @[ -f ./fastjar/Makefile ] || exit 0; \
10935         r=`${PWD_COMMAND}`; export r; \
10936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10937         $(HOST_EXPORTS) \
10938         for flag in $(EXTRA_HOST_FLAGS) ; do \
10939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10940         done; \
10941         echo "Doing install-html in fastjar" ; \
10942         (cd $(HOST_SUBDIR)/fastjar && \
10943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10945                   "RANLIB=$${RANLIB}" \
10946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10947                   install-html) \
10948           || exit 1
10949
10950 @endif fastjar
10951
10952 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10953 maybe-installcheck-fastjar:
10954 @if fastjar
10955 maybe-installcheck-fastjar: installcheck-fastjar
10956
10957 installcheck-fastjar: \
10958     configure-fastjar 
10959         @: $(MAKE); $(unstage)
10960         @[ -f ./fastjar/Makefile ] || exit 0; \
10961         r=`${PWD_COMMAND}`; export r; \
10962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10963         $(HOST_EXPORTS) \
10964         for flag in $(EXTRA_HOST_FLAGS) ; do \
10965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10966         done; \
10967         echo "Doing installcheck in fastjar" ; \
10968         (cd $(HOST_SUBDIR)/fastjar && \
10969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10971                   "RANLIB=$${RANLIB}" \
10972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10973                   installcheck) \
10974           || exit 1
10975
10976 @endif fastjar
10977
10978 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10979 maybe-mostlyclean-fastjar:
10980 @if fastjar
10981 maybe-mostlyclean-fastjar: mostlyclean-fastjar
10982
10983 mostlyclean-fastjar: 
10984         @: $(MAKE); $(unstage)
10985         @[ -f ./fastjar/Makefile ] || exit 0; \
10986         r=`${PWD_COMMAND}`; export r; \
10987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10988         $(HOST_EXPORTS) \
10989         for flag in $(EXTRA_HOST_FLAGS) ; do \
10990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10991         done; \
10992         echo "Doing mostlyclean in fastjar" ; \
10993         (cd $(HOST_SUBDIR)/fastjar && \
10994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10996                   "RANLIB=$${RANLIB}" \
10997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10998                   mostlyclean) \
10999           || exit 1
11000
11001 @endif fastjar
11002
11003 .PHONY: maybe-clean-fastjar clean-fastjar
11004 maybe-clean-fastjar:
11005 @if fastjar
11006 maybe-clean-fastjar: clean-fastjar
11007
11008 clean-fastjar: 
11009         @: $(MAKE); $(unstage)
11010         @[ -f ./fastjar/Makefile ] || exit 0; \
11011         r=`${PWD_COMMAND}`; export r; \
11012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11013         $(HOST_EXPORTS) \
11014         for flag in $(EXTRA_HOST_FLAGS) ; do \
11015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11016         done; \
11017         echo "Doing clean in fastjar" ; \
11018         (cd $(HOST_SUBDIR)/fastjar && \
11019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11021                   "RANLIB=$${RANLIB}" \
11022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11023                   clean) \
11024           || exit 1
11025
11026 @endif fastjar
11027
11028 .PHONY: maybe-distclean-fastjar distclean-fastjar
11029 maybe-distclean-fastjar:
11030 @if fastjar
11031 maybe-distclean-fastjar: distclean-fastjar
11032
11033 distclean-fastjar: 
11034         @: $(MAKE); $(unstage)
11035         @[ -f ./fastjar/Makefile ] || exit 0; \
11036         r=`${PWD_COMMAND}`; export r; \
11037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11038         $(HOST_EXPORTS) \
11039         for flag in $(EXTRA_HOST_FLAGS) ; do \
11040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11041         done; \
11042         echo "Doing distclean in fastjar" ; \
11043         (cd $(HOST_SUBDIR)/fastjar && \
11044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11046                   "RANLIB=$${RANLIB}" \
11047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11048                   distclean) \
11049           || exit 1
11050
11051 @endif fastjar
11052
11053 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11054 maybe-maintainer-clean-fastjar:
11055 @if fastjar
11056 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11057
11058 maintainer-clean-fastjar: 
11059         @: $(MAKE); $(unstage)
11060         @[ -f ./fastjar/Makefile ] || exit 0; \
11061         r=`${PWD_COMMAND}`; export r; \
11062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11063         $(HOST_EXPORTS) \
11064         for flag in $(EXTRA_HOST_FLAGS) ; do \
11065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11066         done; \
11067         echo "Doing maintainer-clean in fastjar" ; \
11068         (cd $(HOST_SUBDIR)/fastjar && \
11069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11071                   "RANLIB=$${RANLIB}" \
11072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11073                   maintainer-clean) \
11074           || exit 1
11075
11076 @endif fastjar
11077
11078
11079
11080 .PHONY: configure-fileutils maybe-configure-fileutils
11081 maybe-configure-fileutils:
11082 @if gcc-bootstrap
11083 configure-fileutils: stage_current
11084 @endif gcc-bootstrap
11085 @if fileutils
11086 maybe-configure-fileutils: configure-fileutils
11087 configure-fileutils: 
11088         @: $(MAKE); $(unstage)
11089         @r=`${PWD_COMMAND}`; export r; \
11090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11092         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11093         $(HOST_EXPORTS) \
11094         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11095         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11096         case $(srcdir) in \
11097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11098           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11100         esac; \
11101         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11102         libsrcdir="$$s/fileutils"; \
11103         $(SHELL) $${libsrcdir}/configure \
11104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11105           --target=${target_alias} $${srcdiroption}  \
11106           || exit 1
11107 @endif fileutils
11108
11109
11110
11111
11112
11113 .PHONY: all-fileutils maybe-all-fileutils
11114 maybe-all-fileutils:
11115 @if gcc-bootstrap
11116 all-fileutils: stage_current
11117 @endif gcc-bootstrap
11118 @if fileutils
11119 TARGET-fileutils=all
11120 maybe-all-fileutils: all-fileutils
11121 all-fileutils: configure-fileutils
11122         @: $(MAKE); $(unstage)
11123         @r=`${PWD_COMMAND}`; export r; \
11124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11125         $(HOST_EXPORTS) \
11126         (cd $(HOST_SUBDIR)/fileutils && \
11127           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11128                 $(TARGET-fileutils))
11129 @endif fileutils
11130
11131
11132
11133
11134 .PHONY: check-fileutils maybe-check-fileutils
11135 maybe-check-fileutils:
11136 @if fileutils
11137 maybe-check-fileutils: check-fileutils
11138
11139 check-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) $(FLAGS_TO_PASS)  check)
11146
11147 @endif fileutils
11148
11149 .PHONY: install-fileutils maybe-install-fileutils
11150 maybe-install-fileutils:
11151 @if fileutils
11152 maybe-install-fileutils: install-fileutils
11153
11154 install-fileutils: installdirs
11155         @: $(MAKE); $(unstage)
11156         @r=`${PWD_COMMAND}`; export r; \
11157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11158         $(HOST_EXPORTS) \
11159         (cd $(HOST_SUBDIR)/fileutils && \
11160           $(MAKE) $(FLAGS_TO_PASS)  install)
11161
11162 @endif fileutils
11163
11164 # Other targets (info, dvi, pdf, etc.)
11165
11166 .PHONY: maybe-info-fileutils info-fileutils
11167 maybe-info-fileutils:
11168 @if fileutils
11169 maybe-info-fileutils: info-fileutils
11170
11171 info-fileutils: \
11172     configure-fileutils 
11173         @: $(MAKE); $(unstage)
11174         @[ -f ./fileutils/Makefile ] || exit 0; \
11175         r=`${PWD_COMMAND}`; export r; \
11176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11177         $(HOST_EXPORTS) \
11178         for flag in $(EXTRA_HOST_FLAGS) ; do \
11179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11180         done; \
11181         echo "Doing info in fileutils" ; \
11182         (cd $(HOST_SUBDIR)/fileutils && \
11183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11185                   "RANLIB=$${RANLIB}" \
11186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11187                   info) \
11188           || exit 1
11189
11190 @endif fileutils
11191
11192 .PHONY: maybe-dvi-fileutils dvi-fileutils
11193 maybe-dvi-fileutils:
11194 @if fileutils
11195 maybe-dvi-fileutils: dvi-fileutils
11196
11197 dvi-fileutils: \
11198     configure-fileutils 
11199         @: $(MAKE); $(unstage)
11200         @[ -f ./fileutils/Makefile ] || exit 0; \
11201         r=`${PWD_COMMAND}`; export r; \
11202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11203         $(HOST_EXPORTS) \
11204         for flag in $(EXTRA_HOST_FLAGS) ; do \
11205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11206         done; \
11207         echo "Doing dvi in fileutils" ; \
11208         (cd $(HOST_SUBDIR)/fileutils && \
11209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11211                   "RANLIB=$${RANLIB}" \
11212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11213                   dvi) \
11214           || exit 1
11215
11216 @endif fileutils
11217
11218 .PHONY: maybe-pdf-fileutils pdf-fileutils
11219 maybe-pdf-fileutils:
11220 @if fileutils
11221 maybe-pdf-fileutils: pdf-fileutils
11222
11223 pdf-fileutils: \
11224     configure-fileutils 
11225         @: $(MAKE); $(unstage)
11226         @[ -f ./fileutils/Makefile ] || exit 0; \
11227         r=`${PWD_COMMAND}`; export r; \
11228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229         $(HOST_EXPORTS) \
11230         for flag in $(EXTRA_HOST_FLAGS) ; do \
11231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11232         done; \
11233         echo "Doing pdf in fileutils" ; \
11234         (cd $(HOST_SUBDIR)/fileutils && \
11235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11237                   "RANLIB=$${RANLIB}" \
11238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11239                   pdf) \
11240           || exit 1
11241
11242 @endif fileutils
11243
11244 .PHONY: maybe-html-fileutils html-fileutils
11245 maybe-html-fileutils:
11246 @if fileutils
11247 maybe-html-fileutils: html-fileutils
11248
11249 html-fileutils: \
11250     configure-fileutils 
11251         @: $(MAKE); $(unstage)
11252         @[ -f ./fileutils/Makefile ] || exit 0; \
11253         r=`${PWD_COMMAND}`; export r; \
11254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11255         $(HOST_EXPORTS) \
11256         for flag in $(EXTRA_HOST_FLAGS) ; do \
11257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11258         done; \
11259         echo "Doing html in fileutils" ; \
11260         (cd $(HOST_SUBDIR)/fileutils && \
11261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11263                   "RANLIB=$${RANLIB}" \
11264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11265                   html) \
11266           || exit 1
11267
11268 @endif fileutils
11269
11270 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11271 maybe-TAGS-fileutils:
11272 @if fileutils
11273 maybe-TAGS-fileutils: TAGS-fileutils
11274
11275 TAGS-fileutils: \
11276     configure-fileutils 
11277         @: $(MAKE); $(unstage)
11278         @[ -f ./fileutils/Makefile ] || exit 0; \
11279         r=`${PWD_COMMAND}`; export r; \
11280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11281         $(HOST_EXPORTS) \
11282         for flag in $(EXTRA_HOST_FLAGS) ; do \
11283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11284         done; \
11285         echo "Doing TAGS in fileutils" ; \
11286         (cd $(HOST_SUBDIR)/fileutils && \
11287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11289                   "RANLIB=$${RANLIB}" \
11290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11291                   TAGS) \
11292           || exit 1
11293
11294 @endif fileutils
11295
11296 .PHONY: maybe-install-info-fileutils install-info-fileutils
11297 maybe-install-info-fileutils:
11298 @if fileutils
11299 maybe-install-info-fileutils: install-info-fileutils
11300
11301 install-info-fileutils: \
11302     configure-fileutils \
11303     info-fileutils 
11304         @: $(MAKE); $(unstage)
11305         @[ -f ./fileutils/Makefile ] || exit 0; \
11306         r=`${PWD_COMMAND}`; export r; \
11307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11308         $(HOST_EXPORTS) \
11309         for flag in $(EXTRA_HOST_FLAGS) ; do \
11310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11311         done; \
11312         echo "Doing install-info in fileutils" ; \
11313         (cd $(HOST_SUBDIR)/fileutils && \
11314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11316                   "RANLIB=$${RANLIB}" \
11317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11318                   install-info) \
11319           || exit 1
11320
11321 @endif fileutils
11322
11323 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11324 maybe-install-pdf-fileutils:
11325 @if fileutils
11326 maybe-install-pdf-fileutils: install-pdf-fileutils
11327
11328 install-pdf-fileutils: \
11329     configure-fileutils \
11330     pdf-fileutils 
11331         @: $(MAKE); $(unstage)
11332         @[ -f ./fileutils/Makefile ] || exit 0; \
11333         r=`${PWD_COMMAND}`; export r; \
11334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11335         $(HOST_EXPORTS) \
11336         for flag in $(EXTRA_HOST_FLAGS) ; do \
11337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11338         done; \
11339         echo "Doing install-pdf in fileutils" ; \
11340         (cd $(HOST_SUBDIR)/fileutils && \
11341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11343                   "RANLIB=$${RANLIB}" \
11344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11345                   install-pdf) \
11346           || exit 1
11347
11348 @endif fileutils
11349
11350 .PHONY: maybe-install-html-fileutils install-html-fileutils
11351 maybe-install-html-fileutils:
11352 @if fileutils
11353 maybe-install-html-fileutils: install-html-fileutils
11354
11355 install-html-fileutils: \
11356     configure-fileutils \
11357     html-fileutils 
11358         @: $(MAKE); $(unstage)
11359         @[ -f ./fileutils/Makefile ] || exit 0; \
11360         r=`${PWD_COMMAND}`; export r; \
11361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11362         $(HOST_EXPORTS) \
11363         for flag in $(EXTRA_HOST_FLAGS) ; do \
11364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11365         done; \
11366         echo "Doing install-html in fileutils" ; \
11367         (cd $(HOST_SUBDIR)/fileutils && \
11368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11370                   "RANLIB=$${RANLIB}" \
11371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11372                   install-html) \
11373           || exit 1
11374
11375 @endif fileutils
11376
11377 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11378 maybe-installcheck-fileutils:
11379 @if fileutils
11380 maybe-installcheck-fileutils: installcheck-fileutils
11381
11382 installcheck-fileutils: \
11383     configure-fileutils 
11384         @: $(MAKE); $(unstage)
11385         @[ -f ./fileutils/Makefile ] || exit 0; \
11386         r=`${PWD_COMMAND}`; export r; \
11387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11388         $(HOST_EXPORTS) \
11389         for flag in $(EXTRA_HOST_FLAGS) ; do \
11390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11391         done; \
11392         echo "Doing installcheck in fileutils" ; \
11393         (cd $(HOST_SUBDIR)/fileutils && \
11394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11396                   "RANLIB=$${RANLIB}" \
11397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11398                   installcheck) \
11399           || exit 1
11400
11401 @endif fileutils
11402
11403 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11404 maybe-mostlyclean-fileutils:
11405 @if fileutils
11406 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11407
11408 mostlyclean-fileutils: 
11409         @: $(MAKE); $(unstage)
11410         @[ -f ./fileutils/Makefile ] || exit 0; \
11411         r=`${PWD_COMMAND}`; export r; \
11412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11413         $(HOST_EXPORTS) \
11414         for flag in $(EXTRA_HOST_FLAGS) ; do \
11415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11416         done; \
11417         echo "Doing mostlyclean in fileutils" ; \
11418         (cd $(HOST_SUBDIR)/fileutils && \
11419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11421                   "RANLIB=$${RANLIB}" \
11422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11423                   mostlyclean) \
11424           || exit 1
11425
11426 @endif fileutils
11427
11428 .PHONY: maybe-clean-fileutils clean-fileutils
11429 maybe-clean-fileutils:
11430 @if fileutils
11431 maybe-clean-fileutils: clean-fileutils
11432
11433 clean-fileutils: 
11434         @: $(MAKE); $(unstage)
11435         @[ -f ./fileutils/Makefile ] || exit 0; \
11436         r=`${PWD_COMMAND}`; export r; \
11437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11438         $(HOST_EXPORTS) \
11439         for flag in $(EXTRA_HOST_FLAGS) ; do \
11440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11441         done; \
11442         echo "Doing clean in fileutils" ; \
11443         (cd $(HOST_SUBDIR)/fileutils && \
11444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11446                   "RANLIB=$${RANLIB}" \
11447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11448                   clean) \
11449           || exit 1
11450
11451 @endif fileutils
11452
11453 .PHONY: maybe-distclean-fileutils distclean-fileutils
11454 maybe-distclean-fileutils:
11455 @if fileutils
11456 maybe-distclean-fileutils: distclean-fileutils
11457
11458 distclean-fileutils: 
11459         @: $(MAKE); $(unstage)
11460         @[ -f ./fileutils/Makefile ] || exit 0; \
11461         r=`${PWD_COMMAND}`; export r; \
11462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11463         $(HOST_EXPORTS) \
11464         for flag in $(EXTRA_HOST_FLAGS) ; do \
11465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11466         done; \
11467         echo "Doing distclean in fileutils" ; \
11468         (cd $(HOST_SUBDIR)/fileutils && \
11469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11471                   "RANLIB=$${RANLIB}" \
11472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11473                   distclean) \
11474           || exit 1
11475
11476 @endif fileutils
11477
11478 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11479 maybe-maintainer-clean-fileutils:
11480 @if fileutils
11481 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11482
11483 maintainer-clean-fileutils: 
11484         @: $(MAKE); $(unstage)
11485         @[ -f ./fileutils/Makefile ] || exit 0; \
11486         r=`${PWD_COMMAND}`; export r; \
11487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11488         $(HOST_EXPORTS) \
11489         for flag in $(EXTRA_HOST_FLAGS) ; do \
11490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11491         done; \
11492         echo "Doing maintainer-clean in fileutils" ; \
11493         (cd $(HOST_SUBDIR)/fileutils && \
11494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11496                   "RANLIB=$${RANLIB}" \
11497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11498                   maintainer-clean) \
11499           || exit 1
11500
11501 @endif fileutils
11502
11503
11504
11505 .PHONY: configure-findutils maybe-configure-findutils
11506 maybe-configure-findutils:
11507 @if gcc-bootstrap
11508 configure-findutils: stage_current
11509 @endif gcc-bootstrap
11510 @if findutils
11511 maybe-configure-findutils: configure-findutils
11512 configure-findutils: 
11513         @: $(MAKE); $(unstage)
11514         @r=`${PWD_COMMAND}`; export r; \
11515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11516         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11517         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11518         $(HOST_EXPORTS) \
11519         echo Configuring in $(HOST_SUBDIR)/findutils; \
11520         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11521         case $(srcdir) in \
11522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11523           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11525         esac; \
11526         srcdiroption="--srcdir=$${topdir}/findutils"; \
11527         libsrcdir="$$s/findutils"; \
11528         $(SHELL) $${libsrcdir}/configure \
11529           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11530           --target=${target_alias} $${srcdiroption}  \
11531           || exit 1
11532 @endif findutils
11533
11534
11535
11536
11537
11538 .PHONY: all-findutils maybe-all-findutils
11539 maybe-all-findutils:
11540 @if gcc-bootstrap
11541 all-findutils: stage_current
11542 @endif gcc-bootstrap
11543 @if findutils
11544 TARGET-findutils=all
11545 maybe-all-findutils: all-findutils
11546 all-findutils: configure-findutils
11547         @: $(MAKE); $(unstage)
11548         @r=`${PWD_COMMAND}`; export r; \
11549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11550         $(HOST_EXPORTS) \
11551         (cd $(HOST_SUBDIR)/findutils && \
11552           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11553                 $(TARGET-findutils))
11554 @endif findutils
11555
11556
11557
11558
11559 .PHONY: check-findutils maybe-check-findutils
11560 maybe-check-findutils:
11561 @if findutils
11562 maybe-check-findutils: check-findutils
11563
11564 check-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) $(FLAGS_TO_PASS)  check)
11571
11572 @endif findutils
11573
11574 .PHONY: install-findutils maybe-install-findutils
11575 maybe-install-findutils:
11576 @if findutils
11577 maybe-install-findutils: install-findutils
11578
11579 install-findutils: installdirs
11580         @: $(MAKE); $(unstage)
11581         @r=`${PWD_COMMAND}`; export r; \
11582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11583         $(HOST_EXPORTS) \
11584         (cd $(HOST_SUBDIR)/findutils && \
11585           $(MAKE) $(FLAGS_TO_PASS)  install)
11586
11587 @endif findutils
11588
11589 # Other targets (info, dvi, pdf, etc.)
11590
11591 .PHONY: maybe-info-findutils info-findutils
11592 maybe-info-findutils:
11593 @if findutils
11594 maybe-info-findutils: info-findutils
11595
11596 info-findutils: \
11597     configure-findutils 
11598         @: $(MAKE); $(unstage)
11599         @[ -f ./findutils/Makefile ] || exit 0; \
11600         r=`${PWD_COMMAND}`; export r; \
11601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11602         $(HOST_EXPORTS) \
11603         for flag in $(EXTRA_HOST_FLAGS) ; do \
11604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11605         done; \
11606         echo "Doing info in findutils" ; \
11607         (cd $(HOST_SUBDIR)/findutils && \
11608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11610                   "RANLIB=$${RANLIB}" \
11611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11612                   info) \
11613           || exit 1
11614
11615 @endif findutils
11616
11617 .PHONY: maybe-dvi-findutils dvi-findutils
11618 maybe-dvi-findutils:
11619 @if findutils
11620 maybe-dvi-findutils: dvi-findutils
11621
11622 dvi-findutils: \
11623     configure-findutils 
11624         @: $(MAKE); $(unstage)
11625         @[ -f ./findutils/Makefile ] || exit 0; \
11626         r=`${PWD_COMMAND}`; export r; \
11627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11628         $(HOST_EXPORTS) \
11629         for flag in $(EXTRA_HOST_FLAGS) ; do \
11630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11631         done; \
11632         echo "Doing dvi in findutils" ; \
11633         (cd $(HOST_SUBDIR)/findutils && \
11634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11636                   "RANLIB=$${RANLIB}" \
11637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11638                   dvi) \
11639           || exit 1
11640
11641 @endif findutils
11642
11643 .PHONY: maybe-pdf-findutils pdf-findutils
11644 maybe-pdf-findutils:
11645 @if findutils
11646 maybe-pdf-findutils: pdf-findutils
11647
11648 pdf-findutils: \
11649     configure-findutils 
11650         @: $(MAKE); $(unstage)
11651         @[ -f ./findutils/Makefile ] || exit 0; \
11652         r=`${PWD_COMMAND}`; export r; \
11653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11654         $(HOST_EXPORTS) \
11655         for flag in $(EXTRA_HOST_FLAGS) ; do \
11656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11657         done; \
11658         echo "Doing pdf in findutils" ; \
11659         (cd $(HOST_SUBDIR)/findutils && \
11660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11662                   "RANLIB=$${RANLIB}" \
11663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11664                   pdf) \
11665           || exit 1
11666
11667 @endif findutils
11668
11669 .PHONY: maybe-html-findutils html-findutils
11670 maybe-html-findutils:
11671 @if findutils
11672 maybe-html-findutils: html-findutils
11673
11674 html-findutils: \
11675     configure-findutils 
11676         @: $(MAKE); $(unstage)
11677         @[ -f ./findutils/Makefile ] || exit 0; \
11678         r=`${PWD_COMMAND}`; export r; \
11679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11680         $(HOST_EXPORTS) \
11681         for flag in $(EXTRA_HOST_FLAGS) ; do \
11682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11683         done; \
11684         echo "Doing html in findutils" ; \
11685         (cd $(HOST_SUBDIR)/findutils && \
11686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11688                   "RANLIB=$${RANLIB}" \
11689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11690                   html) \
11691           || exit 1
11692
11693 @endif findutils
11694
11695 .PHONY: maybe-TAGS-findutils TAGS-findutils
11696 maybe-TAGS-findutils:
11697 @if findutils
11698 maybe-TAGS-findutils: TAGS-findutils
11699
11700 TAGS-findutils: \
11701     configure-findutils 
11702         @: $(MAKE); $(unstage)
11703         @[ -f ./findutils/Makefile ] || exit 0; \
11704         r=`${PWD_COMMAND}`; export r; \
11705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11706         $(HOST_EXPORTS) \
11707         for flag in $(EXTRA_HOST_FLAGS) ; do \
11708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11709         done; \
11710         echo "Doing TAGS in findutils" ; \
11711         (cd $(HOST_SUBDIR)/findutils && \
11712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11714                   "RANLIB=$${RANLIB}" \
11715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11716                   TAGS) \
11717           || exit 1
11718
11719 @endif findutils
11720
11721 .PHONY: maybe-install-info-findutils install-info-findutils
11722 maybe-install-info-findutils:
11723 @if findutils
11724 maybe-install-info-findutils: install-info-findutils
11725
11726 install-info-findutils: \
11727     configure-findutils \
11728     info-findutils 
11729         @: $(MAKE); $(unstage)
11730         @[ -f ./findutils/Makefile ] || exit 0; \
11731         r=`${PWD_COMMAND}`; export r; \
11732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11733         $(HOST_EXPORTS) \
11734         for flag in $(EXTRA_HOST_FLAGS) ; do \
11735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11736         done; \
11737         echo "Doing install-info in findutils" ; \
11738         (cd $(HOST_SUBDIR)/findutils && \
11739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11741                   "RANLIB=$${RANLIB}" \
11742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11743                   install-info) \
11744           || exit 1
11745
11746 @endif findutils
11747
11748 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11749 maybe-install-pdf-findutils:
11750 @if findutils
11751 maybe-install-pdf-findutils: install-pdf-findutils
11752
11753 install-pdf-findutils: \
11754     configure-findutils \
11755     pdf-findutils 
11756         @: $(MAKE); $(unstage)
11757         @[ -f ./findutils/Makefile ] || exit 0; \
11758         r=`${PWD_COMMAND}`; export r; \
11759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11760         $(HOST_EXPORTS) \
11761         for flag in $(EXTRA_HOST_FLAGS) ; do \
11762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11763         done; \
11764         echo "Doing install-pdf in findutils" ; \
11765         (cd $(HOST_SUBDIR)/findutils && \
11766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11768                   "RANLIB=$${RANLIB}" \
11769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11770                   install-pdf) \
11771           || exit 1
11772
11773 @endif findutils
11774
11775 .PHONY: maybe-install-html-findutils install-html-findutils
11776 maybe-install-html-findutils:
11777 @if findutils
11778 maybe-install-html-findutils: install-html-findutils
11779
11780 install-html-findutils: \
11781     configure-findutils \
11782     html-findutils 
11783         @: $(MAKE); $(unstage)
11784         @[ -f ./findutils/Makefile ] || exit 0; \
11785         r=`${PWD_COMMAND}`; export r; \
11786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11787         $(HOST_EXPORTS) \
11788         for flag in $(EXTRA_HOST_FLAGS) ; do \
11789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11790         done; \
11791         echo "Doing install-html in findutils" ; \
11792         (cd $(HOST_SUBDIR)/findutils && \
11793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11795                   "RANLIB=$${RANLIB}" \
11796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11797                   install-html) \
11798           || exit 1
11799
11800 @endif findutils
11801
11802 .PHONY: maybe-installcheck-findutils installcheck-findutils
11803 maybe-installcheck-findutils:
11804 @if findutils
11805 maybe-installcheck-findutils: installcheck-findutils
11806
11807 installcheck-findutils: \
11808     configure-findutils 
11809         @: $(MAKE); $(unstage)
11810         @[ -f ./findutils/Makefile ] || exit 0; \
11811         r=`${PWD_COMMAND}`; export r; \
11812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11813         $(HOST_EXPORTS) \
11814         for flag in $(EXTRA_HOST_FLAGS) ; do \
11815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11816         done; \
11817         echo "Doing installcheck in findutils" ; \
11818         (cd $(HOST_SUBDIR)/findutils && \
11819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11821                   "RANLIB=$${RANLIB}" \
11822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11823                   installcheck) \
11824           || exit 1
11825
11826 @endif findutils
11827
11828 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11829 maybe-mostlyclean-findutils:
11830 @if findutils
11831 maybe-mostlyclean-findutils: mostlyclean-findutils
11832
11833 mostlyclean-findutils: 
11834         @: $(MAKE); $(unstage)
11835         @[ -f ./findutils/Makefile ] || exit 0; \
11836         r=`${PWD_COMMAND}`; export r; \
11837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11838         $(HOST_EXPORTS) \
11839         for flag in $(EXTRA_HOST_FLAGS) ; do \
11840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11841         done; \
11842         echo "Doing mostlyclean in findutils" ; \
11843         (cd $(HOST_SUBDIR)/findutils && \
11844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11846                   "RANLIB=$${RANLIB}" \
11847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11848                   mostlyclean) \
11849           || exit 1
11850
11851 @endif findutils
11852
11853 .PHONY: maybe-clean-findutils clean-findutils
11854 maybe-clean-findutils:
11855 @if findutils
11856 maybe-clean-findutils: clean-findutils
11857
11858 clean-findutils: 
11859         @: $(MAKE); $(unstage)
11860         @[ -f ./findutils/Makefile ] || exit 0; \
11861         r=`${PWD_COMMAND}`; export r; \
11862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11863         $(HOST_EXPORTS) \
11864         for flag in $(EXTRA_HOST_FLAGS) ; do \
11865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11866         done; \
11867         echo "Doing clean in findutils" ; \
11868         (cd $(HOST_SUBDIR)/findutils && \
11869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11871                   "RANLIB=$${RANLIB}" \
11872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11873                   clean) \
11874           || exit 1
11875
11876 @endif findutils
11877
11878 .PHONY: maybe-distclean-findutils distclean-findutils
11879 maybe-distclean-findutils:
11880 @if findutils
11881 maybe-distclean-findutils: distclean-findutils
11882
11883 distclean-findutils: 
11884         @: $(MAKE); $(unstage)
11885         @[ -f ./findutils/Makefile ] || exit 0; \
11886         r=`${PWD_COMMAND}`; export r; \
11887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11888         $(HOST_EXPORTS) \
11889         for flag in $(EXTRA_HOST_FLAGS) ; do \
11890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11891         done; \
11892         echo "Doing distclean in findutils" ; \
11893         (cd $(HOST_SUBDIR)/findutils && \
11894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11896                   "RANLIB=$${RANLIB}" \
11897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11898                   distclean) \
11899           || exit 1
11900
11901 @endif findutils
11902
11903 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11904 maybe-maintainer-clean-findutils:
11905 @if findutils
11906 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11907
11908 maintainer-clean-findutils: 
11909         @: $(MAKE); $(unstage)
11910         @[ -f ./findutils/Makefile ] || exit 0; \
11911         r=`${PWD_COMMAND}`; export r; \
11912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11913         $(HOST_EXPORTS) \
11914         for flag in $(EXTRA_HOST_FLAGS) ; do \
11915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11916         done; \
11917         echo "Doing maintainer-clean in findutils" ; \
11918         (cd $(HOST_SUBDIR)/findutils && \
11919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11921                   "RANLIB=$${RANLIB}" \
11922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11923                   maintainer-clean) \
11924           || exit 1
11925
11926 @endif findutils
11927
11928
11929
11930 .PHONY: configure-find maybe-configure-find
11931 maybe-configure-find:
11932 @if gcc-bootstrap
11933 configure-find: stage_current
11934 @endif gcc-bootstrap
11935 @if find
11936 maybe-configure-find: configure-find
11937 configure-find: 
11938         @: $(MAKE); $(unstage)
11939         @r=`${PWD_COMMAND}`; export r; \
11940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11941         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11942         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11943         $(HOST_EXPORTS) \
11944         echo Configuring in $(HOST_SUBDIR)/find; \
11945         cd "$(HOST_SUBDIR)/find" || exit 1; \
11946         case $(srcdir) in \
11947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11948           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11950         esac; \
11951         srcdiroption="--srcdir=$${topdir}/find"; \
11952         libsrcdir="$$s/find"; \
11953         $(SHELL) $${libsrcdir}/configure \
11954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11955           --target=${target_alias} $${srcdiroption}  \
11956           || exit 1
11957 @endif find
11958
11959
11960
11961
11962
11963 .PHONY: all-find maybe-all-find
11964 maybe-all-find:
11965 @if gcc-bootstrap
11966 all-find: stage_current
11967 @endif gcc-bootstrap
11968 @if find
11969 TARGET-find=all
11970 maybe-all-find: all-find
11971 all-find: configure-find
11972         @: $(MAKE); $(unstage)
11973         @r=`${PWD_COMMAND}`; export r; \
11974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11975         $(HOST_EXPORTS) \
11976         (cd $(HOST_SUBDIR)/find && \
11977           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11978                 $(TARGET-find))
11979 @endif find
11980
11981
11982
11983
11984 .PHONY: check-find maybe-check-find
11985 maybe-check-find:
11986 @if find
11987 maybe-check-find: check-find
11988
11989 check-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) $(FLAGS_TO_PASS)  check)
11996
11997 @endif find
11998
11999 .PHONY: install-find maybe-install-find
12000 maybe-install-find:
12001 @if find
12002 maybe-install-find: install-find
12003
12004 install-find: installdirs
12005         @: $(MAKE); $(unstage)
12006         @r=`${PWD_COMMAND}`; export r; \
12007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12008         $(HOST_EXPORTS) \
12009         (cd $(HOST_SUBDIR)/find && \
12010           $(MAKE) $(FLAGS_TO_PASS)  install)
12011
12012 @endif find
12013
12014 # Other targets (info, dvi, pdf, etc.)
12015
12016 .PHONY: maybe-info-find info-find
12017 maybe-info-find:
12018 @if find
12019 maybe-info-find: info-find
12020
12021 info-find: \
12022     configure-find 
12023         @: $(MAKE); $(unstage)
12024         @[ -f ./find/Makefile ] || exit 0; \
12025         r=`${PWD_COMMAND}`; export r; \
12026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12027         $(HOST_EXPORTS) \
12028         for flag in $(EXTRA_HOST_FLAGS) ; do \
12029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12030         done; \
12031         echo "Doing info in find" ; \
12032         (cd $(HOST_SUBDIR)/find && \
12033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12035                   "RANLIB=$${RANLIB}" \
12036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12037                   info) \
12038           || exit 1
12039
12040 @endif find
12041
12042 .PHONY: maybe-dvi-find dvi-find
12043 maybe-dvi-find:
12044 @if find
12045 maybe-dvi-find: dvi-find
12046
12047 dvi-find: \
12048     configure-find 
12049         @: $(MAKE); $(unstage)
12050         @[ -f ./find/Makefile ] || exit 0; \
12051         r=`${PWD_COMMAND}`; export r; \
12052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12053         $(HOST_EXPORTS) \
12054         for flag in $(EXTRA_HOST_FLAGS) ; do \
12055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12056         done; \
12057         echo "Doing dvi in find" ; \
12058         (cd $(HOST_SUBDIR)/find && \
12059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12061                   "RANLIB=$${RANLIB}" \
12062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12063                   dvi) \
12064           || exit 1
12065
12066 @endif find
12067
12068 .PHONY: maybe-pdf-find pdf-find
12069 maybe-pdf-find:
12070 @if find
12071 maybe-pdf-find: pdf-find
12072
12073 pdf-find: \
12074     configure-find 
12075         @: $(MAKE); $(unstage)
12076         @[ -f ./find/Makefile ] || exit 0; \
12077         r=`${PWD_COMMAND}`; export r; \
12078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12079         $(HOST_EXPORTS) \
12080         for flag in $(EXTRA_HOST_FLAGS) ; do \
12081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12082         done; \
12083         echo "Doing pdf in find" ; \
12084         (cd $(HOST_SUBDIR)/find && \
12085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12087                   "RANLIB=$${RANLIB}" \
12088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12089                   pdf) \
12090           || exit 1
12091
12092 @endif find
12093
12094 .PHONY: maybe-html-find html-find
12095 maybe-html-find:
12096 @if find
12097 maybe-html-find: html-find
12098
12099 html-find: \
12100     configure-find 
12101         @: $(MAKE); $(unstage)
12102         @[ -f ./find/Makefile ] || exit 0; \
12103         r=`${PWD_COMMAND}`; export r; \
12104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105         $(HOST_EXPORTS) \
12106         for flag in $(EXTRA_HOST_FLAGS) ; do \
12107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12108         done; \
12109         echo "Doing html in find" ; \
12110         (cd $(HOST_SUBDIR)/find && \
12111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12113                   "RANLIB=$${RANLIB}" \
12114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12115                   html) \
12116           || exit 1
12117
12118 @endif find
12119
12120 .PHONY: maybe-TAGS-find TAGS-find
12121 maybe-TAGS-find:
12122 @if find
12123 maybe-TAGS-find: TAGS-find
12124
12125 TAGS-find: \
12126     configure-find 
12127         @: $(MAKE); $(unstage)
12128         @[ -f ./find/Makefile ] || exit 0; \
12129         r=`${PWD_COMMAND}`; export r; \
12130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12131         $(HOST_EXPORTS) \
12132         for flag in $(EXTRA_HOST_FLAGS) ; do \
12133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12134         done; \
12135         echo "Doing TAGS in find" ; \
12136         (cd $(HOST_SUBDIR)/find && \
12137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12139                   "RANLIB=$${RANLIB}" \
12140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12141                   TAGS) \
12142           || exit 1
12143
12144 @endif find
12145
12146 .PHONY: maybe-install-info-find install-info-find
12147 maybe-install-info-find:
12148 @if find
12149 maybe-install-info-find: install-info-find
12150
12151 install-info-find: \
12152     configure-find \
12153     info-find 
12154         @: $(MAKE); $(unstage)
12155         @[ -f ./find/Makefile ] || exit 0; \
12156         r=`${PWD_COMMAND}`; export r; \
12157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12158         $(HOST_EXPORTS) \
12159         for flag in $(EXTRA_HOST_FLAGS) ; do \
12160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12161         done; \
12162         echo "Doing install-info in find" ; \
12163         (cd $(HOST_SUBDIR)/find && \
12164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12166                   "RANLIB=$${RANLIB}" \
12167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12168                   install-info) \
12169           || exit 1
12170
12171 @endif find
12172
12173 .PHONY: maybe-install-pdf-find install-pdf-find
12174 maybe-install-pdf-find:
12175 @if find
12176 maybe-install-pdf-find: install-pdf-find
12177
12178 install-pdf-find: \
12179     configure-find \
12180     pdf-find 
12181         @: $(MAKE); $(unstage)
12182         @[ -f ./find/Makefile ] || exit 0; \
12183         r=`${PWD_COMMAND}`; export r; \
12184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12185         $(HOST_EXPORTS) \
12186         for flag in $(EXTRA_HOST_FLAGS) ; do \
12187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12188         done; \
12189         echo "Doing install-pdf in find" ; \
12190         (cd $(HOST_SUBDIR)/find && \
12191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12193                   "RANLIB=$${RANLIB}" \
12194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12195                   install-pdf) \
12196           || exit 1
12197
12198 @endif find
12199
12200 .PHONY: maybe-install-html-find install-html-find
12201 maybe-install-html-find:
12202 @if find
12203 maybe-install-html-find: install-html-find
12204
12205 install-html-find: \
12206     configure-find \
12207     html-find 
12208         @: $(MAKE); $(unstage)
12209         @[ -f ./find/Makefile ] || exit 0; \
12210         r=`${PWD_COMMAND}`; export r; \
12211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12212         $(HOST_EXPORTS) \
12213         for flag in $(EXTRA_HOST_FLAGS) ; do \
12214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12215         done; \
12216         echo "Doing install-html in find" ; \
12217         (cd $(HOST_SUBDIR)/find && \
12218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12220                   "RANLIB=$${RANLIB}" \
12221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12222                   install-html) \
12223           || exit 1
12224
12225 @endif find
12226
12227 .PHONY: maybe-installcheck-find installcheck-find
12228 maybe-installcheck-find:
12229 @if find
12230 maybe-installcheck-find: installcheck-find
12231
12232 installcheck-find: \
12233     configure-find 
12234         @: $(MAKE); $(unstage)
12235         @[ -f ./find/Makefile ] || exit 0; \
12236         r=`${PWD_COMMAND}`; export r; \
12237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12238         $(HOST_EXPORTS) \
12239         for flag in $(EXTRA_HOST_FLAGS) ; do \
12240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12241         done; \
12242         echo "Doing installcheck in find" ; \
12243         (cd $(HOST_SUBDIR)/find && \
12244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12246                   "RANLIB=$${RANLIB}" \
12247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12248                   installcheck) \
12249           || exit 1
12250
12251 @endif find
12252
12253 .PHONY: maybe-mostlyclean-find mostlyclean-find
12254 maybe-mostlyclean-find:
12255 @if find
12256 maybe-mostlyclean-find: mostlyclean-find
12257
12258 mostlyclean-find: 
12259         @: $(MAKE); $(unstage)
12260         @[ -f ./find/Makefile ] || exit 0; \
12261         r=`${PWD_COMMAND}`; export r; \
12262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12263         $(HOST_EXPORTS) \
12264         for flag in $(EXTRA_HOST_FLAGS) ; do \
12265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12266         done; \
12267         echo "Doing mostlyclean in find" ; \
12268         (cd $(HOST_SUBDIR)/find && \
12269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12271                   "RANLIB=$${RANLIB}" \
12272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12273                   mostlyclean) \
12274           || exit 1
12275
12276 @endif find
12277
12278 .PHONY: maybe-clean-find clean-find
12279 maybe-clean-find:
12280 @if find
12281 maybe-clean-find: clean-find
12282
12283 clean-find: 
12284         @: $(MAKE); $(unstage)
12285         @[ -f ./find/Makefile ] || exit 0; \
12286         r=`${PWD_COMMAND}`; export r; \
12287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12288         $(HOST_EXPORTS) \
12289         for flag in $(EXTRA_HOST_FLAGS) ; do \
12290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12291         done; \
12292         echo "Doing clean in find" ; \
12293         (cd $(HOST_SUBDIR)/find && \
12294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12296                   "RANLIB=$${RANLIB}" \
12297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12298                   clean) \
12299           || exit 1
12300
12301 @endif find
12302
12303 .PHONY: maybe-distclean-find distclean-find
12304 maybe-distclean-find:
12305 @if find
12306 maybe-distclean-find: distclean-find
12307
12308 distclean-find: 
12309         @: $(MAKE); $(unstage)
12310         @[ -f ./find/Makefile ] || exit 0; \
12311         r=`${PWD_COMMAND}`; export r; \
12312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12313         $(HOST_EXPORTS) \
12314         for flag in $(EXTRA_HOST_FLAGS) ; do \
12315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12316         done; \
12317         echo "Doing distclean in find" ; \
12318         (cd $(HOST_SUBDIR)/find && \
12319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12321                   "RANLIB=$${RANLIB}" \
12322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12323                   distclean) \
12324           || exit 1
12325
12326 @endif find
12327
12328 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12329 maybe-maintainer-clean-find:
12330 @if find
12331 maybe-maintainer-clean-find: maintainer-clean-find
12332
12333 maintainer-clean-find: 
12334         @: $(MAKE); $(unstage)
12335         @[ -f ./find/Makefile ] || exit 0; \
12336         r=`${PWD_COMMAND}`; export r; \
12337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12338         $(HOST_EXPORTS) \
12339         for flag in $(EXTRA_HOST_FLAGS) ; do \
12340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12341         done; \
12342         echo "Doing maintainer-clean in find" ; \
12343         (cd $(HOST_SUBDIR)/find && \
12344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12346                   "RANLIB=$${RANLIB}" \
12347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12348                   maintainer-clean) \
12349           || exit 1
12350
12351 @endif find
12352
12353
12354
12355 .PHONY: configure-fixincludes maybe-configure-fixincludes
12356 maybe-configure-fixincludes:
12357 @if gcc-bootstrap
12358 configure-fixincludes: stage_current
12359 @endif gcc-bootstrap
12360 @if fixincludes
12361 maybe-configure-fixincludes: configure-fixincludes
12362 configure-fixincludes: 
12363         @: $(MAKE); $(unstage)
12364         @r=`${PWD_COMMAND}`; export r; \
12365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12366         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12367         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12368         $(HOST_EXPORTS) \
12369         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12370         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12371         case $(srcdir) in \
12372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12373           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12375         esac; \
12376         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12377         libsrcdir="$$s/fixincludes"; \
12378         $(SHELL) $${libsrcdir}/configure \
12379           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12380           --target=${target_alias} $${srcdiroption}  \
12381           || exit 1
12382 @endif fixincludes
12383
12384
12385
12386
12387
12388 .PHONY: all-fixincludes maybe-all-fixincludes
12389 maybe-all-fixincludes:
12390 @if gcc-bootstrap
12391 all-fixincludes: stage_current
12392 @endif gcc-bootstrap
12393 @if fixincludes
12394 TARGET-fixincludes=all
12395 maybe-all-fixincludes: all-fixincludes
12396 all-fixincludes: configure-fixincludes
12397         @: $(MAKE); $(unstage)
12398         @r=`${PWD_COMMAND}`; export r; \
12399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400         $(HOST_EXPORTS) \
12401         (cd $(HOST_SUBDIR)/fixincludes && \
12402           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12403                 $(TARGET-fixincludes))
12404 @endif fixincludes
12405
12406
12407
12408
12409 .PHONY: check-fixincludes maybe-check-fixincludes
12410 maybe-check-fixincludes:
12411 @if fixincludes
12412 maybe-check-fixincludes: check-fixincludes
12413
12414 check-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) $(FLAGS_TO_PASS)  check)
12421
12422 @endif fixincludes
12423
12424 .PHONY: install-fixincludes maybe-install-fixincludes
12425 maybe-install-fixincludes:
12426 @if fixincludes
12427 maybe-install-fixincludes: install-fixincludes
12428
12429 install-fixincludes: installdirs
12430         @: $(MAKE); $(unstage)
12431         @r=`${PWD_COMMAND}`; export r; \
12432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12433         $(HOST_EXPORTS) \
12434         (cd $(HOST_SUBDIR)/fixincludes && \
12435           $(MAKE) $(FLAGS_TO_PASS)  install)
12436
12437 @endif fixincludes
12438
12439 # Other targets (info, dvi, pdf, etc.)
12440
12441 .PHONY: maybe-info-fixincludes info-fixincludes
12442 maybe-info-fixincludes:
12443 @if fixincludes
12444 maybe-info-fixincludes: info-fixincludes
12445
12446 info-fixincludes: \
12447     configure-fixincludes 
12448         @: $(MAKE); $(unstage)
12449         @[ -f ./fixincludes/Makefile ] || exit 0; \
12450         r=`${PWD_COMMAND}`; export r; \
12451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12452         $(HOST_EXPORTS) \
12453         for flag in $(EXTRA_HOST_FLAGS) ; do \
12454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12455         done; \
12456         echo "Doing info in fixincludes" ; \
12457         (cd $(HOST_SUBDIR)/fixincludes && \
12458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12460                   "RANLIB=$${RANLIB}" \
12461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12462                   info) \
12463           || exit 1
12464
12465 @endif fixincludes
12466
12467 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12468 maybe-dvi-fixincludes:
12469 @if fixincludes
12470 maybe-dvi-fixincludes: dvi-fixincludes
12471
12472 dvi-fixincludes: \
12473     configure-fixincludes 
12474         @: $(MAKE); $(unstage)
12475         @[ -f ./fixincludes/Makefile ] || exit 0; \
12476         r=`${PWD_COMMAND}`; export r; \
12477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12478         $(HOST_EXPORTS) \
12479         for flag in $(EXTRA_HOST_FLAGS) ; do \
12480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12481         done; \
12482         echo "Doing dvi in fixincludes" ; \
12483         (cd $(HOST_SUBDIR)/fixincludes && \
12484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12486                   "RANLIB=$${RANLIB}" \
12487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12488                   dvi) \
12489           || exit 1
12490
12491 @endif fixincludes
12492
12493 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12494 maybe-pdf-fixincludes:
12495 @if fixincludes
12496 maybe-pdf-fixincludes: pdf-fixincludes
12497
12498 pdf-fixincludes: \
12499     configure-fixincludes 
12500         @: $(MAKE); $(unstage)
12501         @[ -f ./fixincludes/Makefile ] || exit 0; \
12502         r=`${PWD_COMMAND}`; export r; \
12503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12504         $(HOST_EXPORTS) \
12505         for flag in $(EXTRA_HOST_FLAGS) ; do \
12506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12507         done; \
12508         echo "Doing pdf in fixincludes" ; \
12509         (cd $(HOST_SUBDIR)/fixincludes && \
12510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12512                   "RANLIB=$${RANLIB}" \
12513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12514                   pdf) \
12515           || exit 1
12516
12517 @endif fixincludes
12518
12519 .PHONY: maybe-html-fixincludes html-fixincludes
12520 maybe-html-fixincludes:
12521 @if fixincludes
12522 maybe-html-fixincludes: html-fixincludes
12523
12524 html-fixincludes: \
12525     configure-fixincludes 
12526         @: $(MAKE); $(unstage)
12527         @[ -f ./fixincludes/Makefile ] || exit 0; \
12528         r=`${PWD_COMMAND}`; export r; \
12529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12530         $(HOST_EXPORTS) \
12531         for flag in $(EXTRA_HOST_FLAGS) ; do \
12532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12533         done; \
12534         echo "Doing html in fixincludes" ; \
12535         (cd $(HOST_SUBDIR)/fixincludes && \
12536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12538                   "RANLIB=$${RANLIB}" \
12539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12540                   html) \
12541           || exit 1
12542
12543 @endif fixincludes
12544
12545 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12546 maybe-TAGS-fixincludes:
12547 @if fixincludes
12548 maybe-TAGS-fixincludes: TAGS-fixincludes
12549
12550 # fixincludes doesn't support TAGS.
12551 TAGS-fixincludes:
12552
12553 @endif fixincludes
12554
12555 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12556 maybe-install-info-fixincludes:
12557 @if fixincludes
12558 maybe-install-info-fixincludes: install-info-fixincludes
12559
12560 install-info-fixincludes: \
12561     configure-fixincludes \
12562     info-fixincludes 
12563         @: $(MAKE); $(unstage)
12564         @[ -f ./fixincludes/Makefile ] || exit 0; \
12565         r=`${PWD_COMMAND}`; export r; \
12566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12567         $(HOST_EXPORTS) \
12568         for flag in $(EXTRA_HOST_FLAGS) ; do \
12569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12570         done; \
12571         echo "Doing install-info in fixincludes" ; \
12572         (cd $(HOST_SUBDIR)/fixincludes && \
12573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12575                   "RANLIB=$${RANLIB}" \
12576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12577                   install-info) \
12578           || exit 1
12579
12580 @endif fixincludes
12581
12582 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12583 maybe-install-pdf-fixincludes:
12584 @if fixincludes
12585 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12586
12587 install-pdf-fixincludes: \
12588     configure-fixincludes \
12589     pdf-fixincludes 
12590         @: $(MAKE); $(unstage)
12591         @[ -f ./fixincludes/Makefile ] || exit 0; \
12592         r=`${PWD_COMMAND}`; export r; \
12593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12594         $(HOST_EXPORTS) \
12595         for flag in $(EXTRA_HOST_FLAGS) ; do \
12596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12597         done; \
12598         echo "Doing install-pdf in fixincludes" ; \
12599         (cd $(HOST_SUBDIR)/fixincludes && \
12600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12602                   "RANLIB=$${RANLIB}" \
12603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12604                   install-pdf) \
12605           || exit 1
12606
12607 @endif fixincludes
12608
12609 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12610 maybe-install-html-fixincludes:
12611 @if fixincludes
12612 maybe-install-html-fixincludes: install-html-fixincludes
12613
12614 install-html-fixincludes: \
12615     configure-fixincludes \
12616     html-fixincludes 
12617         @: $(MAKE); $(unstage)
12618         @[ -f ./fixincludes/Makefile ] || exit 0; \
12619         r=`${PWD_COMMAND}`; export r; \
12620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12621         $(HOST_EXPORTS) \
12622         for flag in $(EXTRA_HOST_FLAGS) ; do \
12623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12624         done; \
12625         echo "Doing install-html in fixincludes" ; \
12626         (cd $(HOST_SUBDIR)/fixincludes && \
12627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12629                   "RANLIB=$${RANLIB}" \
12630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12631                   install-html) \
12632           || exit 1
12633
12634 @endif fixincludes
12635
12636 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12637 maybe-installcheck-fixincludes:
12638 @if fixincludes
12639 maybe-installcheck-fixincludes: installcheck-fixincludes
12640
12641 installcheck-fixincludes: \
12642     configure-fixincludes 
12643         @: $(MAKE); $(unstage)
12644         @[ -f ./fixincludes/Makefile ] || exit 0; \
12645         r=`${PWD_COMMAND}`; export r; \
12646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12647         $(HOST_EXPORTS) \
12648         for flag in $(EXTRA_HOST_FLAGS) ; do \
12649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12650         done; \
12651         echo "Doing installcheck in fixincludes" ; \
12652         (cd $(HOST_SUBDIR)/fixincludes && \
12653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12655                   "RANLIB=$${RANLIB}" \
12656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12657                   installcheck) \
12658           || exit 1
12659
12660 @endif fixincludes
12661
12662 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12663 maybe-mostlyclean-fixincludes:
12664 @if fixincludes
12665 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12666
12667 mostlyclean-fixincludes: 
12668         @: $(MAKE); $(unstage)
12669         @[ -f ./fixincludes/Makefile ] || exit 0; \
12670         r=`${PWD_COMMAND}`; export r; \
12671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12672         $(HOST_EXPORTS) \
12673         for flag in $(EXTRA_HOST_FLAGS) ; do \
12674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12675         done; \
12676         echo "Doing mostlyclean in fixincludes" ; \
12677         (cd $(HOST_SUBDIR)/fixincludes && \
12678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12680                   "RANLIB=$${RANLIB}" \
12681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12682                   mostlyclean) \
12683           || exit 1
12684
12685 @endif fixincludes
12686
12687 .PHONY: maybe-clean-fixincludes clean-fixincludes
12688 maybe-clean-fixincludes:
12689 @if fixincludes
12690 maybe-clean-fixincludes: clean-fixincludes
12691
12692 clean-fixincludes: 
12693         @: $(MAKE); $(unstage)
12694         @[ -f ./fixincludes/Makefile ] || exit 0; \
12695         r=`${PWD_COMMAND}`; export r; \
12696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12697         $(HOST_EXPORTS) \
12698         for flag in $(EXTRA_HOST_FLAGS) ; do \
12699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12700         done; \
12701         echo "Doing clean in fixincludes" ; \
12702         (cd $(HOST_SUBDIR)/fixincludes && \
12703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12705                   "RANLIB=$${RANLIB}" \
12706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12707                   clean) \
12708           || exit 1
12709
12710 @endif fixincludes
12711
12712 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12713 maybe-distclean-fixincludes:
12714 @if fixincludes
12715 maybe-distclean-fixincludes: distclean-fixincludes
12716
12717 distclean-fixincludes: 
12718         @: $(MAKE); $(unstage)
12719         @[ -f ./fixincludes/Makefile ] || exit 0; \
12720         r=`${PWD_COMMAND}`; export r; \
12721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12722         $(HOST_EXPORTS) \
12723         for flag in $(EXTRA_HOST_FLAGS) ; do \
12724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12725         done; \
12726         echo "Doing distclean in fixincludes" ; \
12727         (cd $(HOST_SUBDIR)/fixincludes && \
12728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12730                   "RANLIB=$${RANLIB}" \
12731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12732                   distclean) \
12733           || exit 1
12734
12735 @endif fixincludes
12736
12737 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12738 maybe-maintainer-clean-fixincludes:
12739 @if fixincludes
12740 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12741
12742 maintainer-clean-fixincludes: 
12743         @: $(MAKE); $(unstage)
12744         @[ -f ./fixincludes/Makefile ] || exit 0; \
12745         r=`${PWD_COMMAND}`; export r; \
12746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12747         $(HOST_EXPORTS) \
12748         for flag in $(EXTRA_HOST_FLAGS) ; do \
12749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12750         done; \
12751         echo "Doing maintainer-clean in fixincludes" ; \
12752         (cd $(HOST_SUBDIR)/fixincludes && \
12753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12755                   "RANLIB=$${RANLIB}" \
12756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12757                   maintainer-clean) \
12758           || exit 1
12759
12760 @endif fixincludes
12761
12762
12763
12764 .PHONY: configure-flex maybe-configure-flex
12765 maybe-configure-flex:
12766 @if gcc-bootstrap
12767 configure-flex: stage_current
12768 @endif gcc-bootstrap
12769 @if flex
12770 maybe-configure-flex: configure-flex
12771 configure-flex: 
12772         @: $(MAKE); $(unstage)
12773         @r=`${PWD_COMMAND}`; export r; \
12774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12776         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12777         $(HOST_EXPORTS) \
12778         echo Configuring in $(HOST_SUBDIR)/flex; \
12779         cd "$(HOST_SUBDIR)/flex" || exit 1; \
12780         case $(srcdir) in \
12781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12782           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12784         esac; \
12785         srcdiroption="--srcdir=$${topdir}/flex"; \
12786         libsrcdir="$$s/flex"; \
12787         $(SHELL) $${libsrcdir}/configure \
12788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12789           --target=${target_alias} $${srcdiroption}  \
12790           || exit 1
12791 @endif flex
12792
12793
12794
12795
12796
12797 .PHONY: all-flex maybe-all-flex
12798 maybe-all-flex:
12799 @if gcc-bootstrap
12800 all-flex: stage_current
12801 @endif gcc-bootstrap
12802 @if flex
12803 TARGET-flex=all
12804 maybe-all-flex: all-flex
12805 all-flex: configure-flex
12806         @: $(MAKE); $(unstage)
12807         @r=`${PWD_COMMAND}`; export r; \
12808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12809         $(HOST_EXPORTS) \
12810         (cd $(HOST_SUBDIR)/flex && \
12811           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12812                 $(TARGET-flex))
12813 @endif flex
12814
12815
12816
12817
12818 .PHONY: check-flex maybe-check-flex
12819 maybe-check-flex:
12820 @if flex
12821 maybe-check-flex: check-flex
12822
12823 # This module is only tested in a native toolchain.
12824 check-flex:
12825         @: $(MAKE); $(unstage)
12826         @if [ '$(host)' = '$(target)' ] ; then \
12827           r=`${PWD_COMMAND}`; export r; \
12828           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12829           $(HOST_EXPORTS) \
12830           (cd $(HOST_SUBDIR)/flex && \
12831             $(MAKE) $(FLAGS_TO_PASS)  check); \
12832         fi
12833
12834 @endif flex
12835
12836 .PHONY: install-flex maybe-install-flex
12837 maybe-install-flex:
12838 @if flex
12839 maybe-install-flex: install-flex
12840
12841 install-flex: installdirs
12842         @: $(MAKE); $(unstage)
12843         @r=`${PWD_COMMAND}`; export r; \
12844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12845         $(HOST_EXPORTS) \
12846         (cd $(HOST_SUBDIR)/flex && \
12847           $(MAKE) $(FLAGS_TO_PASS)  install)
12848
12849 @endif flex
12850
12851 # Other targets (info, dvi, pdf, etc.)
12852
12853 .PHONY: maybe-info-flex info-flex
12854 maybe-info-flex:
12855 @if flex
12856 maybe-info-flex: info-flex
12857
12858 info-flex: \
12859     configure-flex 
12860         @: $(MAKE); $(unstage)
12861         @[ -f ./flex/Makefile ] || exit 0; \
12862         r=`${PWD_COMMAND}`; export r; \
12863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12864         $(HOST_EXPORTS) \
12865         for flag in $(EXTRA_HOST_FLAGS) ; do \
12866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12867         done; \
12868         echo "Doing info in flex" ; \
12869         (cd $(HOST_SUBDIR)/flex && \
12870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12872                   "RANLIB=$${RANLIB}" \
12873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12874                   info) \
12875           || exit 1
12876
12877 @endif flex
12878
12879 .PHONY: maybe-dvi-flex dvi-flex
12880 maybe-dvi-flex:
12881 @if flex
12882 maybe-dvi-flex: dvi-flex
12883
12884 dvi-flex: \
12885     configure-flex 
12886         @: $(MAKE); $(unstage)
12887         @[ -f ./flex/Makefile ] || exit 0; \
12888         r=`${PWD_COMMAND}`; export r; \
12889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12890         $(HOST_EXPORTS) \
12891         for flag in $(EXTRA_HOST_FLAGS) ; do \
12892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12893         done; \
12894         echo "Doing dvi in flex" ; \
12895         (cd $(HOST_SUBDIR)/flex && \
12896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12898                   "RANLIB=$${RANLIB}" \
12899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12900                   dvi) \
12901           || exit 1
12902
12903 @endif flex
12904
12905 .PHONY: maybe-pdf-flex pdf-flex
12906 maybe-pdf-flex:
12907 @if flex
12908 maybe-pdf-flex: pdf-flex
12909
12910 pdf-flex: \
12911     configure-flex 
12912         @: $(MAKE); $(unstage)
12913         @[ -f ./flex/Makefile ] || exit 0; \
12914         r=`${PWD_COMMAND}`; export r; \
12915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12916         $(HOST_EXPORTS) \
12917         for flag in $(EXTRA_HOST_FLAGS) ; do \
12918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12919         done; \
12920         echo "Doing pdf in flex" ; \
12921         (cd $(HOST_SUBDIR)/flex && \
12922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12924                   "RANLIB=$${RANLIB}" \
12925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12926                   pdf) \
12927           || exit 1
12928
12929 @endif flex
12930
12931 .PHONY: maybe-html-flex html-flex
12932 maybe-html-flex:
12933 @if flex
12934 maybe-html-flex: html-flex
12935
12936 html-flex: \
12937     configure-flex 
12938         @: $(MAKE); $(unstage)
12939         @[ -f ./flex/Makefile ] || exit 0; \
12940         r=`${PWD_COMMAND}`; export r; \
12941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12942         $(HOST_EXPORTS) \
12943         for flag in $(EXTRA_HOST_FLAGS) ; do \
12944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12945         done; \
12946         echo "Doing html in flex" ; \
12947         (cd $(HOST_SUBDIR)/flex && \
12948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12950                   "RANLIB=$${RANLIB}" \
12951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12952                   html) \
12953           || exit 1
12954
12955 @endif flex
12956
12957 .PHONY: maybe-TAGS-flex TAGS-flex
12958 maybe-TAGS-flex:
12959 @if flex
12960 maybe-TAGS-flex: TAGS-flex
12961
12962 TAGS-flex: \
12963     configure-flex 
12964         @: $(MAKE); $(unstage)
12965         @[ -f ./flex/Makefile ] || exit 0; \
12966         r=`${PWD_COMMAND}`; export r; \
12967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12968         $(HOST_EXPORTS) \
12969         for flag in $(EXTRA_HOST_FLAGS) ; do \
12970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12971         done; \
12972         echo "Doing TAGS in flex" ; \
12973         (cd $(HOST_SUBDIR)/flex && \
12974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12976                   "RANLIB=$${RANLIB}" \
12977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12978                   TAGS) \
12979           || exit 1
12980
12981 @endif flex
12982
12983 .PHONY: maybe-install-info-flex install-info-flex
12984 maybe-install-info-flex:
12985 @if flex
12986 maybe-install-info-flex: install-info-flex
12987
12988 install-info-flex: \
12989     configure-flex \
12990     info-flex 
12991         @: $(MAKE); $(unstage)
12992         @[ -f ./flex/Makefile ] || exit 0; \
12993         r=`${PWD_COMMAND}`; export r; \
12994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12995         $(HOST_EXPORTS) \
12996         for flag in $(EXTRA_HOST_FLAGS) ; do \
12997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12998         done; \
12999         echo "Doing install-info in flex" ; \
13000         (cd $(HOST_SUBDIR)/flex && \
13001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13003                   "RANLIB=$${RANLIB}" \
13004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13005                   install-info) \
13006           || exit 1
13007
13008 @endif flex
13009
13010 .PHONY: maybe-install-pdf-flex install-pdf-flex
13011 maybe-install-pdf-flex:
13012 @if flex
13013 maybe-install-pdf-flex: install-pdf-flex
13014
13015 install-pdf-flex: \
13016     configure-flex \
13017     pdf-flex 
13018         @: $(MAKE); $(unstage)
13019         @[ -f ./flex/Makefile ] || exit 0; \
13020         r=`${PWD_COMMAND}`; export r; \
13021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13022         $(HOST_EXPORTS) \
13023         for flag in $(EXTRA_HOST_FLAGS) ; do \
13024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13025         done; \
13026         echo "Doing install-pdf in flex" ; \
13027         (cd $(HOST_SUBDIR)/flex && \
13028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13030                   "RANLIB=$${RANLIB}" \
13031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13032                   install-pdf) \
13033           || exit 1
13034
13035 @endif flex
13036
13037 .PHONY: maybe-install-html-flex install-html-flex
13038 maybe-install-html-flex:
13039 @if flex
13040 maybe-install-html-flex: install-html-flex
13041
13042 install-html-flex: \
13043     configure-flex \
13044     html-flex 
13045         @: $(MAKE); $(unstage)
13046         @[ -f ./flex/Makefile ] || exit 0; \
13047         r=`${PWD_COMMAND}`; export r; \
13048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13049         $(HOST_EXPORTS) \
13050         for flag in $(EXTRA_HOST_FLAGS) ; do \
13051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13052         done; \
13053         echo "Doing install-html in flex" ; \
13054         (cd $(HOST_SUBDIR)/flex && \
13055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13057                   "RANLIB=$${RANLIB}" \
13058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13059                   install-html) \
13060           || exit 1
13061
13062 @endif flex
13063
13064 .PHONY: maybe-installcheck-flex installcheck-flex
13065 maybe-installcheck-flex:
13066 @if flex
13067 maybe-installcheck-flex: installcheck-flex
13068
13069 installcheck-flex: \
13070     configure-flex 
13071         @: $(MAKE); $(unstage)
13072         @[ -f ./flex/Makefile ] || exit 0; \
13073         r=`${PWD_COMMAND}`; export r; \
13074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13075         $(HOST_EXPORTS) \
13076         for flag in $(EXTRA_HOST_FLAGS) ; do \
13077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13078         done; \
13079         echo "Doing installcheck in flex" ; \
13080         (cd $(HOST_SUBDIR)/flex && \
13081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13083                   "RANLIB=$${RANLIB}" \
13084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13085                   installcheck) \
13086           || exit 1
13087
13088 @endif flex
13089
13090 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13091 maybe-mostlyclean-flex:
13092 @if flex
13093 maybe-mostlyclean-flex: mostlyclean-flex
13094
13095 mostlyclean-flex: 
13096         @: $(MAKE); $(unstage)
13097         @[ -f ./flex/Makefile ] || exit 0; \
13098         r=`${PWD_COMMAND}`; export r; \
13099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13100         $(HOST_EXPORTS) \
13101         for flag in $(EXTRA_HOST_FLAGS) ; do \
13102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13103         done; \
13104         echo "Doing mostlyclean in flex" ; \
13105         (cd $(HOST_SUBDIR)/flex && \
13106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13108                   "RANLIB=$${RANLIB}" \
13109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13110                   mostlyclean) \
13111           || exit 1
13112
13113 @endif flex
13114
13115 .PHONY: maybe-clean-flex clean-flex
13116 maybe-clean-flex:
13117 @if flex
13118 maybe-clean-flex: clean-flex
13119
13120 clean-flex: 
13121         @: $(MAKE); $(unstage)
13122         @[ -f ./flex/Makefile ] || exit 0; \
13123         r=`${PWD_COMMAND}`; export r; \
13124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13125         $(HOST_EXPORTS) \
13126         for flag in $(EXTRA_HOST_FLAGS) ; do \
13127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13128         done; \
13129         echo "Doing clean in flex" ; \
13130         (cd $(HOST_SUBDIR)/flex && \
13131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13133                   "RANLIB=$${RANLIB}" \
13134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13135                   clean) \
13136           || exit 1
13137
13138 @endif flex
13139
13140 .PHONY: maybe-distclean-flex distclean-flex
13141 maybe-distclean-flex:
13142 @if flex
13143 maybe-distclean-flex: distclean-flex
13144
13145 distclean-flex: 
13146         @: $(MAKE); $(unstage)
13147         @[ -f ./flex/Makefile ] || exit 0; \
13148         r=`${PWD_COMMAND}`; export r; \
13149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13150         $(HOST_EXPORTS) \
13151         for flag in $(EXTRA_HOST_FLAGS) ; do \
13152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13153         done; \
13154         echo "Doing distclean in flex" ; \
13155         (cd $(HOST_SUBDIR)/flex && \
13156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13158                   "RANLIB=$${RANLIB}" \
13159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13160                   distclean) \
13161           || exit 1
13162
13163 @endif flex
13164
13165 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13166 maybe-maintainer-clean-flex:
13167 @if flex
13168 maybe-maintainer-clean-flex: maintainer-clean-flex
13169
13170 maintainer-clean-flex: 
13171         @: $(MAKE); $(unstage)
13172         @[ -f ./flex/Makefile ] || exit 0; \
13173         r=`${PWD_COMMAND}`; export r; \
13174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13175         $(HOST_EXPORTS) \
13176         for flag in $(EXTRA_HOST_FLAGS) ; do \
13177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13178         done; \
13179         echo "Doing maintainer-clean in flex" ; \
13180         (cd $(HOST_SUBDIR)/flex && \
13181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13183                   "RANLIB=$${RANLIB}" \
13184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13185                   maintainer-clean) \
13186           || exit 1
13187
13188 @endif flex
13189
13190
13191
13192 .PHONY: configure-gas maybe-configure-gas
13193 maybe-configure-gas:
13194 @if gcc-bootstrap
13195 configure-gas: stage_current
13196 @endif gcc-bootstrap
13197 @if gas
13198 maybe-configure-gas: configure-gas
13199 configure-gas: 
13200         @r=`${PWD_COMMAND}`; export r; \
13201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13202         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13204         $(HOST_EXPORTS) \
13205         echo Configuring in $(HOST_SUBDIR)/gas; \
13206         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13207         case $(srcdir) in \
13208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13209           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13211         esac; \
13212         srcdiroption="--srcdir=$${topdir}/gas"; \
13213         libsrcdir="$$s/gas"; \
13214         $(SHELL) $${libsrcdir}/configure \
13215           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13216           --target=${target_alias} $${srcdiroption}  \
13217           || exit 1
13218 @endif gas
13219
13220
13221
13222 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13223 maybe-configure-stage1-gas:
13224 @if gas-bootstrap
13225 maybe-configure-stage1-gas: configure-stage1-gas
13226 configure-stage1-gas:
13227         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13229         @r=`${PWD_COMMAND}`; export r; \
13230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13231         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13232         $(HOST_EXPORTS)  \
13233         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13234         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
13235         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13237         cd $(HOST_SUBDIR)/gas || exit 1; \
13238         case $(srcdir) in \
13239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13240           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13242         esac; \
13243         srcdiroption="--srcdir=$${topdir}/gas"; \
13244         libsrcdir="$$s/gas"; \
13245         $(SHELL) $${libsrcdir}/configure \
13246           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13247           --target=${target_alias} $${srcdiroption} \
13248            \
13249           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13250 @endif gas-bootstrap
13251
13252 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13253 maybe-configure-stage2-gas:
13254 @if gas-bootstrap
13255 maybe-configure-stage2-gas: configure-stage2-gas
13256 configure-stage2-gas:
13257         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13258         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13259         @r=`${PWD_COMMAND}`; export r; \
13260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13262         $(HOST_EXPORTS) \
13263         $(POSTSTAGE1_HOST_EXPORTS)  \
13264         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13265         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
13266         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13268         cd $(HOST_SUBDIR)/gas || exit 1; \
13269         case $(srcdir) in \
13270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13271           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13273         esac; \
13274         srcdiroption="--srcdir=$${topdir}/gas"; \
13275         libsrcdir="$$s/gas"; \
13276         $(SHELL) $${libsrcdir}/configure \
13277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13278           --target=${target_alias} $${srcdiroption} \
13279           --with-build-libsubdir=$(HOST_SUBDIR) \
13280           @stage2_werror_flag@ 
13281 @endif gas-bootstrap
13282
13283 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13284 maybe-configure-stageb2g0-gas:
13285 @if gas-bootstrap
13286 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13287 configure-stageb2g0-gas:
13288         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13290         @r=`${PWD_COMMAND}`; export r; \
13291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13292         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13293         $(HOST_EXPORTS) \
13294         $(POSTSTAGE1_HOST_EXPORTS)  \
13295         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13296         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
13297         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13299         cd $(HOST_SUBDIR)/gas || exit 1; \
13300         case $(srcdir) in \
13301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13302           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13304         esac; \
13305         srcdiroption="--srcdir=$${topdir}/gas"; \
13306         libsrcdir="$$s/gas"; \
13307         $(SHELL) $${libsrcdir}/configure \
13308           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13309           --target=${target_alias} $${srcdiroption} \
13310           --with-build-libsubdir=$(HOST_SUBDIR) \
13311           @stage2_werror_flag@ 
13312 @endif gas-bootstrap
13313
13314 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13315 maybe-configure-stage3-gas:
13316 @if gas-bootstrap
13317 maybe-configure-stage3-gas: configure-stage3-gas
13318 configure-stage3-gas:
13319         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13320         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13321         @r=`${PWD_COMMAND}`; export r; \
13322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13323         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13324         $(HOST_EXPORTS) \
13325         $(POSTSTAGE1_HOST_EXPORTS)  \
13326         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13327         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
13328         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13330         cd $(HOST_SUBDIR)/gas || exit 1; \
13331         case $(srcdir) in \
13332           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13333           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13334                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13335         esac; \
13336         srcdiroption="--srcdir=$${topdir}/gas"; \
13337         libsrcdir="$$s/gas"; \
13338         $(SHELL) $${libsrcdir}/configure \
13339           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13340           --target=${target_alias} $${srcdiroption} \
13341           --with-build-libsubdir=$(HOST_SUBDIR) \
13342           @stage2_werror_flag@ 
13343 @endif gas-bootstrap
13344
13345 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13346 maybe-configure-stageb3g2-gas:
13347 @if gas-bootstrap
13348 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13349 configure-stageb3g2-gas:
13350         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13351         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13352         @r=`${PWD_COMMAND}`; export r; \
13353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13354         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13355         $(HOST_EXPORTS) \
13356         $(POSTSTAGE1_HOST_EXPORTS)  \
13357         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13358         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
13359         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13360         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13361         cd $(HOST_SUBDIR)/gas || exit 1; \
13362         case $(srcdir) in \
13363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13364           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13366         esac; \
13367         srcdiroption="--srcdir=$${topdir}/gas"; \
13368         libsrcdir="$$s/gas"; \
13369         $(SHELL) $${libsrcdir}/configure \
13370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13371           --target=${target_alias} $${srcdiroption} \
13372           --with-build-libsubdir=$(HOST_SUBDIR) \
13373           @stage2_werror_flag@ 
13374 @endif gas-bootstrap
13375
13376 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13377 maybe-configure-stage4-gas:
13378 @if gas-bootstrap
13379 maybe-configure-stage4-gas: configure-stage4-gas
13380 configure-stage4-gas:
13381         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13382         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13383         @r=`${PWD_COMMAND}`; export r; \
13384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13386         $(HOST_EXPORTS) \
13387         $(POSTSTAGE1_HOST_EXPORTS)  \
13388         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13389         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
13390         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13391         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13392         cd $(HOST_SUBDIR)/gas || exit 1; \
13393         case $(srcdir) in \
13394           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13395           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13396                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13397         esac; \
13398         srcdiroption="--srcdir=$${topdir}/gas"; \
13399         libsrcdir="$$s/gas"; \
13400         $(SHELL) $${libsrcdir}/configure \
13401           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13402           --target=${target_alias} $${srcdiroption} \
13403           --with-build-libsubdir=$(HOST_SUBDIR) \
13404           @stage2_werror_flag@ 
13405 @endif gas-bootstrap
13406
13407 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13408 maybe-configure-stageprofile-gas:
13409 @if gas-bootstrap
13410 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13411 configure-stageprofile-gas:
13412         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13413         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13414         @r=`${PWD_COMMAND}`; export r; \
13415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13416         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13417         $(HOST_EXPORTS) \
13418         $(POSTSTAGE1_HOST_EXPORTS)  \
13419         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13420         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
13421         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13422         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13423         cd $(HOST_SUBDIR)/gas || exit 1; \
13424         case $(srcdir) in \
13425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13426           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13428         esac; \
13429         srcdiroption="--srcdir=$${topdir}/gas"; \
13430         libsrcdir="$$s/gas"; \
13431         $(SHELL) $${libsrcdir}/configure \
13432           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13433           --target=${target_alias} $${srcdiroption} \
13434           --with-build-libsubdir=$(HOST_SUBDIR) \
13435           @stage2_werror_flag@ 
13436 @endif gas-bootstrap
13437
13438 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13439 maybe-configure-stagefeedback-gas:
13440 @if gas-bootstrap
13441 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13442 configure-stagefeedback-gas:
13443         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13444         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13445         @r=`${PWD_COMMAND}`; export r; \
13446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13447         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13448         $(HOST_EXPORTS) \
13449         $(POSTSTAGE1_HOST_EXPORTS)  \
13450         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13451         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
13452         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13453         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13454         cd $(HOST_SUBDIR)/gas || exit 1; \
13455         case $(srcdir) in \
13456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13457           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13459         esac; \
13460         srcdiroption="--srcdir=$${topdir}/gas"; \
13461         libsrcdir="$$s/gas"; \
13462         $(SHELL) $${libsrcdir}/configure \
13463           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13464           --target=${target_alias} $${srcdiroption} \
13465           --with-build-libsubdir=$(HOST_SUBDIR) \
13466           @stage2_werror_flag@ 
13467 @endif gas-bootstrap
13468
13469
13470
13471
13472
13473 .PHONY: all-gas maybe-all-gas
13474 maybe-all-gas:
13475 @if gcc-bootstrap
13476 all-gas: stage_current
13477 @endif gcc-bootstrap
13478 @if gas
13479 TARGET-gas=all
13480 maybe-all-gas: all-gas
13481 all-gas: configure-gas
13482         @r=`${PWD_COMMAND}`; export r; \
13483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13484         $(HOST_EXPORTS) \
13485         (cd $(HOST_SUBDIR)/gas && \
13486           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13487                 $(TARGET-gas))
13488 @endif gas
13489
13490
13491
13492 .PHONY: all-stage1-gas maybe-all-stage1-gas
13493 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13494 maybe-all-stage1-gas:
13495 maybe-clean-stage1-gas:
13496 @if gas-bootstrap
13497 maybe-all-stage1-gas: all-stage1-gas
13498 all-stage1: all-stage1-gas
13499 TARGET-stage1-gas = $(TARGET-gas)
13500 all-stage1-gas: configure-stage1-gas
13501         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13502         @r=`${PWD_COMMAND}`; export r; \
13503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13504         $(HOST_EXPORTS) \
13505         cd $(HOST_SUBDIR)/gas && \
13506         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13507                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13508                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13509                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13510                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
13511                 $(TARGET-stage1-gas)
13512
13513 maybe-clean-stage1-gas: clean-stage1-gas
13514 clean-stage1: clean-stage1-gas
13515 clean-stage1-gas:
13516         @if [ $(current_stage) = stage1 ]; then \
13517           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13518         else \
13519           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13520           $(MAKE) stage1-start; \
13521         fi; \
13522         cd $(HOST_SUBDIR)/gas && \
13523         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13524                  clean
13525 @endif gas-bootstrap
13526
13527
13528 .PHONY: all-stage2-gas maybe-all-stage2-gas
13529 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13530 maybe-all-stage2-gas:
13531 maybe-clean-stage2-gas:
13532 @if gas-bootstrap
13533 maybe-all-stage2-gas: all-stage2-gas
13534 all-stage2: all-stage2-gas
13535 TARGET-stage2-gas = $(TARGET-gas)
13536 all-stage2-gas: configure-stage2-gas
13537         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13538         @r=`${PWD_COMMAND}`; export r; \
13539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13540         $(HOST_EXPORTS) \
13541         $(POSTSTAGE1_HOST_EXPORTS) \
13542         cd $(HOST_SUBDIR)/gas && \
13543         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13544                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13545                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13546                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13547                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13548                 $(TARGET-stage2-gas)
13549
13550 maybe-clean-stage2-gas: clean-stage2-gas
13551 clean-stage2: clean-stage2-gas
13552 clean-stage2-gas:
13553         @if [ $(current_stage) = stage2 ]; then \
13554           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13555         else \
13556           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13557           $(MAKE) stage2-start; \
13558         fi; \
13559         cd $(HOST_SUBDIR)/gas && \
13560         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13561                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13562                  clean
13563 @endif gas-bootstrap
13564
13565
13566 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13567 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13568 maybe-all-stageb2g0-gas:
13569 maybe-clean-stageb2g0-gas:
13570 @if gas-bootstrap
13571 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13572 all-stageb2g0: all-stageb2g0-gas
13573 TARGET-stageb2g0-gas = $(TARGET-gas)
13574 all-stageb2g0-gas: configure-stageb2g0-gas
13575         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13576         @r=`${PWD_COMMAND}`; export r; \
13577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13578         $(HOST_EXPORTS) \
13579         $(POSTSTAGE1_HOST_EXPORTS) \
13580         cd $(HOST_SUBDIR)/gas && \
13581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13582                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13583                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13584                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13585                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13586                 $(TARGET-stageb2g0-gas)
13587
13588 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13589 clean-stageb2g0: clean-stageb2g0-gas
13590 clean-stageb2g0-gas:
13591         @if [ $(current_stage) = stageb2g0 ]; then \
13592           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13593         else \
13594           [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13595           $(MAKE) stageb2g0-start; \
13596         fi; \
13597         cd $(HOST_SUBDIR)/gas && \
13598         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13599                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13600                  clean
13601 @endif gas-bootstrap
13602
13603
13604 .PHONY: all-stage3-gas maybe-all-stage3-gas
13605 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13606 maybe-all-stage3-gas:
13607 maybe-clean-stage3-gas:
13608 @if gas-bootstrap
13609 maybe-all-stage3-gas: all-stage3-gas
13610 all-stage3: all-stage3-gas
13611 TARGET-stage3-gas = $(TARGET-gas)
13612 all-stage3-gas: configure-stage3-gas
13613         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13614         @r=`${PWD_COMMAND}`; export r; \
13615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13616         $(HOST_EXPORTS) \
13617         $(POSTSTAGE1_HOST_EXPORTS) \
13618         cd $(HOST_SUBDIR)/gas && \
13619         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13620                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13621                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13622                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13623                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13624                 $(TARGET-stage3-gas)
13625
13626 maybe-clean-stage3-gas: clean-stage3-gas
13627 clean-stage3: clean-stage3-gas
13628 clean-stage3-gas:
13629         @if [ $(current_stage) = stage3 ]; then \
13630           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13631         else \
13632           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13633           $(MAKE) stage3-start; \
13634         fi; \
13635         cd $(HOST_SUBDIR)/gas && \
13636         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13637                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13638                  clean
13639 @endif gas-bootstrap
13640
13641
13642 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13643 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13644 maybe-all-stageb3g2-gas:
13645 maybe-clean-stageb3g2-gas:
13646 @if gas-bootstrap
13647 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13648 all-stageb3g2: all-stageb3g2-gas
13649 TARGET-stageb3g2-gas = $(TARGET-gas)
13650 all-stageb3g2-gas: configure-stageb3g2-gas
13651         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13652         @r=`${PWD_COMMAND}`; export r; \
13653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13654         $(HOST_EXPORTS) \
13655         $(POSTSTAGE1_HOST_EXPORTS) \
13656         cd $(HOST_SUBDIR)/gas && \
13657         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13658                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13659                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13660                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13661                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13662                 $(TARGET-stageb3g2-gas)
13663
13664 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13665 clean-stageb3g2: clean-stageb3g2-gas
13666 clean-stageb3g2-gas:
13667         @if [ $(current_stage) = stageb3g2 ]; then \
13668           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13669         else \
13670           [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13671           $(MAKE) stageb3g2-start; \
13672         fi; \
13673         cd $(HOST_SUBDIR)/gas && \
13674         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13675                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13676                  clean
13677 @endif gas-bootstrap
13678
13679
13680 .PHONY: all-stage4-gas maybe-all-stage4-gas
13681 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13682 maybe-all-stage4-gas:
13683 maybe-clean-stage4-gas:
13684 @if gas-bootstrap
13685 maybe-all-stage4-gas: all-stage4-gas
13686 all-stage4: all-stage4-gas
13687 TARGET-stage4-gas = $(TARGET-gas)
13688 all-stage4-gas: configure-stage4-gas
13689         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13690         @r=`${PWD_COMMAND}`; export r; \
13691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13692         $(HOST_EXPORTS) \
13693         $(POSTSTAGE1_HOST_EXPORTS) \
13694         cd $(HOST_SUBDIR)/gas && \
13695         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13696                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13697                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13698                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13699                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13700                 $(TARGET-stage4-gas)
13701
13702 maybe-clean-stage4-gas: clean-stage4-gas
13703 clean-stage4: clean-stage4-gas
13704 clean-stage4-gas:
13705         @if [ $(current_stage) = stage4 ]; then \
13706           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13707         else \
13708           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13709           $(MAKE) stage4-start; \
13710         fi; \
13711         cd $(HOST_SUBDIR)/gas && \
13712         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13713                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13714                  clean
13715 @endif gas-bootstrap
13716
13717
13718 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13719 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13720 maybe-all-stageprofile-gas:
13721 maybe-clean-stageprofile-gas:
13722 @if gas-bootstrap
13723 maybe-all-stageprofile-gas: all-stageprofile-gas
13724 all-stageprofile: all-stageprofile-gas
13725 TARGET-stageprofile-gas = $(TARGET-gas)
13726 all-stageprofile-gas: configure-stageprofile-gas
13727         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13728         @r=`${PWD_COMMAND}`; export r; \
13729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13730         $(HOST_EXPORTS) \
13731         $(POSTSTAGE1_HOST_EXPORTS) \
13732         cd $(HOST_SUBDIR)/gas && \
13733         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13734                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13735                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
13736                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
13737                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13738                 $(TARGET-stageprofile-gas)
13739
13740 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13741 clean-stageprofile: clean-stageprofile-gas
13742 clean-stageprofile-gas:
13743         @if [ $(current_stage) = stageprofile ]; then \
13744           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13745         else \
13746           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13747           $(MAKE) stageprofile-start; \
13748         fi; \
13749         cd $(HOST_SUBDIR)/gas && \
13750         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13751                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13752                  clean
13753 @endif gas-bootstrap
13754
13755
13756 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13757 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13758 maybe-all-stagefeedback-gas:
13759 maybe-clean-stagefeedback-gas:
13760 @if gas-bootstrap
13761 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13762 all-stagefeedback: all-stagefeedback-gas
13763 TARGET-stagefeedback-gas = $(TARGET-gas)
13764 all-stagefeedback-gas: configure-stagefeedback-gas
13765         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13766         @r=`${PWD_COMMAND}`; export r; \
13767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13768         $(HOST_EXPORTS) \
13769         $(POSTSTAGE1_HOST_EXPORTS) \
13770         cd $(HOST_SUBDIR)/gas && \
13771         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13772                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13773                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13774                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13775                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13776                 $(TARGET-stagefeedback-gas)
13777
13778 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13779 clean-stagefeedback: clean-stagefeedback-gas
13780 clean-stagefeedback-gas:
13781         @if [ $(current_stage) = stagefeedback ]; then \
13782           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13783         else \
13784           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13785           $(MAKE) stagefeedback-start; \
13786         fi; \
13787         cd $(HOST_SUBDIR)/gas && \
13788         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13789                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13790                  clean
13791 @endif gas-bootstrap
13792
13793
13794
13795
13796
13797 .PHONY: check-gas maybe-check-gas
13798 maybe-check-gas:
13799 @if gas
13800 maybe-check-gas: check-gas
13801
13802 check-gas:
13803         @: $(MAKE); $(unstage)
13804         @r=`${PWD_COMMAND}`; export r; \
13805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806         $(HOST_EXPORTS) \
13807         (cd $(HOST_SUBDIR)/gas && \
13808           $(MAKE) $(FLAGS_TO_PASS)  check)
13809
13810 @endif gas
13811
13812 .PHONY: install-gas maybe-install-gas
13813 maybe-install-gas:
13814 @if gas
13815 maybe-install-gas: install-gas
13816
13817 install-gas: installdirs
13818         @: $(MAKE); $(unstage)
13819         @r=`${PWD_COMMAND}`; export r; \
13820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13821         $(HOST_EXPORTS) \
13822         (cd $(HOST_SUBDIR)/gas && \
13823           $(MAKE) $(FLAGS_TO_PASS)  install)
13824
13825 @endif gas
13826
13827 # Other targets (info, dvi, pdf, etc.)
13828
13829 .PHONY: maybe-info-gas info-gas
13830 maybe-info-gas:
13831 @if gas
13832 maybe-info-gas: info-gas
13833
13834 info-gas: \
13835     configure-gas 
13836         @[ -f ./gas/Makefile ] || exit 0; \
13837         r=`${PWD_COMMAND}`; export r; \
13838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13839         $(HOST_EXPORTS) \
13840         for flag in $(EXTRA_HOST_FLAGS) ; do \
13841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13842         done; \
13843         echo "Doing info in gas" ; \
13844         (cd $(HOST_SUBDIR)/gas && \
13845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13847                   "RANLIB=$${RANLIB}" \
13848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13849                   info) \
13850           || exit 1
13851
13852 @endif gas
13853
13854 .PHONY: maybe-dvi-gas dvi-gas
13855 maybe-dvi-gas:
13856 @if gas
13857 maybe-dvi-gas: dvi-gas
13858
13859 dvi-gas: \
13860     configure-gas 
13861         @[ -f ./gas/Makefile ] || exit 0; \
13862         r=`${PWD_COMMAND}`; export r; \
13863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13864         $(HOST_EXPORTS) \
13865         for flag in $(EXTRA_HOST_FLAGS) ; do \
13866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13867         done; \
13868         echo "Doing dvi in gas" ; \
13869         (cd $(HOST_SUBDIR)/gas && \
13870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13872                   "RANLIB=$${RANLIB}" \
13873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13874                   dvi) \
13875           || exit 1
13876
13877 @endif gas
13878
13879 .PHONY: maybe-pdf-gas pdf-gas
13880 maybe-pdf-gas:
13881 @if gas
13882 maybe-pdf-gas: pdf-gas
13883
13884 pdf-gas: \
13885     configure-gas 
13886         @[ -f ./gas/Makefile ] || exit 0; \
13887         r=`${PWD_COMMAND}`; export r; \
13888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13889         $(HOST_EXPORTS) \
13890         for flag in $(EXTRA_HOST_FLAGS) ; do \
13891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13892         done; \
13893         echo "Doing pdf in gas" ; \
13894         (cd $(HOST_SUBDIR)/gas && \
13895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13897                   "RANLIB=$${RANLIB}" \
13898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13899                   pdf) \
13900           || exit 1
13901
13902 @endif gas
13903
13904 .PHONY: maybe-html-gas html-gas
13905 maybe-html-gas:
13906 @if gas
13907 maybe-html-gas: html-gas
13908
13909 html-gas: \
13910     configure-gas 
13911         @[ -f ./gas/Makefile ] || exit 0; \
13912         r=`${PWD_COMMAND}`; export r; \
13913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13914         $(HOST_EXPORTS) \
13915         for flag in $(EXTRA_HOST_FLAGS) ; do \
13916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13917         done; \
13918         echo "Doing html in gas" ; \
13919         (cd $(HOST_SUBDIR)/gas && \
13920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13922                   "RANLIB=$${RANLIB}" \
13923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13924                   html) \
13925           || exit 1
13926
13927 @endif gas
13928
13929 .PHONY: maybe-TAGS-gas TAGS-gas
13930 maybe-TAGS-gas:
13931 @if gas
13932 maybe-TAGS-gas: TAGS-gas
13933
13934 TAGS-gas: \
13935     configure-gas 
13936         @[ -f ./gas/Makefile ] || exit 0; \
13937         r=`${PWD_COMMAND}`; export r; \
13938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13939         $(HOST_EXPORTS) \
13940         for flag in $(EXTRA_HOST_FLAGS) ; do \
13941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13942         done; \
13943         echo "Doing TAGS in gas" ; \
13944         (cd $(HOST_SUBDIR)/gas && \
13945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13947                   "RANLIB=$${RANLIB}" \
13948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13949                   TAGS) \
13950           || exit 1
13951
13952 @endif gas
13953
13954 .PHONY: maybe-install-info-gas install-info-gas
13955 maybe-install-info-gas:
13956 @if gas
13957 maybe-install-info-gas: install-info-gas
13958
13959 install-info-gas: \
13960     configure-gas \
13961     info-gas 
13962         @[ -f ./gas/Makefile ] || exit 0; \
13963         r=`${PWD_COMMAND}`; export r; \
13964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13965         $(HOST_EXPORTS) \
13966         for flag in $(EXTRA_HOST_FLAGS) ; do \
13967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13968         done; \
13969         echo "Doing install-info in gas" ; \
13970         (cd $(HOST_SUBDIR)/gas && \
13971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13973                   "RANLIB=$${RANLIB}" \
13974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13975                   install-info) \
13976           || exit 1
13977
13978 @endif gas
13979
13980 .PHONY: maybe-install-pdf-gas install-pdf-gas
13981 maybe-install-pdf-gas:
13982 @if gas
13983 maybe-install-pdf-gas: install-pdf-gas
13984
13985 install-pdf-gas: \
13986     configure-gas \
13987     pdf-gas 
13988         @[ -f ./gas/Makefile ] || exit 0; \
13989         r=`${PWD_COMMAND}`; export r; \
13990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13991         $(HOST_EXPORTS) \
13992         for flag in $(EXTRA_HOST_FLAGS) ; do \
13993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13994         done; \
13995         echo "Doing install-pdf in gas" ; \
13996         (cd $(HOST_SUBDIR)/gas && \
13997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13999                   "RANLIB=$${RANLIB}" \
14000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14001                   install-pdf) \
14002           || exit 1
14003
14004 @endif gas
14005
14006 .PHONY: maybe-install-html-gas install-html-gas
14007 maybe-install-html-gas:
14008 @if gas
14009 maybe-install-html-gas: install-html-gas
14010
14011 install-html-gas: \
14012     configure-gas \
14013     html-gas 
14014         @[ -f ./gas/Makefile ] || exit 0; \
14015         r=`${PWD_COMMAND}`; export r; \
14016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017         $(HOST_EXPORTS) \
14018         for flag in $(EXTRA_HOST_FLAGS) ; do \
14019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14020         done; \
14021         echo "Doing install-html in gas" ; \
14022         (cd $(HOST_SUBDIR)/gas && \
14023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14025                   "RANLIB=$${RANLIB}" \
14026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14027                   install-html) \
14028           || exit 1
14029
14030 @endif gas
14031
14032 .PHONY: maybe-installcheck-gas installcheck-gas
14033 maybe-installcheck-gas:
14034 @if gas
14035 maybe-installcheck-gas: installcheck-gas
14036
14037 installcheck-gas: \
14038     configure-gas 
14039         @[ -f ./gas/Makefile ] || exit 0; \
14040         r=`${PWD_COMMAND}`; export r; \
14041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14042         $(HOST_EXPORTS) \
14043         for flag in $(EXTRA_HOST_FLAGS) ; do \
14044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14045         done; \
14046         echo "Doing installcheck in gas" ; \
14047         (cd $(HOST_SUBDIR)/gas && \
14048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14050                   "RANLIB=$${RANLIB}" \
14051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14052                   installcheck) \
14053           || exit 1
14054
14055 @endif gas
14056
14057 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14058 maybe-mostlyclean-gas:
14059 @if gas
14060 maybe-mostlyclean-gas: mostlyclean-gas
14061
14062 mostlyclean-gas: 
14063         @[ -f ./gas/Makefile ] || exit 0; \
14064         r=`${PWD_COMMAND}`; export r; \
14065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14066         $(HOST_EXPORTS) \
14067         for flag in $(EXTRA_HOST_FLAGS) ; do \
14068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14069         done; \
14070         echo "Doing mostlyclean in gas" ; \
14071         (cd $(HOST_SUBDIR)/gas && \
14072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14074                   "RANLIB=$${RANLIB}" \
14075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14076                   mostlyclean) \
14077           || exit 1
14078
14079 @endif gas
14080
14081 .PHONY: maybe-clean-gas clean-gas
14082 maybe-clean-gas:
14083 @if gas
14084 maybe-clean-gas: clean-gas
14085
14086 clean-gas: 
14087         @[ -f ./gas/Makefile ] || exit 0; \
14088         r=`${PWD_COMMAND}`; export r; \
14089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14090         $(HOST_EXPORTS) \
14091         for flag in $(EXTRA_HOST_FLAGS) ; do \
14092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14093         done; \
14094         echo "Doing clean in gas" ; \
14095         (cd $(HOST_SUBDIR)/gas && \
14096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14098                   "RANLIB=$${RANLIB}" \
14099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14100                   clean) \
14101           || exit 1
14102
14103 @endif gas
14104
14105 .PHONY: maybe-distclean-gas distclean-gas
14106 maybe-distclean-gas:
14107 @if gas
14108 maybe-distclean-gas: distclean-gas
14109
14110 distclean-gas: 
14111         @[ -f ./gas/Makefile ] || exit 0; \
14112         r=`${PWD_COMMAND}`; export r; \
14113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114         $(HOST_EXPORTS) \
14115         for flag in $(EXTRA_HOST_FLAGS) ; do \
14116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14117         done; \
14118         echo "Doing distclean in gas" ; \
14119         (cd $(HOST_SUBDIR)/gas && \
14120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14122                   "RANLIB=$${RANLIB}" \
14123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14124                   distclean) \
14125           || exit 1
14126
14127 @endif gas
14128
14129 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14130 maybe-maintainer-clean-gas:
14131 @if gas
14132 maybe-maintainer-clean-gas: maintainer-clean-gas
14133
14134 maintainer-clean-gas: 
14135         @[ -f ./gas/Makefile ] || exit 0; \
14136         r=`${PWD_COMMAND}`; export r; \
14137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14138         $(HOST_EXPORTS) \
14139         for flag in $(EXTRA_HOST_FLAGS) ; do \
14140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14141         done; \
14142         echo "Doing maintainer-clean in gas" ; \
14143         (cd $(HOST_SUBDIR)/gas && \
14144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14146                   "RANLIB=$${RANLIB}" \
14147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14148                   maintainer-clean) \
14149           || exit 1
14150
14151 @endif gas
14152
14153
14154
14155 .PHONY: configure-gcc maybe-configure-gcc
14156 maybe-configure-gcc:
14157 @if gcc-bootstrap
14158 configure-gcc: stage_current
14159 @endif gcc-bootstrap
14160 @if gcc
14161 maybe-configure-gcc: configure-gcc
14162 configure-gcc: 
14163         @r=`${PWD_COMMAND}`; export r; \
14164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14165         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14167         $(HOST_EXPORTS) \
14168         echo Configuring in $(HOST_SUBDIR)/gcc; \
14169         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14170         case $(srcdir) in \
14171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14172           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14174         esac; \
14175         srcdiroption="--srcdir=$${topdir}/gcc"; \
14176         libsrcdir="$$s/gcc"; \
14177         $(SHELL) $${libsrcdir}/configure \
14178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14179           --target=${target_alias} $${srcdiroption}  \
14180           || exit 1
14181 @endif gcc
14182
14183
14184
14185 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14186 maybe-configure-stage1-gcc:
14187 @if gcc-bootstrap
14188 maybe-configure-stage1-gcc: configure-stage1-gcc
14189 configure-stage1-gcc:
14190         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14192         @r=`${PWD_COMMAND}`; export r; \
14193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14194         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14195         $(HOST_EXPORTS)  \
14196         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14197         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
14198         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14199         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14200         cd $(HOST_SUBDIR)/gcc || exit 1; \
14201         case $(srcdir) in \
14202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14203           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14205         esac; \
14206         srcdiroption="--srcdir=$${topdir}/gcc"; \
14207         libsrcdir="$$s/gcc"; \
14208         $(SHELL) $${libsrcdir}/configure \
14209           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14210           --target=${target_alias} $${srcdiroption} \
14211            \
14212           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14213 @endif gcc-bootstrap
14214
14215 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14216 maybe-configure-stage2-gcc:
14217 @if gcc-bootstrap
14218 maybe-configure-stage2-gcc: configure-stage2-gcc
14219 configure-stage2-gcc:
14220         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14221         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14222         @r=`${PWD_COMMAND}`; export r; \
14223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14225         $(HOST_EXPORTS) \
14226         $(POSTSTAGE1_HOST_EXPORTS)  \
14227         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14228         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
14229         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14231         cd $(HOST_SUBDIR)/gcc || exit 1; \
14232         case $(srcdir) in \
14233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14234           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14236         esac; \
14237         srcdiroption="--srcdir=$${topdir}/gcc"; \
14238         libsrcdir="$$s/gcc"; \
14239         $(SHELL) $${libsrcdir}/configure \
14240           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14241           --target=${target_alias} $${srcdiroption} \
14242           --with-build-libsubdir=$(HOST_SUBDIR) \
14243           @stage2_werror_flag@ 
14244 @endif gcc-bootstrap
14245
14246 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14247 maybe-configure-stageb2g0-gcc:
14248 @if gcc-bootstrap
14249 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14250 configure-stageb2g0-gcc:
14251         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14252         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14253         @r=`${PWD_COMMAND}`; export r; \
14254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14255         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14256         $(HOST_EXPORTS) \
14257         $(POSTSTAGE1_HOST_EXPORTS)  \
14258         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14259         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
14260         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14261         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14262         cd $(HOST_SUBDIR)/gcc || exit 1; \
14263         case $(srcdir) in \
14264           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14265           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14266                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14267         esac; \
14268         srcdiroption="--srcdir=$${topdir}/gcc"; \
14269         libsrcdir="$$s/gcc"; \
14270         $(SHELL) $${libsrcdir}/configure \
14271           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14272           --target=${target_alias} $${srcdiroption} \
14273           --with-build-libsubdir=$(HOST_SUBDIR) \
14274           @stage2_werror_flag@ 
14275 @endif gcc-bootstrap
14276
14277 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14278 maybe-configure-stage3-gcc:
14279 @if gcc-bootstrap
14280 maybe-configure-stage3-gcc: configure-stage3-gcc
14281 configure-stage3-gcc:
14282         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14283         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14284         @r=`${PWD_COMMAND}`; export r; \
14285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14286         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14287         $(HOST_EXPORTS) \
14288         $(POSTSTAGE1_HOST_EXPORTS)  \
14289         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14290         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
14291         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14293         cd $(HOST_SUBDIR)/gcc || exit 1; \
14294         case $(srcdir) in \
14295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14296           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14298         esac; \
14299         srcdiroption="--srcdir=$${topdir}/gcc"; \
14300         libsrcdir="$$s/gcc"; \
14301         $(SHELL) $${libsrcdir}/configure \
14302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14303           --target=${target_alias} $${srcdiroption} \
14304           --with-build-libsubdir=$(HOST_SUBDIR) \
14305           @stage2_werror_flag@ 
14306 @endif gcc-bootstrap
14307
14308 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14309 maybe-configure-stageb3g2-gcc:
14310 @if gcc-bootstrap
14311 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14312 configure-stageb3g2-gcc:
14313         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14314         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14315         @r=`${PWD_COMMAND}`; export r; \
14316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14317         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14318         $(HOST_EXPORTS) \
14319         $(POSTSTAGE1_HOST_EXPORTS)  \
14320         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14321         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
14322         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14324         cd $(HOST_SUBDIR)/gcc || exit 1; \
14325         case $(srcdir) in \
14326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14327           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14329         esac; \
14330         srcdiroption="--srcdir=$${topdir}/gcc"; \
14331         libsrcdir="$$s/gcc"; \
14332         $(SHELL) $${libsrcdir}/configure \
14333           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14334           --target=${target_alias} $${srcdiroption} \
14335           --with-build-libsubdir=$(HOST_SUBDIR) \
14336           @stage2_werror_flag@ 
14337 @endif gcc-bootstrap
14338
14339 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14340 maybe-configure-stage4-gcc:
14341 @if gcc-bootstrap
14342 maybe-configure-stage4-gcc: configure-stage4-gcc
14343 configure-stage4-gcc:
14344         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14346         @r=`${PWD_COMMAND}`; export r; \
14347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14348         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14349         $(HOST_EXPORTS) \
14350         $(POSTSTAGE1_HOST_EXPORTS)  \
14351         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14352         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
14353         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14354         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14355         cd $(HOST_SUBDIR)/gcc || exit 1; \
14356         case $(srcdir) in \
14357           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14358           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14359                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14360         esac; \
14361         srcdiroption="--srcdir=$${topdir}/gcc"; \
14362         libsrcdir="$$s/gcc"; \
14363         $(SHELL) $${libsrcdir}/configure \
14364           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14365           --target=${target_alias} $${srcdiroption} \
14366           --with-build-libsubdir=$(HOST_SUBDIR) \
14367           @stage2_werror_flag@ 
14368 @endif gcc-bootstrap
14369
14370 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14371 maybe-configure-stageprofile-gcc:
14372 @if gcc-bootstrap
14373 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14374 configure-stageprofile-gcc:
14375         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14376         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14377         @r=`${PWD_COMMAND}`; export r; \
14378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14379         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14380         $(HOST_EXPORTS) \
14381         $(POSTSTAGE1_HOST_EXPORTS)  \
14382         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14383         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
14384         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14385         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14386         cd $(HOST_SUBDIR)/gcc || exit 1; \
14387         case $(srcdir) in \
14388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14389           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14391         esac; \
14392         srcdiroption="--srcdir=$${topdir}/gcc"; \
14393         libsrcdir="$$s/gcc"; \
14394         $(SHELL) $${libsrcdir}/configure \
14395           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14396           --target=${target_alias} $${srcdiroption} \
14397           --with-build-libsubdir=$(HOST_SUBDIR) \
14398           @stage2_werror_flag@ 
14399 @endif gcc-bootstrap
14400
14401 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14402 maybe-configure-stagefeedback-gcc:
14403 @if gcc-bootstrap
14404 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14405 configure-stagefeedback-gcc:
14406         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14407         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14408         @r=`${PWD_COMMAND}`; export r; \
14409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14410         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14411         $(HOST_EXPORTS) \
14412         $(POSTSTAGE1_HOST_EXPORTS)  \
14413         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14414         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
14415         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14417         cd $(HOST_SUBDIR)/gcc || exit 1; \
14418         case $(srcdir) in \
14419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14420           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14422         esac; \
14423         srcdiroption="--srcdir=$${topdir}/gcc"; \
14424         libsrcdir="$$s/gcc"; \
14425         $(SHELL) $${libsrcdir}/configure \
14426           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14427           --target=${target_alias} $${srcdiroption} \
14428           --with-build-libsubdir=$(HOST_SUBDIR) \
14429           @stage2_werror_flag@ 
14430 @endif gcc-bootstrap
14431
14432
14433
14434
14435
14436 .PHONY: all-gcc maybe-all-gcc
14437 maybe-all-gcc:
14438 @if gcc-bootstrap
14439 all-gcc: stage_current
14440 @endif gcc-bootstrap
14441 @if gcc
14442 TARGET-gcc=all
14443 maybe-all-gcc: all-gcc
14444 all-gcc: configure-gcc
14445         @r=`${PWD_COMMAND}`; export r; \
14446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14447         $(HOST_EXPORTS) \
14448         (cd $(HOST_SUBDIR)/gcc && \
14449           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14450                 $(TARGET-gcc))
14451 @endif gcc
14452
14453
14454
14455 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14456 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14457 maybe-all-stage1-gcc:
14458 maybe-clean-stage1-gcc:
14459 @if gcc-bootstrap
14460 maybe-all-stage1-gcc: all-stage1-gcc
14461 all-stage1: all-stage1-gcc
14462 TARGET-stage1-gcc = $(TARGET-gcc)
14463 all-stage1-gcc: configure-stage1-gcc
14464         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14465         @r=`${PWD_COMMAND}`; export r; \
14466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14467         $(HOST_EXPORTS) \
14468         cd $(HOST_SUBDIR)/gcc && \
14469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14470                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14471                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14472                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14473                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14474                 $(TARGET-stage1-gcc)
14475
14476 maybe-clean-stage1-gcc: clean-stage1-gcc
14477 clean-stage1: clean-stage1-gcc
14478 clean-stage1-gcc:
14479         @if [ $(current_stage) = stage1 ]; then \
14480           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14481         else \
14482           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14483           $(MAKE) stage1-start; \
14484         fi; \
14485         cd $(HOST_SUBDIR)/gcc && \
14486         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14487                 $(EXTRA_GCC_FLAGS) clean
14488 @endif gcc-bootstrap
14489
14490
14491 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14492 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14493 maybe-all-stage2-gcc:
14494 maybe-clean-stage2-gcc:
14495 @if gcc-bootstrap
14496 maybe-all-stage2-gcc: all-stage2-gcc
14497 all-stage2: all-stage2-gcc
14498 TARGET-stage2-gcc = $(TARGET-gcc)
14499 all-stage2-gcc: configure-stage2-gcc
14500         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14501         @r=`${PWD_COMMAND}`; export r; \
14502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503         $(HOST_EXPORTS) \
14504         $(POSTSTAGE1_HOST_EXPORTS) \
14505         cd $(HOST_SUBDIR)/gcc && \
14506         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14507                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14508                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14509                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14510                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14511                 $(TARGET-stage2-gcc)
14512
14513 maybe-clean-stage2-gcc: clean-stage2-gcc
14514 clean-stage2: clean-stage2-gcc
14515 clean-stage2-gcc:
14516         @if [ $(current_stage) = stage2 ]; then \
14517           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14518         else \
14519           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14520           $(MAKE) stage2-start; \
14521         fi; \
14522         cd $(HOST_SUBDIR)/gcc && \
14523         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14524                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14525                 $(EXTRA_GCC_FLAGS) clean
14526 @endif gcc-bootstrap
14527
14528
14529 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14530 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14531 maybe-all-stageb2g0-gcc:
14532 maybe-clean-stageb2g0-gcc:
14533 @if gcc-bootstrap
14534 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14535 all-stageb2g0: all-stageb2g0-gcc
14536 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14537 all-stageb2g0-gcc: configure-stageb2g0-gcc
14538         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14539         @r=`${PWD_COMMAND}`; export r; \
14540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14541         $(HOST_EXPORTS) \
14542         $(POSTSTAGE1_HOST_EXPORTS) \
14543         cd $(HOST_SUBDIR)/gcc && \
14544         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14545                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14546                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14547                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14548                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14549                 $(TARGET-stageb2g0-gcc)
14550
14551 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14552 clean-stageb2g0: clean-stageb2g0-gcc
14553 clean-stageb2g0-gcc:
14554         @if [ $(current_stage) = stageb2g0 ]; then \
14555           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14556         else \
14557           [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14558           $(MAKE) stageb2g0-start; \
14559         fi; \
14560         cd $(HOST_SUBDIR)/gcc && \
14561         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14562                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14563                 $(EXTRA_GCC_FLAGS) clean
14564 @endif gcc-bootstrap
14565
14566
14567 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14568 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14569 maybe-all-stage3-gcc:
14570 maybe-clean-stage3-gcc:
14571 @if gcc-bootstrap
14572 maybe-all-stage3-gcc: all-stage3-gcc
14573 all-stage3: all-stage3-gcc
14574 TARGET-stage3-gcc = $(TARGET-gcc)
14575 all-stage3-gcc: configure-stage3-gcc
14576         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14577         @r=`${PWD_COMMAND}`; export r; \
14578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14579         $(HOST_EXPORTS) \
14580         $(POSTSTAGE1_HOST_EXPORTS) \
14581         cd $(HOST_SUBDIR)/gcc && \
14582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14583                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14584                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14585                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14586                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14587                 $(TARGET-stage3-gcc)
14588
14589 maybe-clean-stage3-gcc: clean-stage3-gcc
14590 clean-stage3: clean-stage3-gcc
14591 clean-stage3-gcc:
14592         @if [ $(current_stage) = stage3 ]; then \
14593           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14594         else \
14595           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14596           $(MAKE) stage3-start; \
14597         fi; \
14598         cd $(HOST_SUBDIR)/gcc && \
14599         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14600                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14601                 $(EXTRA_GCC_FLAGS) clean
14602 @endif gcc-bootstrap
14603
14604
14605 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14606 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14607 maybe-all-stageb3g2-gcc:
14608 maybe-clean-stageb3g2-gcc:
14609 @if gcc-bootstrap
14610 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14611 all-stageb3g2: all-stageb3g2-gcc
14612 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14613 all-stageb3g2-gcc: configure-stageb3g2-gcc
14614         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14615         @r=`${PWD_COMMAND}`; export r; \
14616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14617         $(HOST_EXPORTS) \
14618         $(POSTSTAGE1_HOST_EXPORTS) \
14619         cd $(HOST_SUBDIR)/gcc && \
14620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14621                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14622                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14623                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14624                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14625                 $(TARGET-stageb3g2-gcc)
14626
14627 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14628 clean-stageb3g2: clean-stageb3g2-gcc
14629 clean-stageb3g2-gcc:
14630         @if [ $(current_stage) = stageb3g2 ]; then \
14631           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14632         else \
14633           [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14634           $(MAKE) stageb3g2-start; \
14635         fi; \
14636         cd $(HOST_SUBDIR)/gcc && \
14637         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14638                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14639                 $(EXTRA_GCC_FLAGS) clean
14640 @endif gcc-bootstrap
14641
14642
14643 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14644 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14645 maybe-all-stage4-gcc:
14646 maybe-clean-stage4-gcc:
14647 @if gcc-bootstrap
14648 maybe-all-stage4-gcc: all-stage4-gcc
14649 all-stage4: all-stage4-gcc
14650 TARGET-stage4-gcc = $(TARGET-gcc)
14651 all-stage4-gcc: configure-stage4-gcc
14652         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14653         @r=`${PWD_COMMAND}`; export r; \
14654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14655         $(HOST_EXPORTS) \
14656         $(POSTSTAGE1_HOST_EXPORTS) \
14657         cd $(HOST_SUBDIR)/gcc && \
14658         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14659                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14660                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14661                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14662                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14663                 $(TARGET-stage4-gcc)
14664
14665 maybe-clean-stage4-gcc: clean-stage4-gcc
14666 clean-stage4: clean-stage4-gcc
14667 clean-stage4-gcc:
14668         @if [ $(current_stage) = stage4 ]; then \
14669           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14670         else \
14671           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14672           $(MAKE) stage4-start; \
14673         fi; \
14674         cd $(HOST_SUBDIR)/gcc && \
14675         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14676                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14677                 $(EXTRA_GCC_FLAGS) clean
14678 @endif gcc-bootstrap
14679
14680
14681 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14682 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14683 maybe-all-stageprofile-gcc:
14684 maybe-clean-stageprofile-gcc:
14685 @if gcc-bootstrap
14686 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14687 all-stageprofile: all-stageprofile-gcc
14688 TARGET-stageprofile-gcc = $(TARGET-gcc)
14689 all-stageprofile-gcc: configure-stageprofile-gcc
14690         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14691         @r=`${PWD_COMMAND}`; export r; \
14692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14693         $(HOST_EXPORTS) \
14694         $(POSTSTAGE1_HOST_EXPORTS) \
14695         cd $(HOST_SUBDIR)/gcc && \
14696         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14697                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14698                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
14699                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
14700                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14701                 $(TARGET-stageprofile-gcc)
14702
14703 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14704 clean-stageprofile: clean-stageprofile-gcc
14705 clean-stageprofile-gcc:
14706         @if [ $(current_stage) = stageprofile ]; then \
14707           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14708         else \
14709           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14710           $(MAKE) stageprofile-start; \
14711         fi; \
14712         cd $(HOST_SUBDIR)/gcc && \
14713         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14714                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14715                 $(EXTRA_GCC_FLAGS) clean
14716 @endif gcc-bootstrap
14717
14718
14719 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14720 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14721 maybe-all-stagefeedback-gcc:
14722 maybe-clean-stagefeedback-gcc:
14723 @if gcc-bootstrap
14724 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14725 all-stagefeedback: all-stagefeedback-gcc
14726 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14727 all-stagefeedback-gcc: configure-stagefeedback-gcc
14728         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14729         @r=`${PWD_COMMAND}`; export r; \
14730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14731         $(HOST_EXPORTS) \
14732         $(POSTSTAGE1_HOST_EXPORTS) \
14733         cd $(HOST_SUBDIR)/gcc && \
14734         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14735                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14736                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14737                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14738                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14739                 $(TARGET-stagefeedback-gcc)
14740
14741 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14742 clean-stagefeedback: clean-stagefeedback-gcc
14743 clean-stagefeedback-gcc:
14744         @if [ $(current_stage) = stagefeedback ]; then \
14745           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14746         else \
14747           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14748           $(MAKE) stagefeedback-start; \
14749         fi; \
14750         cd $(HOST_SUBDIR)/gcc && \
14751         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14752                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14753                 $(EXTRA_GCC_FLAGS) clean
14754 @endif gcc-bootstrap
14755
14756
14757
14758
14759
14760 .PHONY: check-gcc maybe-check-gcc
14761 maybe-check-gcc:
14762 @if gcc
14763 maybe-check-gcc: check-gcc
14764
14765 check-gcc:
14766         @: $(MAKE); $(unstage)
14767         @r=`${PWD_COMMAND}`; export r; \
14768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769         $(HOST_EXPORTS) \
14770         (cd $(HOST_SUBDIR)/gcc && \
14771           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14772
14773 @endif gcc
14774
14775 .PHONY: install-gcc maybe-install-gcc
14776 maybe-install-gcc:
14777 @if gcc
14778 maybe-install-gcc: install-gcc
14779
14780 install-gcc: installdirs
14781         @: $(MAKE); $(unstage)
14782         @r=`${PWD_COMMAND}`; export r; \
14783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14784         $(HOST_EXPORTS) \
14785         (cd $(HOST_SUBDIR)/gcc && \
14786           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14787
14788 @endif gcc
14789
14790 # Other targets (info, dvi, pdf, etc.)
14791
14792 .PHONY: maybe-info-gcc info-gcc
14793 maybe-info-gcc:
14794 @if gcc
14795 maybe-info-gcc: info-gcc
14796
14797 info-gcc: \
14798     configure-gcc 
14799         @[ -f ./gcc/Makefile ] || exit 0; \
14800         r=`${PWD_COMMAND}`; export r; \
14801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14802         $(HOST_EXPORTS) \
14803         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14805         done; \
14806         echo "Doing info in gcc" ; \
14807         (cd $(HOST_SUBDIR)/gcc && \
14808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14810                   "RANLIB=$${RANLIB}" \
14811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14812                   info) \
14813           || exit 1
14814
14815 @endif gcc
14816
14817 .PHONY: maybe-dvi-gcc dvi-gcc
14818 maybe-dvi-gcc:
14819 @if gcc
14820 maybe-dvi-gcc: dvi-gcc
14821
14822 dvi-gcc: \
14823     configure-gcc 
14824         @[ -f ./gcc/Makefile ] || exit 0; \
14825         r=`${PWD_COMMAND}`; export r; \
14826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14827         $(HOST_EXPORTS) \
14828         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14830         done; \
14831         echo "Doing dvi in gcc" ; \
14832         (cd $(HOST_SUBDIR)/gcc && \
14833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14835                   "RANLIB=$${RANLIB}" \
14836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14837                   dvi) \
14838           || exit 1
14839
14840 @endif gcc
14841
14842 .PHONY: maybe-pdf-gcc pdf-gcc
14843 maybe-pdf-gcc:
14844 @if gcc
14845 maybe-pdf-gcc: pdf-gcc
14846
14847 pdf-gcc: \
14848     configure-gcc 
14849         @[ -f ./gcc/Makefile ] || exit 0; \
14850         r=`${PWD_COMMAND}`; export r; \
14851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14852         $(HOST_EXPORTS) \
14853         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14855         done; \
14856         echo "Doing pdf in gcc" ; \
14857         (cd $(HOST_SUBDIR)/gcc && \
14858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14860                   "RANLIB=$${RANLIB}" \
14861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14862                   pdf) \
14863           || exit 1
14864
14865 @endif gcc
14866
14867 .PHONY: maybe-html-gcc html-gcc
14868 maybe-html-gcc:
14869 @if gcc
14870 maybe-html-gcc: html-gcc
14871
14872 html-gcc: \
14873     configure-gcc 
14874         @[ -f ./gcc/Makefile ] || exit 0; \
14875         r=`${PWD_COMMAND}`; export r; \
14876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14877         $(HOST_EXPORTS) \
14878         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14880         done; \
14881         echo "Doing html in gcc" ; \
14882         (cd $(HOST_SUBDIR)/gcc && \
14883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14885                   "RANLIB=$${RANLIB}" \
14886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14887                   html) \
14888           || exit 1
14889
14890 @endif gcc
14891
14892 .PHONY: maybe-TAGS-gcc TAGS-gcc
14893 maybe-TAGS-gcc:
14894 @if gcc
14895 maybe-TAGS-gcc: TAGS-gcc
14896
14897 TAGS-gcc: \
14898     configure-gcc 
14899         @[ -f ./gcc/Makefile ] || exit 0; \
14900         r=`${PWD_COMMAND}`; export r; \
14901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14902         $(HOST_EXPORTS) \
14903         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14905         done; \
14906         echo "Doing TAGS in gcc" ; \
14907         (cd $(HOST_SUBDIR)/gcc && \
14908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14910                   "RANLIB=$${RANLIB}" \
14911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14912                   TAGS) \
14913           || exit 1
14914
14915 @endif gcc
14916
14917 .PHONY: maybe-install-info-gcc install-info-gcc
14918 maybe-install-info-gcc:
14919 @if gcc
14920 maybe-install-info-gcc: install-info-gcc
14921
14922 install-info-gcc: \
14923     configure-gcc \
14924     info-gcc 
14925         @[ -f ./gcc/Makefile ] || exit 0; \
14926         r=`${PWD_COMMAND}`; export r; \
14927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14928         $(HOST_EXPORTS) \
14929         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14931         done; \
14932         echo "Doing install-info in gcc" ; \
14933         (cd $(HOST_SUBDIR)/gcc && \
14934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14936                   "RANLIB=$${RANLIB}" \
14937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14938                   install-info) \
14939           || exit 1
14940
14941 @endif gcc
14942
14943 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14944 maybe-install-pdf-gcc:
14945 @if gcc
14946 maybe-install-pdf-gcc: install-pdf-gcc
14947
14948 install-pdf-gcc: \
14949     configure-gcc \
14950     pdf-gcc 
14951         @[ -f ./gcc/Makefile ] || exit 0; \
14952         r=`${PWD_COMMAND}`; export r; \
14953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14954         $(HOST_EXPORTS) \
14955         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14957         done; \
14958         echo "Doing install-pdf in gcc" ; \
14959         (cd $(HOST_SUBDIR)/gcc && \
14960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14962                   "RANLIB=$${RANLIB}" \
14963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14964                   install-pdf) \
14965           || exit 1
14966
14967 @endif gcc
14968
14969 .PHONY: maybe-install-html-gcc install-html-gcc
14970 maybe-install-html-gcc:
14971 @if gcc
14972 maybe-install-html-gcc: install-html-gcc
14973
14974 install-html-gcc: \
14975     configure-gcc \
14976     html-gcc 
14977         @[ -f ./gcc/Makefile ] || exit 0; \
14978         r=`${PWD_COMMAND}`; export r; \
14979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14980         $(HOST_EXPORTS) \
14981         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14983         done; \
14984         echo "Doing install-html in gcc" ; \
14985         (cd $(HOST_SUBDIR)/gcc && \
14986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14988                   "RANLIB=$${RANLIB}" \
14989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14990                   install-html) \
14991           || exit 1
14992
14993 @endif gcc
14994
14995 .PHONY: maybe-installcheck-gcc installcheck-gcc
14996 maybe-installcheck-gcc:
14997 @if gcc
14998 maybe-installcheck-gcc: installcheck-gcc
14999
15000 installcheck-gcc: \
15001     configure-gcc 
15002         @[ -f ./gcc/Makefile ] || exit 0; \
15003         r=`${PWD_COMMAND}`; export r; \
15004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15005         $(HOST_EXPORTS) \
15006         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15008         done; \
15009         echo "Doing installcheck in gcc" ; \
15010         (cd $(HOST_SUBDIR)/gcc && \
15011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15013                   "RANLIB=$${RANLIB}" \
15014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15015                   installcheck) \
15016           || exit 1
15017
15018 @endif gcc
15019
15020 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15021 maybe-mostlyclean-gcc:
15022 @if gcc
15023 maybe-mostlyclean-gcc: mostlyclean-gcc
15024
15025 mostlyclean-gcc: 
15026         @[ -f ./gcc/Makefile ] || exit 0; \
15027         r=`${PWD_COMMAND}`; export r; \
15028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15029         $(HOST_EXPORTS) \
15030         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15032         done; \
15033         echo "Doing mostlyclean in gcc" ; \
15034         (cd $(HOST_SUBDIR)/gcc && \
15035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15037                   "RANLIB=$${RANLIB}" \
15038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15039                   mostlyclean) \
15040           || exit 1
15041
15042 @endif gcc
15043
15044 .PHONY: maybe-clean-gcc clean-gcc
15045 maybe-clean-gcc:
15046 @if gcc
15047 maybe-clean-gcc: clean-gcc
15048
15049 clean-gcc: 
15050         @[ -f ./gcc/Makefile ] || exit 0; \
15051         r=`${PWD_COMMAND}`; export r; \
15052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15053         $(HOST_EXPORTS) \
15054         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15056         done; \
15057         echo "Doing clean in gcc" ; \
15058         (cd $(HOST_SUBDIR)/gcc && \
15059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15061                   "RANLIB=$${RANLIB}" \
15062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15063                   clean) \
15064           || exit 1
15065
15066 @endif gcc
15067
15068 .PHONY: maybe-distclean-gcc distclean-gcc
15069 maybe-distclean-gcc:
15070 @if gcc
15071 maybe-distclean-gcc: distclean-gcc
15072
15073 distclean-gcc: 
15074         @[ -f ./gcc/Makefile ] || exit 0; \
15075         r=`${PWD_COMMAND}`; export r; \
15076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077         $(HOST_EXPORTS) \
15078         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15080         done; \
15081         echo "Doing distclean in gcc" ; \
15082         (cd $(HOST_SUBDIR)/gcc && \
15083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15085                   "RANLIB=$${RANLIB}" \
15086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15087                   distclean) \
15088           || exit 1
15089
15090 @endif gcc
15091
15092 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15093 maybe-maintainer-clean-gcc:
15094 @if gcc
15095 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15096
15097 maintainer-clean-gcc: 
15098         @[ -f ./gcc/Makefile ] || exit 0; \
15099         r=`${PWD_COMMAND}`; export r; \
15100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15101         $(HOST_EXPORTS) \
15102         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15104         done; \
15105         echo "Doing maintainer-clean in gcc" ; \
15106         (cd $(HOST_SUBDIR)/gcc && \
15107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15109                   "RANLIB=$${RANLIB}" \
15110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15111                   maintainer-clean) \
15112           || exit 1
15113
15114 @endif gcc
15115
15116
15117
15118 .PHONY: configure-gawk maybe-configure-gawk
15119 maybe-configure-gawk:
15120 @if gcc-bootstrap
15121 configure-gawk: stage_current
15122 @endif gcc-bootstrap
15123 @if gawk
15124 maybe-configure-gawk: configure-gawk
15125 configure-gawk: 
15126         @: $(MAKE); $(unstage)
15127         @r=`${PWD_COMMAND}`; export r; \
15128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15129         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15131         $(HOST_EXPORTS) \
15132         echo Configuring in $(HOST_SUBDIR)/gawk; \
15133         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15134         case $(srcdir) in \
15135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15136           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15138         esac; \
15139         srcdiroption="--srcdir=$${topdir}/gawk"; \
15140         libsrcdir="$$s/gawk"; \
15141         $(SHELL) $${libsrcdir}/configure \
15142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15143           --target=${target_alias} $${srcdiroption}  \
15144           || exit 1
15145 @endif gawk
15146
15147
15148
15149
15150
15151 .PHONY: all-gawk maybe-all-gawk
15152 maybe-all-gawk:
15153 @if gcc-bootstrap
15154 all-gawk: stage_current
15155 @endif gcc-bootstrap
15156 @if gawk
15157 TARGET-gawk=all
15158 maybe-all-gawk: all-gawk
15159 all-gawk: configure-gawk
15160         @: $(MAKE); $(unstage)
15161         @r=`${PWD_COMMAND}`; export r; \
15162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15163         $(HOST_EXPORTS) \
15164         (cd $(HOST_SUBDIR)/gawk && \
15165           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15166                 $(TARGET-gawk))
15167 @endif gawk
15168
15169
15170
15171
15172 .PHONY: check-gawk maybe-check-gawk
15173 maybe-check-gawk:
15174 @if gawk
15175 maybe-check-gawk: check-gawk
15176
15177 check-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) $(FLAGS_TO_PASS)  check)
15184
15185 @endif gawk
15186
15187 .PHONY: install-gawk maybe-install-gawk
15188 maybe-install-gawk:
15189 @if gawk
15190 maybe-install-gawk: install-gawk
15191
15192 install-gawk: installdirs
15193         @: $(MAKE); $(unstage)
15194         @r=`${PWD_COMMAND}`; export r; \
15195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15196         $(HOST_EXPORTS) \
15197         (cd $(HOST_SUBDIR)/gawk && \
15198           $(MAKE) $(FLAGS_TO_PASS)  install)
15199
15200 @endif gawk
15201
15202 # Other targets (info, dvi, pdf, etc.)
15203
15204 .PHONY: maybe-info-gawk info-gawk
15205 maybe-info-gawk:
15206 @if gawk
15207 maybe-info-gawk: info-gawk
15208
15209 info-gawk: \
15210     configure-gawk 
15211         @: $(MAKE); $(unstage)
15212         @[ -f ./gawk/Makefile ] || exit 0; \
15213         r=`${PWD_COMMAND}`; export r; \
15214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15215         $(HOST_EXPORTS) \
15216         for flag in $(EXTRA_HOST_FLAGS) ; do \
15217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15218         done; \
15219         echo "Doing info in gawk" ; \
15220         (cd $(HOST_SUBDIR)/gawk && \
15221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15223                   "RANLIB=$${RANLIB}" \
15224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15225                   info) \
15226           || exit 1
15227
15228 @endif gawk
15229
15230 .PHONY: maybe-dvi-gawk dvi-gawk
15231 maybe-dvi-gawk:
15232 @if gawk
15233 maybe-dvi-gawk: dvi-gawk
15234
15235 dvi-gawk: \
15236     configure-gawk 
15237         @: $(MAKE); $(unstage)
15238         @[ -f ./gawk/Makefile ] || exit 0; \
15239         r=`${PWD_COMMAND}`; export r; \
15240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15241         $(HOST_EXPORTS) \
15242         for flag in $(EXTRA_HOST_FLAGS) ; do \
15243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15244         done; \
15245         echo "Doing dvi in gawk" ; \
15246         (cd $(HOST_SUBDIR)/gawk && \
15247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15249                   "RANLIB=$${RANLIB}" \
15250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15251                   dvi) \
15252           || exit 1
15253
15254 @endif gawk
15255
15256 .PHONY: maybe-pdf-gawk pdf-gawk
15257 maybe-pdf-gawk:
15258 @if gawk
15259 maybe-pdf-gawk: pdf-gawk
15260
15261 pdf-gawk: \
15262     configure-gawk 
15263         @: $(MAKE); $(unstage)
15264         @[ -f ./gawk/Makefile ] || exit 0; \
15265         r=`${PWD_COMMAND}`; export r; \
15266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15267         $(HOST_EXPORTS) \
15268         for flag in $(EXTRA_HOST_FLAGS) ; do \
15269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15270         done; \
15271         echo "Doing pdf in gawk" ; \
15272         (cd $(HOST_SUBDIR)/gawk && \
15273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15275                   "RANLIB=$${RANLIB}" \
15276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15277                   pdf) \
15278           || exit 1
15279
15280 @endif gawk
15281
15282 .PHONY: maybe-html-gawk html-gawk
15283 maybe-html-gawk:
15284 @if gawk
15285 maybe-html-gawk: html-gawk
15286
15287 html-gawk: \
15288     configure-gawk 
15289         @: $(MAKE); $(unstage)
15290         @[ -f ./gawk/Makefile ] || exit 0; \
15291         r=`${PWD_COMMAND}`; export r; \
15292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15293         $(HOST_EXPORTS) \
15294         for flag in $(EXTRA_HOST_FLAGS) ; do \
15295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15296         done; \
15297         echo "Doing html in gawk" ; \
15298         (cd $(HOST_SUBDIR)/gawk && \
15299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15301                   "RANLIB=$${RANLIB}" \
15302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15303                   html) \
15304           || exit 1
15305
15306 @endif gawk
15307
15308 .PHONY: maybe-TAGS-gawk TAGS-gawk
15309 maybe-TAGS-gawk:
15310 @if gawk
15311 maybe-TAGS-gawk: TAGS-gawk
15312
15313 TAGS-gawk: \
15314     configure-gawk 
15315         @: $(MAKE); $(unstage)
15316         @[ -f ./gawk/Makefile ] || exit 0; \
15317         r=`${PWD_COMMAND}`; export r; \
15318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15319         $(HOST_EXPORTS) \
15320         for flag in $(EXTRA_HOST_FLAGS) ; do \
15321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15322         done; \
15323         echo "Doing TAGS in gawk" ; \
15324         (cd $(HOST_SUBDIR)/gawk && \
15325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15327                   "RANLIB=$${RANLIB}" \
15328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15329                   TAGS) \
15330           || exit 1
15331
15332 @endif gawk
15333
15334 .PHONY: maybe-install-info-gawk install-info-gawk
15335 maybe-install-info-gawk:
15336 @if gawk
15337 maybe-install-info-gawk: install-info-gawk
15338
15339 install-info-gawk: \
15340     configure-gawk \
15341     info-gawk 
15342         @: $(MAKE); $(unstage)
15343         @[ -f ./gawk/Makefile ] || exit 0; \
15344         r=`${PWD_COMMAND}`; export r; \
15345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15346         $(HOST_EXPORTS) \
15347         for flag in $(EXTRA_HOST_FLAGS) ; do \
15348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15349         done; \
15350         echo "Doing install-info in gawk" ; \
15351         (cd $(HOST_SUBDIR)/gawk && \
15352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15354                   "RANLIB=$${RANLIB}" \
15355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15356                   install-info) \
15357           || exit 1
15358
15359 @endif gawk
15360
15361 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15362 maybe-install-pdf-gawk:
15363 @if gawk
15364 maybe-install-pdf-gawk: install-pdf-gawk
15365
15366 install-pdf-gawk: \
15367     configure-gawk \
15368     pdf-gawk 
15369         @: $(MAKE); $(unstage)
15370         @[ -f ./gawk/Makefile ] || exit 0; \
15371         r=`${PWD_COMMAND}`; export r; \
15372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15373         $(HOST_EXPORTS) \
15374         for flag in $(EXTRA_HOST_FLAGS) ; do \
15375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15376         done; \
15377         echo "Doing install-pdf in gawk" ; \
15378         (cd $(HOST_SUBDIR)/gawk && \
15379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15381                   "RANLIB=$${RANLIB}" \
15382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15383                   install-pdf) \
15384           || exit 1
15385
15386 @endif gawk
15387
15388 .PHONY: maybe-install-html-gawk install-html-gawk
15389 maybe-install-html-gawk:
15390 @if gawk
15391 maybe-install-html-gawk: install-html-gawk
15392
15393 install-html-gawk: \
15394     configure-gawk \
15395     html-gawk 
15396         @: $(MAKE); $(unstage)
15397         @[ -f ./gawk/Makefile ] || exit 0; \
15398         r=`${PWD_COMMAND}`; export r; \
15399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15400         $(HOST_EXPORTS) \
15401         for flag in $(EXTRA_HOST_FLAGS) ; do \
15402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15403         done; \
15404         echo "Doing install-html in gawk" ; \
15405         (cd $(HOST_SUBDIR)/gawk && \
15406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15408                   "RANLIB=$${RANLIB}" \
15409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15410                   install-html) \
15411           || exit 1
15412
15413 @endif gawk
15414
15415 .PHONY: maybe-installcheck-gawk installcheck-gawk
15416 maybe-installcheck-gawk:
15417 @if gawk
15418 maybe-installcheck-gawk: installcheck-gawk
15419
15420 installcheck-gawk: \
15421     configure-gawk 
15422         @: $(MAKE); $(unstage)
15423         @[ -f ./gawk/Makefile ] || exit 0; \
15424         r=`${PWD_COMMAND}`; export r; \
15425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15426         $(HOST_EXPORTS) \
15427         for flag in $(EXTRA_HOST_FLAGS) ; do \
15428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15429         done; \
15430         echo "Doing installcheck in gawk" ; \
15431         (cd $(HOST_SUBDIR)/gawk && \
15432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15434                   "RANLIB=$${RANLIB}" \
15435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15436                   installcheck) \
15437           || exit 1
15438
15439 @endif gawk
15440
15441 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15442 maybe-mostlyclean-gawk:
15443 @if gawk
15444 maybe-mostlyclean-gawk: mostlyclean-gawk
15445
15446 mostlyclean-gawk: 
15447         @: $(MAKE); $(unstage)
15448         @[ -f ./gawk/Makefile ] || exit 0; \
15449         r=`${PWD_COMMAND}`; export r; \
15450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15451         $(HOST_EXPORTS) \
15452         for flag in $(EXTRA_HOST_FLAGS) ; do \
15453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15454         done; \
15455         echo "Doing mostlyclean in gawk" ; \
15456         (cd $(HOST_SUBDIR)/gawk && \
15457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15459                   "RANLIB=$${RANLIB}" \
15460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15461                   mostlyclean) \
15462           || exit 1
15463
15464 @endif gawk
15465
15466 .PHONY: maybe-clean-gawk clean-gawk
15467 maybe-clean-gawk:
15468 @if gawk
15469 maybe-clean-gawk: clean-gawk
15470
15471 clean-gawk: 
15472         @: $(MAKE); $(unstage)
15473         @[ -f ./gawk/Makefile ] || exit 0; \
15474         r=`${PWD_COMMAND}`; export r; \
15475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476         $(HOST_EXPORTS) \
15477         for flag in $(EXTRA_HOST_FLAGS) ; do \
15478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15479         done; \
15480         echo "Doing clean in gawk" ; \
15481         (cd $(HOST_SUBDIR)/gawk && \
15482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15484                   "RANLIB=$${RANLIB}" \
15485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15486                   clean) \
15487           || exit 1
15488
15489 @endif gawk
15490
15491 .PHONY: maybe-distclean-gawk distclean-gawk
15492 maybe-distclean-gawk:
15493 @if gawk
15494 maybe-distclean-gawk: distclean-gawk
15495
15496 distclean-gawk: 
15497         @: $(MAKE); $(unstage)
15498         @[ -f ./gawk/Makefile ] || exit 0; \
15499         r=`${PWD_COMMAND}`; export r; \
15500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15501         $(HOST_EXPORTS) \
15502         for flag in $(EXTRA_HOST_FLAGS) ; do \
15503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15504         done; \
15505         echo "Doing distclean in gawk" ; \
15506         (cd $(HOST_SUBDIR)/gawk && \
15507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15509                   "RANLIB=$${RANLIB}" \
15510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15511                   distclean) \
15512           || exit 1
15513
15514 @endif gawk
15515
15516 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15517 maybe-maintainer-clean-gawk:
15518 @if gawk
15519 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15520
15521 maintainer-clean-gawk: 
15522         @: $(MAKE); $(unstage)
15523         @[ -f ./gawk/Makefile ] || exit 0; \
15524         r=`${PWD_COMMAND}`; export r; \
15525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15526         $(HOST_EXPORTS) \
15527         for flag in $(EXTRA_HOST_FLAGS) ; do \
15528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15529         done; \
15530         echo "Doing maintainer-clean in gawk" ; \
15531         (cd $(HOST_SUBDIR)/gawk && \
15532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15534                   "RANLIB=$${RANLIB}" \
15535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15536                   maintainer-clean) \
15537           || exit 1
15538
15539 @endif gawk
15540
15541
15542
15543 .PHONY: configure-gettext maybe-configure-gettext
15544 maybe-configure-gettext:
15545 @if gcc-bootstrap
15546 configure-gettext: stage_current
15547 @endif gcc-bootstrap
15548 @if gettext
15549 maybe-configure-gettext: configure-gettext
15550 configure-gettext: 
15551         @: $(MAKE); $(unstage)
15552         @r=`${PWD_COMMAND}`; export r; \
15553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15554         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15555         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15556         $(HOST_EXPORTS) \
15557         echo Configuring in $(HOST_SUBDIR)/gettext; \
15558         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15559         case $(srcdir) in \
15560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15561           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15563         esac; \
15564         srcdiroption="--srcdir=$${topdir}/gettext"; \
15565         libsrcdir="$$s/gettext"; \
15566         $(SHELL) $${libsrcdir}/configure \
15567           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15568           --target=${target_alias} $${srcdiroption}  \
15569           || exit 1
15570 @endif gettext
15571
15572
15573
15574
15575
15576 .PHONY: all-gettext maybe-all-gettext
15577 maybe-all-gettext:
15578 @if gcc-bootstrap
15579 all-gettext: stage_current
15580 @endif gcc-bootstrap
15581 @if gettext
15582 TARGET-gettext=all
15583 maybe-all-gettext: all-gettext
15584 all-gettext: configure-gettext
15585         @: $(MAKE); $(unstage)
15586         @r=`${PWD_COMMAND}`; export r; \
15587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15588         $(HOST_EXPORTS) \
15589         (cd $(HOST_SUBDIR)/gettext && \
15590           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15591                 $(TARGET-gettext))
15592 @endif gettext
15593
15594
15595
15596
15597 .PHONY: check-gettext maybe-check-gettext
15598 maybe-check-gettext:
15599 @if gettext
15600 maybe-check-gettext: check-gettext
15601
15602 check-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) $(FLAGS_TO_PASS)  check)
15609
15610 @endif gettext
15611
15612 .PHONY: install-gettext maybe-install-gettext
15613 maybe-install-gettext:
15614 @if gettext
15615 maybe-install-gettext: install-gettext
15616
15617 install-gettext: installdirs
15618         @: $(MAKE); $(unstage)
15619         @r=`${PWD_COMMAND}`; export r; \
15620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15621         $(HOST_EXPORTS) \
15622         (cd $(HOST_SUBDIR)/gettext && \
15623           $(MAKE) $(FLAGS_TO_PASS)  install)
15624
15625 @endif gettext
15626
15627 # Other targets (info, dvi, pdf, etc.)
15628
15629 .PHONY: maybe-info-gettext info-gettext
15630 maybe-info-gettext:
15631 @if gettext
15632 maybe-info-gettext: info-gettext
15633
15634 info-gettext: \
15635     configure-gettext 
15636         @: $(MAKE); $(unstage)
15637         @[ -f ./gettext/Makefile ] || exit 0; \
15638         r=`${PWD_COMMAND}`; export r; \
15639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15640         $(HOST_EXPORTS) \
15641         for flag in $(EXTRA_HOST_FLAGS) ; do \
15642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15643         done; \
15644         echo "Doing info in gettext" ; \
15645         (cd $(HOST_SUBDIR)/gettext && \
15646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15648                   "RANLIB=$${RANLIB}" \
15649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15650                   info) \
15651           || exit 1
15652
15653 @endif gettext
15654
15655 .PHONY: maybe-dvi-gettext dvi-gettext
15656 maybe-dvi-gettext:
15657 @if gettext
15658 maybe-dvi-gettext: dvi-gettext
15659
15660 dvi-gettext: \
15661     configure-gettext 
15662         @: $(MAKE); $(unstage)
15663         @[ -f ./gettext/Makefile ] || exit 0; \
15664         r=`${PWD_COMMAND}`; export r; \
15665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666         $(HOST_EXPORTS) \
15667         for flag in $(EXTRA_HOST_FLAGS) ; do \
15668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15669         done; \
15670         echo "Doing dvi in gettext" ; \
15671         (cd $(HOST_SUBDIR)/gettext && \
15672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15674                   "RANLIB=$${RANLIB}" \
15675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15676                   dvi) \
15677           || exit 1
15678
15679 @endif gettext
15680
15681 .PHONY: maybe-pdf-gettext pdf-gettext
15682 maybe-pdf-gettext:
15683 @if gettext
15684 maybe-pdf-gettext: pdf-gettext
15685
15686 pdf-gettext: \
15687     configure-gettext 
15688         @: $(MAKE); $(unstage)
15689         @[ -f ./gettext/Makefile ] || exit 0; \
15690         r=`${PWD_COMMAND}`; export r; \
15691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15692         $(HOST_EXPORTS) \
15693         for flag in $(EXTRA_HOST_FLAGS) ; do \
15694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15695         done; \
15696         echo "Doing pdf in gettext" ; \
15697         (cd $(HOST_SUBDIR)/gettext && \
15698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15700                   "RANLIB=$${RANLIB}" \
15701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15702                   pdf) \
15703           || exit 1
15704
15705 @endif gettext
15706
15707 .PHONY: maybe-html-gettext html-gettext
15708 maybe-html-gettext:
15709 @if gettext
15710 maybe-html-gettext: html-gettext
15711
15712 html-gettext: \
15713     configure-gettext 
15714         @: $(MAKE); $(unstage)
15715         @[ -f ./gettext/Makefile ] || exit 0; \
15716         r=`${PWD_COMMAND}`; export r; \
15717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15718         $(HOST_EXPORTS) \
15719         for flag in $(EXTRA_HOST_FLAGS) ; do \
15720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15721         done; \
15722         echo "Doing html in gettext" ; \
15723         (cd $(HOST_SUBDIR)/gettext && \
15724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15726                   "RANLIB=$${RANLIB}" \
15727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15728                   html) \
15729           || exit 1
15730
15731 @endif gettext
15732
15733 .PHONY: maybe-TAGS-gettext TAGS-gettext
15734 maybe-TAGS-gettext:
15735 @if gettext
15736 maybe-TAGS-gettext: TAGS-gettext
15737
15738 TAGS-gettext: \
15739     configure-gettext 
15740         @: $(MAKE); $(unstage)
15741         @[ -f ./gettext/Makefile ] || exit 0; \
15742         r=`${PWD_COMMAND}`; export r; \
15743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15744         $(HOST_EXPORTS) \
15745         for flag in $(EXTRA_HOST_FLAGS) ; do \
15746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15747         done; \
15748         echo "Doing TAGS in gettext" ; \
15749         (cd $(HOST_SUBDIR)/gettext && \
15750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15752                   "RANLIB=$${RANLIB}" \
15753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15754                   TAGS) \
15755           || exit 1
15756
15757 @endif gettext
15758
15759 .PHONY: maybe-install-info-gettext install-info-gettext
15760 maybe-install-info-gettext:
15761 @if gettext
15762 maybe-install-info-gettext: install-info-gettext
15763
15764 install-info-gettext: \
15765     configure-gettext \
15766     info-gettext 
15767         @: $(MAKE); $(unstage)
15768         @[ -f ./gettext/Makefile ] || exit 0; \
15769         r=`${PWD_COMMAND}`; export r; \
15770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15771         $(HOST_EXPORTS) \
15772         for flag in $(EXTRA_HOST_FLAGS) ; do \
15773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15774         done; \
15775         echo "Doing install-info in gettext" ; \
15776         (cd $(HOST_SUBDIR)/gettext && \
15777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15779                   "RANLIB=$${RANLIB}" \
15780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15781                   install-info) \
15782           || exit 1
15783
15784 @endif gettext
15785
15786 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15787 maybe-install-pdf-gettext:
15788 @if gettext
15789 maybe-install-pdf-gettext: install-pdf-gettext
15790
15791 install-pdf-gettext: \
15792     configure-gettext \
15793     pdf-gettext 
15794         @: $(MAKE); $(unstage)
15795         @[ -f ./gettext/Makefile ] || exit 0; \
15796         r=`${PWD_COMMAND}`; export r; \
15797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15798         $(HOST_EXPORTS) \
15799         for flag in $(EXTRA_HOST_FLAGS) ; do \
15800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15801         done; \
15802         echo "Doing install-pdf in gettext" ; \
15803         (cd $(HOST_SUBDIR)/gettext && \
15804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15806                   "RANLIB=$${RANLIB}" \
15807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15808                   install-pdf) \
15809           || exit 1
15810
15811 @endif gettext
15812
15813 .PHONY: maybe-install-html-gettext install-html-gettext
15814 maybe-install-html-gettext:
15815 @if gettext
15816 maybe-install-html-gettext: install-html-gettext
15817
15818 install-html-gettext: \
15819     configure-gettext \
15820     html-gettext 
15821         @: $(MAKE); $(unstage)
15822         @[ -f ./gettext/Makefile ] || exit 0; \
15823         r=`${PWD_COMMAND}`; export r; \
15824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15825         $(HOST_EXPORTS) \
15826         for flag in $(EXTRA_HOST_FLAGS) ; do \
15827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15828         done; \
15829         echo "Doing install-html in gettext" ; \
15830         (cd $(HOST_SUBDIR)/gettext && \
15831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15833                   "RANLIB=$${RANLIB}" \
15834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15835                   install-html) \
15836           || exit 1
15837
15838 @endif gettext
15839
15840 .PHONY: maybe-installcheck-gettext installcheck-gettext
15841 maybe-installcheck-gettext:
15842 @if gettext
15843 maybe-installcheck-gettext: installcheck-gettext
15844
15845 installcheck-gettext: \
15846     configure-gettext 
15847         @: $(MAKE); $(unstage)
15848         @[ -f ./gettext/Makefile ] || exit 0; \
15849         r=`${PWD_COMMAND}`; export r; \
15850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15851         $(HOST_EXPORTS) \
15852         for flag in $(EXTRA_HOST_FLAGS) ; do \
15853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15854         done; \
15855         echo "Doing installcheck in gettext" ; \
15856         (cd $(HOST_SUBDIR)/gettext && \
15857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15859                   "RANLIB=$${RANLIB}" \
15860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15861                   installcheck) \
15862           || exit 1
15863
15864 @endif gettext
15865
15866 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15867 maybe-mostlyclean-gettext:
15868 @if gettext
15869 maybe-mostlyclean-gettext: mostlyclean-gettext
15870
15871 mostlyclean-gettext: 
15872         @: $(MAKE); $(unstage)
15873         @[ -f ./gettext/Makefile ] || exit 0; \
15874         r=`${PWD_COMMAND}`; export r; \
15875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15876         $(HOST_EXPORTS) \
15877         for flag in $(EXTRA_HOST_FLAGS) ; do \
15878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15879         done; \
15880         echo "Doing mostlyclean in gettext" ; \
15881         (cd $(HOST_SUBDIR)/gettext && \
15882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15884                   "RANLIB=$${RANLIB}" \
15885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15886                   mostlyclean) \
15887           || exit 1
15888
15889 @endif gettext
15890
15891 .PHONY: maybe-clean-gettext clean-gettext
15892 maybe-clean-gettext:
15893 @if gettext
15894 maybe-clean-gettext: clean-gettext
15895
15896 clean-gettext: 
15897         @: $(MAKE); $(unstage)
15898         @[ -f ./gettext/Makefile ] || exit 0; \
15899         r=`${PWD_COMMAND}`; export r; \
15900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15901         $(HOST_EXPORTS) \
15902         for flag in $(EXTRA_HOST_FLAGS) ; do \
15903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15904         done; \
15905         echo "Doing clean in gettext" ; \
15906         (cd $(HOST_SUBDIR)/gettext && \
15907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15909                   "RANLIB=$${RANLIB}" \
15910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15911                   clean) \
15912           || exit 1
15913
15914 @endif gettext
15915
15916 .PHONY: maybe-distclean-gettext distclean-gettext
15917 maybe-distclean-gettext:
15918 @if gettext
15919 maybe-distclean-gettext: distclean-gettext
15920
15921 distclean-gettext: 
15922         @: $(MAKE); $(unstage)
15923         @[ -f ./gettext/Makefile ] || exit 0; \
15924         r=`${PWD_COMMAND}`; export r; \
15925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15926         $(HOST_EXPORTS) \
15927         for flag in $(EXTRA_HOST_FLAGS) ; do \
15928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15929         done; \
15930         echo "Doing distclean in gettext" ; \
15931         (cd $(HOST_SUBDIR)/gettext && \
15932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15934                   "RANLIB=$${RANLIB}" \
15935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15936                   distclean) \
15937           || exit 1
15938
15939 @endif gettext
15940
15941 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15942 maybe-maintainer-clean-gettext:
15943 @if gettext
15944 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15945
15946 maintainer-clean-gettext: 
15947         @: $(MAKE); $(unstage)
15948         @[ -f ./gettext/Makefile ] || exit 0; \
15949         r=`${PWD_COMMAND}`; export r; \
15950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951         $(HOST_EXPORTS) \
15952         for flag in $(EXTRA_HOST_FLAGS) ; do \
15953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15954         done; \
15955         echo "Doing maintainer-clean in gettext" ; \
15956         (cd $(HOST_SUBDIR)/gettext && \
15957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15959                   "RANLIB=$${RANLIB}" \
15960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15961                   maintainer-clean) \
15962           || exit 1
15963
15964 @endif gettext
15965
15966
15967
15968 .PHONY: configure-gmp maybe-configure-gmp
15969 maybe-configure-gmp:
15970 @if gcc-bootstrap
15971 configure-gmp: stage_current
15972 @endif gcc-bootstrap
15973 @if gmp
15974 maybe-configure-gmp: configure-gmp
15975 configure-gmp: 
15976         @r=`${PWD_COMMAND}`; export r; \
15977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15978         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15979         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15980         $(HOST_EXPORTS) \
15981         echo Configuring in $(HOST_SUBDIR)/gmp; \
15982         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15983         case $(srcdir) in \
15984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15985           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15987         esac; \
15988         srcdiroption="--srcdir=$${topdir}/gmp"; \
15989         libsrcdir="$$s/gmp"; \
15990         $(SHELL) $${libsrcdir}/configure \
15991           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15992           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15993           || exit 1
15994 @endif gmp
15995
15996
15997
15998 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15999 maybe-configure-stage1-gmp:
16000 @if gmp-bootstrap
16001 maybe-configure-stage1-gmp: configure-stage1-gmp
16002 configure-stage1-gmp:
16003         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16005         @r=`${PWD_COMMAND}`; export r; \
16006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16007         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16008         $(HOST_EXPORTS)  \
16009         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16010         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
16011         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16012         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16013         cd $(HOST_SUBDIR)/gmp || exit 1; \
16014         case $(srcdir) in \
16015           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16016           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16017                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16018         esac; \
16019         srcdiroption="--srcdir=$${topdir}/gmp"; \
16020         libsrcdir="$$s/gmp"; \
16021         $(SHELL) $${libsrcdir}/configure \
16022           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16023           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16024            \
16025           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16026 @endif gmp-bootstrap
16027
16028 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16029 maybe-configure-stage2-gmp:
16030 @if gmp-bootstrap
16031 maybe-configure-stage2-gmp: configure-stage2-gmp
16032 configure-stage2-gmp:
16033         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16034         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16035         @r=`${PWD_COMMAND}`; export r; \
16036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16037         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16038         $(HOST_EXPORTS) \
16039         $(POSTSTAGE1_HOST_EXPORTS)  \
16040         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16041         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
16042         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16044         cd $(HOST_SUBDIR)/gmp || exit 1; \
16045         case $(srcdir) in \
16046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16047           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16049         esac; \
16050         srcdiroption="--srcdir=$${topdir}/gmp"; \
16051         libsrcdir="$$s/gmp"; \
16052         $(SHELL) $${libsrcdir}/configure \
16053           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16054           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16055           --with-build-libsubdir=$(HOST_SUBDIR) \
16056           @stage2_werror_flag@ --disable-shared
16057 @endif gmp-bootstrap
16058
16059 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16060 maybe-configure-stageb2g0-gmp:
16061 @if gmp-bootstrap
16062 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16063 configure-stageb2g0-gmp:
16064         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16065         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16066         @r=`${PWD_COMMAND}`; export r; \
16067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16068         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16069         $(HOST_EXPORTS) \
16070         $(POSTSTAGE1_HOST_EXPORTS)  \
16071         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16072         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
16073         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16074         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16075         cd $(HOST_SUBDIR)/gmp || exit 1; \
16076         case $(srcdir) in \
16077           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16078           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16079                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16080         esac; \
16081         srcdiroption="--srcdir=$${topdir}/gmp"; \
16082         libsrcdir="$$s/gmp"; \
16083         $(SHELL) $${libsrcdir}/configure \
16084           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16085           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16086           --with-build-libsubdir=$(HOST_SUBDIR) \
16087           @stage2_werror_flag@ --disable-shared
16088 @endif gmp-bootstrap
16089
16090 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16091 maybe-configure-stage3-gmp:
16092 @if gmp-bootstrap
16093 maybe-configure-stage3-gmp: configure-stage3-gmp
16094 configure-stage3-gmp:
16095         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16096         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16097         @r=`${PWD_COMMAND}`; export r; \
16098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16099         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16100         $(HOST_EXPORTS) \
16101         $(POSTSTAGE1_HOST_EXPORTS)  \
16102         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16103         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
16104         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16105         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16106         cd $(HOST_SUBDIR)/gmp || exit 1; \
16107         case $(srcdir) in \
16108           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16109           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16110                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16111         esac; \
16112         srcdiroption="--srcdir=$${topdir}/gmp"; \
16113         libsrcdir="$$s/gmp"; \
16114         $(SHELL) $${libsrcdir}/configure \
16115           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16116           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16117           --with-build-libsubdir=$(HOST_SUBDIR) \
16118           @stage2_werror_flag@ --disable-shared
16119 @endif gmp-bootstrap
16120
16121 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16122 maybe-configure-stageb3g2-gmp:
16123 @if gmp-bootstrap
16124 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16125 configure-stageb3g2-gmp:
16126         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16127         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16128         @r=`${PWD_COMMAND}`; export r; \
16129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16130         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16131         $(HOST_EXPORTS) \
16132         $(POSTSTAGE1_HOST_EXPORTS)  \
16133         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16134         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
16135         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16136         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16137         cd $(HOST_SUBDIR)/gmp || exit 1; \
16138         case $(srcdir) in \
16139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16140           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16142         esac; \
16143         srcdiroption="--srcdir=$${topdir}/gmp"; \
16144         libsrcdir="$$s/gmp"; \
16145         $(SHELL) $${libsrcdir}/configure \
16146           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16147           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16148           --with-build-libsubdir=$(HOST_SUBDIR) \
16149           @stage2_werror_flag@ --disable-shared
16150 @endif gmp-bootstrap
16151
16152 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16153 maybe-configure-stage4-gmp:
16154 @if gmp-bootstrap
16155 maybe-configure-stage4-gmp: configure-stage4-gmp
16156 configure-stage4-gmp:
16157         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16158         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16159         @r=`${PWD_COMMAND}`; export r; \
16160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16162         $(HOST_EXPORTS) \
16163         $(POSTSTAGE1_HOST_EXPORTS)  \
16164         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16165         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
16166         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16167         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16168         cd $(HOST_SUBDIR)/gmp || exit 1; \
16169         case $(srcdir) in \
16170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16171           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16173         esac; \
16174         srcdiroption="--srcdir=$${topdir}/gmp"; \
16175         libsrcdir="$$s/gmp"; \
16176         $(SHELL) $${libsrcdir}/configure \
16177           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16178           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16179           --with-build-libsubdir=$(HOST_SUBDIR) \
16180           @stage2_werror_flag@ --disable-shared
16181 @endif gmp-bootstrap
16182
16183 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16184 maybe-configure-stageprofile-gmp:
16185 @if gmp-bootstrap
16186 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16187 configure-stageprofile-gmp:
16188         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16189         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16190         @r=`${PWD_COMMAND}`; export r; \
16191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16192         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16193         $(HOST_EXPORTS) \
16194         $(POSTSTAGE1_HOST_EXPORTS)  \
16195         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16196         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
16197         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16199         cd $(HOST_SUBDIR)/gmp || exit 1; \
16200         case $(srcdir) in \
16201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16202           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16204         esac; \
16205         srcdiroption="--srcdir=$${topdir}/gmp"; \
16206         libsrcdir="$$s/gmp"; \
16207         $(SHELL) $${libsrcdir}/configure \
16208           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16209           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16210           --with-build-libsubdir=$(HOST_SUBDIR) \
16211           @stage2_werror_flag@ --disable-shared
16212 @endif gmp-bootstrap
16213
16214 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16215 maybe-configure-stagefeedback-gmp:
16216 @if gmp-bootstrap
16217 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16218 configure-stagefeedback-gmp:
16219         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16220         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16221         @r=`${PWD_COMMAND}`; export r; \
16222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16223         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16224         $(HOST_EXPORTS) \
16225         $(POSTSTAGE1_HOST_EXPORTS)  \
16226         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16227         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
16228         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16230         cd $(HOST_SUBDIR)/gmp || exit 1; \
16231         case $(srcdir) in \
16232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16233           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16235         esac; \
16236         srcdiroption="--srcdir=$${topdir}/gmp"; \
16237         libsrcdir="$$s/gmp"; \
16238         $(SHELL) $${libsrcdir}/configure \
16239           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16240           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16241           --with-build-libsubdir=$(HOST_SUBDIR) \
16242           @stage2_werror_flag@ --disable-shared
16243 @endif gmp-bootstrap
16244
16245
16246
16247
16248
16249 .PHONY: all-gmp maybe-all-gmp
16250 maybe-all-gmp:
16251 @if gcc-bootstrap
16252 all-gmp: stage_current
16253 @endif gcc-bootstrap
16254 @if gmp
16255 TARGET-gmp=all
16256 maybe-all-gmp: all-gmp
16257 all-gmp: configure-gmp
16258         @r=`${PWD_COMMAND}`; export r; \
16259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16260         $(HOST_EXPORTS) \
16261         (cd $(HOST_SUBDIR)/gmp && \
16262           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16263                 $(TARGET-gmp))
16264 @endif gmp
16265
16266
16267
16268 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16269 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16270 maybe-all-stage1-gmp:
16271 maybe-clean-stage1-gmp:
16272 @if gmp-bootstrap
16273 maybe-all-stage1-gmp: all-stage1-gmp
16274 all-stage1: all-stage1-gmp
16275 TARGET-stage1-gmp = $(TARGET-gmp)
16276 all-stage1-gmp: configure-stage1-gmp
16277         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16278         @r=`${PWD_COMMAND}`; export r; \
16279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16280         $(HOST_EXPORTS) \
16281         cd $(HOST_SUBDIR)/gmp && \
16282         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16283                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16284                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16285                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16286                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
16287                 $(TARGET-stage1-gmp)
16288
16289 maybe-clean-stage1-gmp: clean-stage1-gmp
16290 clean-stage1: clean-stage1-gmp
16291 clean-stage1-gmp:
16292         @if [ $(current_stage) = stage1 ]; then \
16293           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16294         else \
16295           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16296           $(MAKE) stage1-start; \
16297         fi; \
16298         cd $(HOST_SUBDIR)/gmp && \
16299         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16300                  clean
16301 @endif gmp-bootstrap
16302
16303
16304 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16305 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16306 maybe-all-stage2-gmp:
16307 maybe-clean-stage2-gmp:
16308 @if gmp-bootstrap
16309 maybe-all-stage2-gmp: all-stage2-gmp
16310 all-stage2: all-stage2-gmp
16311 TARGET-stage2-gmp = $(TARGET-gmp)
16312 all-stage2-gmp: configure-stage2-gmp
16313         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16314         @r=`${PWD_COMMAND}`; export r; \
16315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16316         $(HOST_EXPORTS) \
16317         $(POSTSTAGE1_HOST_EXPORTS) \
16318         cd $(HOST_SUBDIR)/gmp && \
16319         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16320                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16321                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16322                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16323                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16324                 $(TARGET-stage2-gmp)
16325
16326 maybe-clean-stage2-gmp: clean-stage2-gmp
16327 clean-stage2: clean-stage2-gmp
16328 clean-stage2-gmp:
16329         @if [ $(current_stage) = stage2 ]; then \
16330           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16331         else \
16332           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16333           $(MAKE) stage2-start; \
16334         fi; \
16335         cd $(HOST_SUBDIR)/gmp && \
16336         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16337                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16338                  clean
16339 @endif gmp-bootstrap
16340
16341
16342 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16343 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16344 maybe-all-stageb2g0-gmp:
16345 maybe-clean-stageb2g0-gmp:
16346 @if gmp-bootstrap
16347 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16348 all-stageb2g0: all-stageb2g0-gmp
16349 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16350 all-stageb2g0-gmp: configure-stageb2g0-gmp
16351         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16352         @r=`${PWD_COMMAND}`; export r; \
16353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16354         $(HOST_EXPORTS) \
16355         $(POSTSTAGE1_HOST_EXPORTS) \
16356         cd $(HOST_SUBDIR)/gmp && \
16357         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16358                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16359                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16360                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16361                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16362                 $(TARGET-stageb2g0-gmp)
16363
16364 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16365 clean-stageb2g0: clean-stageb2g0-gmp
16366 clean-stageb2g0-gmp:
16367         @if [ $(current_stage) = stageb2g0 ]; then \
16368           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16369         else \
16370           [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16371           $(MAKE) stageb2g0-start; \
16372         fi; \
16373         cd $(HOST_SUBDIR)/gmp && \
16374         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16375                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16376                  clean
16377 @endif gmp-bootstrap
16378
16379
16380 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16381 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16382 maybe-all-stage3-gmp:
16383 maybe-clean-stage3-gmp:
16384 @if gmp-bootstrap
16385 maybe-all-stage3-gmp: all-stage3-gmp
16386 all-stage3: all-stage3-gmp
16387 TARGET-stage3-gmp = $(TARGET-gmp)
16388 all-stage3-gmp: configure-stage3-gmp
16389         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16390         @r=`${PWD_COMMAND}`; export r; \
16391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16392         $(HOST_EXPORTS) \
16393         $(POSTSTAGE1_HOST_EXPORTS) \
16394         cd $(HOST_SUBDIR)/gmp && \
16395         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16396                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16397                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16398                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16399                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16400                 $(TARGET-stage3-gmp)
16401
16402 maybe-clean-stage3-gmp: clean-stage3-gmp
16403 clean-stage3: clean-stage3-gmp
16404 clean-stage3-gmp:
16405         @if [ $(current_stage) = stage3 ]; then \
16406           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16407         else \
16408           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16409           $(MAKE) stage3-start; \
16410         fi; \
16411         cd $(HOST_SUBDIR)/gmp && \
16412         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16413                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16414                  clean
16415 @endif gmp-bootstrap
16416
16417
16418 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16419 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16420 maybe-all-stageb3g2-gmp:
16421 maybe-clean-stageb3g2-gmp:
16422 @if gmp-bootstrap
16423 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16424 all-stageb3g2: all-stageb3g2-gmp
16425 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16426 all-stageb3g2-gmp: configure-stageb3g2-gmp
16427         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16428         @r=`${PWD_COMMAND}`; export r; \
16429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16430         $(HOST_EXPORTS) \
16431         $(POSTSTAGE1_HOST_EXPORTS) \
16432         cd $(HOST_SUBDIR)/gmp && \
16433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16434                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16435                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16436                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16437                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16438                 $(TARGET-stageb3g2-gmp)
16439
16440 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16441 clean-stageb3g2: clean-stageb3g2-gmp
16442 clean-stageb3g2-gmp:
16443         @if [ $(current_stage) = stageb3g2 ]; then \
16444           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16445         else \
16446           [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16447           $(MAKE) stageb3g2-start; \
16448         fi; \
16449         cd $(HOST_SUBDIR)/gmp && \
16450         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16451                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16452                  clean
16453 @endif gmp-bootstrap
16454
16455
16456 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16457 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16458 maybe-all-stage4-gmp:
16459 maybe-clean-stage4-gmp:
16460 @if gmp-bootstrap
16461 maybe-all-stage4-gmp: all-stage4-gmp
16462 all-stage4: all-stage4-gmp
16463 TARGET-stage4-gmp = $(TARGET-gmp)
16464 all-stage4-gmp: configure-stage4-gmp
16465         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16466         @r=`${PWD_COMMAND}`; export r; \
16467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16468         $(HOST_EXPORTS) \
16469         $(POSTSTAGE1_HOST_EXPORTS) \
16470         cd $(HOST_SUBDIR)/gmp && \
16471         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16472                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16473                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16474                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16475                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16476                 $(TARGET-stage4-gmp)
16477
16478 maybe-clean-stage4-gmp: clean-stage4-gmp
16479 clean-stage4: clean-stage4-gmp
16480 clean-stage4-gmp:
16481         @if [ $(current_stage) = stage4 ]; then \
16482           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16483         else \
16484           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16485           $(MAKE) stage4-start; \
16486         fi; \
16487         cd $(HOST_SUBDIR)/gmp && \
16488         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16489                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16490                  clean
16491 @endif gmp-bootstrap
16492
16493
16494 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16495 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16496 maybe-all-stageprofile-gmp:
16497 maybe-clean-stageprofile-gmp:
16498 @if gmp-bootstrap
16499 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16500 all-stageprofile: all-stageprofile-gmp
16501 TARGET-stageprofile-gmp = $(TARGET-gmp)
16502 all-stageprofile-gmp: configure-stageprofile-gmp
16503         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16504         @r=`${PWD_COMMAND}`; export r; \
16505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16506         $(HOST_EXPORTS) \
16507         $(POSTSTAGE1_HOST_EXPORTS) \
16508         cd $(HOST_SUBDIR)/gmp && \
16509         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16510                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16511                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
16512                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
16513                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16514                 $(TARGET-stageprofile-gmp)
16515
16516 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16517 clean-stageprofile: clean-stageprofile-gmp
16518 clean-stageprofile-gmp:
16519         @if [ $(current_stage) = stageprofile ]; then \
16520           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16521         else \
16522           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16523           $(MAKE) stageprofile-start; \
16524         fi; \
16525         cd $(HOST_SUBDIR)/gmp && \
16526         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16527                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16528                  clean
16529 @endif gmp-bootstrap
16530
16531
16532 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16533 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16534 maybe-all-stagefeedback-gmp:
16535 maybe-clean-stagefeedback-gmp:
16536 @if gmp-bootstrap
16537 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16538 all-stagefeedback: all-stagefeedback-gmp
16539 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16540 all-stagefeedback-gmp: configure-stagefeedback-gmp
16541         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16542         @r=`${PWD_COMMAND}`; export r; \
16543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16544         $(HOST_EXPORTS) \
16545         $(POSTSTAGE1_HOST_EXPORTS) \
16546         cd $(HOST_SUBDIR)/gmp && \
16547         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16548                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16549                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16550                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16551                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16552                 $(TARGET-stagefeedback-gmp)
16553
16554 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16555 clean-stagefeedback: clean-stagefeedback-gmp
16556 clean-stagefeedback-gmp:
16557         @if [ $(current_stage) = stagefeedback ]; then \
16558           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16559         else \
16560           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16561           $(MAKE) stagefeedback-start; \
16562         fi; \
16563         cd $(HOST_SUBDIR)/gmp && \
16564         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16565                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16566                  clean
16567 @endif gmp-bootstrap
16568
16569
16570
16571
16572
16573 .PHONY: check-gmp maybe-check-gmp
16574 maybe-check-gmp:
16575 @if gmp
16576 maybe-check-gmp: check-gmp
16577
16578 check-gmp:
16579         @: $(MAKE); $(unstage)
16580         @r=`${PWD_COMMAND}`; export r; \
16581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16582         $(HOST_EXPORTS) \
16583         (cd $(HOST_SUBDIR)/gmp && \
16584           $(MAKE) $(FLAGS_TO_PASS)  check)
16585
16586 @endif gmp
16587
16588 .PHONY: install-gmp maybe-install-gmp
16589 maybe-install-gmp:
16590 @if gmp
16591 maybe-install-gmp: install-gmp
16592
16593 install-gmp:
16594
16595 @endif gmp
16596
16597 # Other targets (info, dvi, pdf, etc.)
16598
16599 .PHONY: maybe-info-gmp info-gmp
16600 maybe-info-gmp:
16601 @if gmp
16602 maybe-info-gmp: info-gmp
16603
16604 info-gmp: \
16605     configure-gmp 
16606         @[ -f ./gmp/Makefile ] || exit 0; \
16607         r=`${PWD_COMMAND}`; export r; \
16608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16609         $(HOST_EXPORTS) \
16610         for flag in $(EXTRA_HOST_FLAGS) ; do \
16611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16612         done; \
16613         echo "Doing info in gmp" ; \
16614         (cd $(HOST_SUBDIR)/gmp && \
16615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16617                   "RANLIB=$${RANLIB}" \
16618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16619                   info) \
16620           || exit 1
16621
16622 @endif gmp
16623
16624 .PHONY: maybe-dvi-gmp dvi-gmp
16625 maybe-dvi-gmp:
16626 @if gmp
16627 maybe-dvi-gmp: dvi-gmp
16628
16629 dvi-gmp: \
16630     configure-gmp 
16631         @[ -f ./gmp/Makefile ] || exit 0; \
16632         r=`${PWD_COMMAND}`; export r; \
16633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16634         $(HOST_EXPORTS) \
16635         for flag in $(EXTRA_HOST_FLAGS) ; do \
16636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16637         done; \
16638         echo "Doing dvi in gmp" ; \
16639         (cd $(HOST_SUBDIR)/gmp && \
16640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16642                   "RANLIB=$${RANLIB}" \
16643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16644                   dvi) \
16645           || exit 1
16646
16647 @endif gmp
16648
16649 .PHONY: maybe-pdf-gmp pdf-gmp
16650 maybe-pdf-gmp:
16651 @if gmp
16652 maybe-pdf-gmp: pdf-gmp
16653
16654 pdf-gmp: \
16655     configure-gmp 
16656         @[ -f ./gmp/Makefile ] || exit 0; \
16657         r=`${PWD_COMMAND}`; export r; \
16658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16659         $(HOST_EXPORTS) \
16660         for flag in $(EXTRA_HOST_FLAGS) ; do \
16661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16662         done; \
16663         echo "Doing pdf in gmp" ; \
16664         (cd $(HOST_SUBDIR)/gmp && \
16665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16667                   "RANLIB=$${RANLIB}" \
16668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16669                   pdf) \
16670           || exit 1
16671
16672 @endif gmp
16673
16674 .PHONY: maybe-html-gmp html-gmp
16675 maybe-html-gmp:
16676 @if gmp
16677 maybe-html-gmp: html-gmp
16678
16679 html-gmp: \
16680     configure-gmp 
16681         @[ -f ./gmp/Makefile ] || exit 0; \
16682         r=`${PWD_COMMAND}`; export r; \
16683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16684         $(HOST_EXPORTS) \
16685         for flag in $(EXTRA_HOST_FLAGS) ; do \
16686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16687         done; \
16688         echo "Doing html in gmp" ; \
16689         (cd $(HOST_SUBDIR)/gmp && \
16690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16692                   "RANLIB=$${RANLIB}" \
16693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16694                   html) \
16695           || exit 1
16696
16697 @endif gmp
16698
16699 .PHONY: maybe-TAGS-gmp TAGS-gmp
16700 maybe-TAGS-gmp:
16701 @if gmp
16702 maybe-TAGS-gmp: TAGS-gmp
16703
16704 TAGS-gmp: \
16705     configure-gmp 
16706         @[ -f ./gmp/Makefile ] || exit 0; \
16707         r=`${PWD_COMMAND}`; export r; \
16708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16709         $(HOST_EXPORTS) \
16710         for flag in $(EXTRA_HOST_FLAGS) ; do \
16711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16712         done; \
16713         echo "Doing TAGS in gmp" ; \
16714         (cd $(HOST_SUBDIR)/gmp && \
16715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16717                   "RANLIB=$${RANLIB}" \
16718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16719                   TAGS) \
16720           || exit 1
16721
16722 @endif gmp
16723
16724 .PHONY: maybe-install-info-gmp install-info-gmp
16725 maybe-install-info-gmp:
16726 @if gmp
16727 maybe-install-info-gmp: install-info-gmp
16728
16729 install-info-gmp: \
16730     configure-gmp \
16731     info-gmp 
16732         @[ -f ./gmp/Makefile ] || exit 0; \
16733         r=`${PWD_COMMAND}`; export r; \
16734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16735         $(HOST_EXPORTS) \
16736         for flag in $(EXTRA_HOST_FLAGS) ; do \
16737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16738         done; \
16739         echo "Doing install-info in gmp" ; \
16740         (cd $(HOST_SUBDIR)/gmp && \
16741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16743                   "RANLIB=$${RANLIB}" \
16744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16745                   install-info) \
16746           || exit 1
16747
16748 @endif gmp
16749
16750 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16751 maybe-install-pdf-gmp:
16752 @if gmp
16753 maybe-install-pdf-gmp: install-pdf-gmp
16754
16755 install-pdf-gmp: \
16756     configure-gmp \
16757     pdf-gmp 
16758         @[ -f ./gmp/Makefile ] || exit 0; \
16759         r=`${PWD_COMMAND}`; export r; \
16760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16761         $(HOST_EXPORTS) \
16762         for flag in $(EXTRA_HOST_FLAGS) ; do \
16763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16764         done; \
16765         echo "Doing install-pdf in gmp" ; \
16766         (cd $(HOST_SUBDIR)/gmp && \
16767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16769                   "RANLIB=$${RANLIB}" \
16770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16771                   install-pdf) \
16772           || exit 1
16773
16774 @endif gmp
16775
16776 .PHONY: maybe-install-html-gmp install-html-gmp
16777 maybe-install-html-gmp:
16778 @if gmp
16779 maybe-install-html-gmp: install-html-gmp
16780
16781 install-html-gmp: \
16782     configure-gmp \
16783     html-gmp 
16784         @[ -f ./gmp/Makefile ] || exit 0; \
16785         r=`${PWD_COMMAND}`; export r; \
16786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16787         $(HOST_EXPORTS) \
16788         for flag in $(EXTRA_HOST_FLAGS) ; do \
16789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16790         done; \
16791         echo "Doing install-html in gmp" ; \
16792         (cd $(HOST_SUBDIR)/gmp && \
16793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16795                   "RANLIB=$${RANLIB}" \
16796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16797                   install-html) \
16798           || exit 1
16799
16800 @endif gmp
16801
16802 .PHONY: maybe-installcheck-gmp installcheck-gmp
16803 maybe-installcheck-gmp:
16804 @if gmp
16805 maybe-installcheck-gmp: installcheck-gmp
16806
16807 installcheck-gmp: \
16808     configure-gmp 
16809         @[ -f ./gmp/Makefile ] || exit 0; \
16810         r=`${PWD_COMMAND}`; export r; \
16811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16812         $(HOST_EXPORTS) \
16813         for flag in $(EXTRA_HOST_FLAGS) ; do \
16814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16815         done; \
16816         echo "Doing installcheck in gmp" ; \
16817         (cd $(HOST_SUBDIR)/gmp && \
16818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16820                   "RANLIB=$${RANLIB}" \
16821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16822                   installcheck) \
16823           || exit 1
16824
16825 @endif gmp
16826
16827 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16828 maybe-mostlyclean-gmp:
16829 @if gmp
16830 maybe-mostlyclean-gmp: mostlyclean-gmp
16831
16832 mostlyclean-gmp: 
16833         @[ -f ./gmp/Makefile ] || exit 0; \
16834         r=`${PWD_COMMAND}`; export r; \
16835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16836         $(HOST_EXPORTS) \
16837         for flag in $(EXTRA_HOST_FLAGS) ; do \
16838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16839         done; \
16840         echo "Doing mostlyclean in gmp" ; \
16841         (cd $(HOST_SUBDIR)/gmp && \
16842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16844                   "RANLIB=$${RANLIB}" \
16845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16846                   mostlyclean) \
16847           || exit 1
16848
16849 @endif gmp
16850
16851 .PHONY: maybe-clean-gmp clean-gmp
16852 maybe-clean-gmp:
16853 @if gmp
16854 maybe-clean-gmp: clean-gmp
16855
16856 clean-gmp: 
16857         @[ -f ./gmp/Makefile ] || exit 0; \
16858         r=`${PWD_COMMAND}`; export r; \
16859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16860         $(HOST_EXPORTS) \
16861         for flag in $(EXTRA_HOST_FLAGS) ; do \
16862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16863         done; \
16864         echo "Doing clean in gmp" ; \
16865         (cd $(HOST_SUBDIR)/gmp && \
16866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16868                   "RANLIB=$${RANLIB}" \
16869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16870                   clean) \
16871           || exit 1
16872
16873 @endif gmp
16874
16875 .PHONY: maybe-distclean-gmp distclean-gmp
16876 maybe-distclean-gmp:
16877 @if gmp
16878 maybe-distclean-gmp: distclean-gmp
16879
16880 distclean-gmp: 
16881         @[ -f ./gmp/Makefile ] || exit 0; \
16882         r=`${PWD_COMMAND}`; export r; \
16883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16884         $(HOST_EXPORTS) \
16885         for flag in $(EXTRA_HOST_FLAGS) ; do \
16886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16887         done; \
16888         echo "Doing distclean in gmp" ; \
16889         (cd $(HOST_SUBDIR)/gmp && \
16890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16892                   "RANLIB=$${RANLIB}" \
16893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16894                   distclean) \
16895           || exit 1
16896
16897 @endif gmp
16898
16899 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16900 maybe-maintainer-clean-gmp:
16901 @if gmp
16902 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16903
16904 maintainer-clean-gmp: 
16905         @[ -f ./gmp/Makefile ] || exit 0; \
16906         r=`${PWD_COMMAND}`; export r; \
16907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16908         $(HOST_EXPORTS) \
16909         for flag in $(EXTRA_HOST_FLAGS) ; do \
16910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16911         done; \
16912         echo "Doing maintainer-clean in gmp" ; \
16913         (cd $(HOST_SUBDIR)/gmp && \
16914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16916                   "RANLIB=$${RANLIB}" \
16917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16918                   maintainer-clean) \
16919           || exit 1
16920
16921 @endif gmp
16922
16923
16924
16925 .PHONY: configure-mpfr maybe-configure-mpfr
16926 maybe-configure-mpfr:
16927 @if gcc-bootstrap
16928 configure-mpfr: stage_current
16929 @endif gcc-bootstrap
16930 @if mpfr
16931 maybe-configure-mpfr: configure-mpfr
16932 configure-mpfr: 
16933         @r=`${PWD_COMMAND}`; export r; \
16934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16935         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16936         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16937         $(HOST_EXPORTS) \
16938         echo Configuring in $(HOST_SUBDIR)/mpfr; \
16939         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16940         case $(srcdir) in \
16941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16942           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16944         esac; \
16945         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16946         libsrcdir="$$s/mpfr"; \
16947         $(SHELL) $${libsrcdir}/configure \
16948           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16949           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16950           || exit 1
16951 @endif mpfr
16952
16953
16954
16955 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16956 maybe-configure-stage1-mpfr:
16957 @if mpfr-bootstrap
16958 maybe-configure-stage1-mpfr: configure-stage1-mpfr
16959 configure-stage1-mpfr:
16960         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16961         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16962         @r=`${PWD_COMMAND}`; export r; \
16963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16964         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16965         $(HOST_EXPORTS)  \
16966         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16967         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
16968         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
16969         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16970         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16971         case $(srcdir) in \
16972           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16973           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16974                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16975         esac; \
16976         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16977         libsrcdir="$$s/mpfr"; \
16978         $(SHELL) $${libsrcdir}/configure \
16979           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16980           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16981            \
16982           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16983 @endif mpfr-bootstrap
16984
16985 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
16986 maybe-configure-stage2-mpfr:
16987 @if mpfr-bootstrap
16988 maybe-configure-stage2-mpfr: configure-stage2-mpfr
16989 configure-stage2-mpfr:
16990         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16991         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16992         @r=`${PWD_COMMAND}`; export r; \
16993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16994         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16995         $(HOST_EXPORTS) \
16996         $(POSTSTAGE1_HOST_EXPORTS)  \
16997         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16998         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
16999         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17001         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17002         case $(srcdir) in \
17003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17004           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17006         esac; \
17007         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17008         libsrcdir="$$s/mpfr"; \
17009         $(SHELL) $${libsrcdir}/configure \
17010           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17011           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17012           --with-build-libsubdir=$(HOST_SUBDIR) \
17013           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17014 @endif mpfr-bootstrap
17015
17016 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17017 maybe-configure-stageb2g0-mpfr:
17018 @if mpfr-bootstrap
17019 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17020 configure-stageb2g0-mpfr:
17021         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17023         @r=`${PWD_COMMAND}`; export r; \
17024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17025         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17026         $(HOST_EXPORTS) \
17027         $(POSTSTAGE1_HOST_EXPORTS)  \
17028         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17029         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
17030         echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17032         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17033         case $(srcdir) in \
17034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17035           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17037         esac; \
17038         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17039         libsrcdir="$$s/mpfr"; \
17040         $(SHELL) $${libsrcdir}/configure \
17041           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17042           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17043           --with-build-libsubdir=$(HOST_SUBDIR) \
17044           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17045 @endif mpfr-bootstrap
17046
17047 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17048 maybe-configure-stage3-mpfr:
17049 @if mpfr-bootstrap
17050 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17051 configure-stage3-mpfr:
17052         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17053         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17054         @r=`${PWD_COMMAND}`; export r; \
17055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17056         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17057         $(HOST_EXPORTS) \
17058         $(POSTSTAGE1_HOST_EXPORTS)  \
17059         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17060         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
17061         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17063         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17064         case $(srcdir) in \
17065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17066           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17068         esac; \
17069         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17070         libsrcdir="$$s/mpfr"; \
17071         $(SHELL) $${libsrcdir}/configure \
17072           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17073           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17074           --with-build-libsubdir=$(HOST_SUBDIR) \
17075           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17076 @endif mpfr-bootstrap
17077
17078 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17079 maybe-configure-stageb3g2-mpfr:
17080 @if mpfr-bootstrap
17081 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17082 configure-stageb3g2-mpfr:
17083         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17084         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17085         @r=`${PWD_COMMAND}`; export r; \
17086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17087         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17088         $(HOST_EXPORTS) \
17089         $(POSTSTAGE1_HOST_EXPORTS)  \
17090         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17091         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
17092         echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17094         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17095         case $(srcdir) in \
17096           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17097           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17098                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17099         esac; \
17100         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17101         libsrcdir="$$s/mpfr"; \
17102         $(SHELL) $${libsrcdir}/configure \
17103           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17104           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17105           --with-build-libsubdir=$(HOST_SUBDIR) \
17106           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17107 @endif mpfr-bootstrap
17108
17109 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17110 maybe-configure-stage4-mpfr:
17111 @if mpfr-bootstrap
17112 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17113 configure-stage4-mpfr:
17114         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17115         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17116         @r=`${PWD_COMMAND}`; export r; \
17117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17118         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17119         $(HOST_EXPORTS) \
17120         $(POSTSTAGE1_HOST_EXPORTS)  \
17121         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17122         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
17123         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17125         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17126         case $(srcdir) in \
17127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17128           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17130         esac; \
17131         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17132         libsrcdir="$$s/mpfr"; \
17133         $(SHELL) $${libsrcdir}/configure \
17134           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17135           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17136           --with-build-libsubdir=$(HOST_SUBDIR) \
17137           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17138 @endif mpfr-bootstrap
17139
17140 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17141 maybe-configure-stageprofile-mpfr:
17142 @if mpfr-bootstrap
17143 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17144 configure-stageprofile-mpfr:
17145         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17146         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17147         @r=`${PWD_COMMAND}`; export r; \
17148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17149         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17150         $(HOST_EXPORTS) \
17151         $(POSTSTAGE1_HOST_EXPORTS)  \
17152         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17153         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
17154         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17156         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17157         case $(srcdir) in \
17158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17159           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17161         esac; \
17162         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17163         libsrcdir="$$s/mpfr"; \
17164         $(SHELL) $${libsrcdir}/configure \
17165           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17166           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17167           --with-build-libsubdir=$(HOST_SUBDIR) \
17168           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17169 @endif mpfr-bootstrap
17170
17171 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17172 maybe-configure-stagefeedback-mpfr:
17173 @if mpfr-bootstrap
17174 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17175 configure-stagefeedback-mpfr:
17176         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17178         @r=`${PWD_COMMAND}`; export r; \
17179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17180         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17181         $(HOST_EXPORTS) \
17182         $(POSTSTAGE1_HOST_EXPORTS)  \
17183         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17184         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
17185         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17186         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17187         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17188         case $(srcdir) in \
17189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17190           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17192         esac; \
17193         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17194         libsrcdir="$$s/mpfr"; \
17195         $(SHELL) $${libsrcdir}/configure \
17196           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17197           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17198           --with-build-libsubdir=$(HOST_SUBDIR) \
17199           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17200 @endif mpfr-bootstrap
17201
17202
17203
17204
17205
17206 .PHONY: all-mpfr maybe-all-mpfr
17207 maybe-all-mpfr:
17208 @if gcc-bootstrap
17209 all-mpfr: stage_current
17210 @endif gcc-bootstrap
17211 @if mpfr
17212 TARGET-mpfr=all
17213 maybe-all-mpfr: all-mpfr
17214 all-mpfr: configure-mpfr
17215         @r=`${PWD_COMMAND}`; export r; \
17216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17217         $(HOST_EXPORTS) \
17218         (cd $(HOST_SUBDIR)/mpfr && \
17219           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17220                 $(TARGET-mpfr))
17221 @endif mpfr
17222
17223
17224
17225 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17226 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17227 maybe-all-stage1-mpfr:
17228 maybe-clean-stage1-mpfr:
17229 @if mpfr-bootstrap
17230 maybe-all-stage1-mpfr: all-stage1-mpfr
17231 all-stage1: all-stage1-mpfr
17232 TARGET-stage1-mpfr = $(TARGET-mpfr)
17233 all-stage1-mpfr: configure-stage1-mpfr
17234         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17235         @r=`${PWD_COMMAND}`; export r; \
17236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17237         $(HOST_EXPORTS) \
17238         cd $(HOST_SUBDIR)/mpfr && \
17239         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17240                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17241                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17242                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17243                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
17244                 $(TARGET-stage1-mpfr)
17245
17246 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17247 clean-stage1: clean-stage1-mpfr
17248 clean-stage1-mpfr:
17249         @if [ $(current_stage) = stage1 ]; then \
17250           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17251         else \
17252           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17253           $(MAKE) stage1-start; \
17254         fi; \
17255         cd $(HOST_SUBDIR)/mpfr && \
17256         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17257                  clean
17258 @endif mpfr-bootstrap
17259
17260
17261 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17262 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17263 maybe-all-stage2-mpfr:
17264 maybe-clean-stage2-mpfr:
17265 @if mpfr-bootstrap
17266 maybe-all-stage2-mpfr: all-stage2-mpfr
17267 all-stage2: all-stage2-mpfr
17268 TARGET-stage2-mpfr = $(TARGET-mpfr)
17269 all-stage2-mpfr: configure-stage2-mpfr
17270         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17271         @r=`${PWD_COMMAND}`; export r; \
17272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17273         $(HOST_EXPORTS) \
17274         $(POSTSTAGE1_HOST_EXPORTS) \
17275         cd $(HOST_SUBDIR)/mpfr && \
17276         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17277                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17278                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17279                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17280                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17281                 $(TARGET-stage2-mpfr)
17282
17283 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17284 clean-stage2: clean-stage2-mpfr
17285 clean-stage2-mpfr:
17286         @if [ $(current_stage) = stage2 ]; then \
17287           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17288         else \
17289           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17290           $(MAKE) stage2-start; \
17291         fi; \
17292         cd $(HOST_SUBDIR)/mpfr && \
17293         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17294                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17295                  clean
17296 @endif mpfr-bootstrap
17297
17298
17299 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17300 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17301 maybe-all-stageb2g0-mpfr:
17302 maybe-clean-stageb2g0-mpfr:
17303 @if mpfr-bootstrap
17304 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17305 all-stageb2g0: all-stageb2g0-mpfr
17306 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17307 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17308         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17309         @r=`${PWD_COMMAND}`; export r; \
17310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17311         $(HOST_EXPORTS) \
17312         $(POSTSTAGE1_HOST_EXPORTS) \
17313         cd $(HOST_SUBDIR)/mpfr && \
17314         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17315                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17316                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17317                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17318                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17319                 $(TARGET-stageb2g0-mpfr)
17320
17321 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17322 clean-stageb2g0: clean-stageb2g0-mpfr
17323 clean-stageb2g0-mpfr:
17324         @if [ $(current_stage) = stageb2g0 ]; then \
17325           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17326         else \
17327           [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17328           $(MAKE) stageb2g0-start; \
17329         fi; \
17330         cd $(HOST_SUBDIR)/mpfr && \
17331         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17332                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17333                  clean
17334 @endif mpfr-bootstrap
17335
17336
17337 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17338 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17339 maybe-all-stage3-mpfr:
17340 maybe-clean-stage3-mpfr:
17341 @if mpfr-bootstrap
17342 maybe-all-stage3-mpfr: all-stage3-mpfr
17343 all-stage3: all-stage3-mpfr
17344 TARGET-stage3-mpfr = $(TARGET-mpfr)
17345 all-stage3-mpfr: configure-stage3-mpfr
17346         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17347         @r=`${PWD_COMMAND}`; export r; \
17348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17349         $(HOST_EXPORTS) \
17350         $(POSTSTAGE1_HOST_EXPORTS) \
17351         cd $(HOST_SUBDIR)/mpfr && \
17352         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17353                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17354                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17355                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17356                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17357                 $(TARGET-stage3-mpfr)
17358
17359 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17360 clean-stage3: clean-stage3-mpfr
17361 clean-stage3-mpfr:
17362         @if [ $(current_stage) = stage3 ]; then \
17363           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17364         else \
17365           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17366           $(MAKE) stage3-start; \
17367         fi; \
17368         cd $(HOST_SUBDIR)/mpfr && \
17369         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17370                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17371                  clean
17372 @endif mpfr-bootstrap
17373
17374
17375 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17376 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17377 maybe-all-stageb3g2-mpfr:
17378 maybe-clean-stageb3g2-mpfr:
17379 @if mpfr-bootstrap
17380 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17381 all-stageb3g2: all-stageb3g2-mpfr
17382 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17383 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17384         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17385         @r=`${PWD_COMMAND}`; export r; \
17386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17387         $(HOST_EXPORTS) \
17388         $(POSTSTAGE1_HOST_EXPORTS) \
17389         cd $(HOST_SUBDIR)/mpfr && \
17390         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17391                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17392                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17393                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17394                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17395                 $(TARGET-stageb3g2-mpfr)
17396
17397 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17398 clean-stageb3g2: clean-stageb3g2-mpfr
17399 clean-stageb3g2-mpfr:
17400         @if [ $(current_stage) = stageb3g2 ]; then \
17401           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17402         else \
17403           [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17404           $(MAKE) stageb3g2-start; \
17405         fi; \
17406         cd $(HOST_SUBDIR)/mpfr && \
17407         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17408                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17409                  clean
17410 @endif mpfr-bootstrap
17411
17412
17413 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17414 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17415 maybe-all-stage4-mpfr:
17416 maybe-clean-stage4-mpfr:
17417 @if mpfr-bootstrap
17418 maybe-all-stage4-mpfr: all-stage4-mpfr
17419 all-stage4: all-stage4-mpfr
17420 TARGET-stage4-mpfr = $(TARGET-mpfr)
17421 all-stage4-mpfr: configure-stage4-mpfr
17422         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17423         @r=`${PWD_COMMAND}`; export r; \
17424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17425         $(HOST_EXPORTS) \
17426         $(POSTSTAGE1_HOST_EXPORTS) \
17427         cd $(HOST_SUBDIR)/mpfr && \
17428         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17429                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17430                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17431                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17432                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17433                 $(TARGET-stage4-mpfr)
17434
17435 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17436 clean-stage4: clean-stage4-mpfr
17437 clean-stage4-mpfr:
17438         @if [ $(current_stage) = stage4 ]; then \
17439           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17440         else \
17441           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17442           $(MAKE) stage4-start; \
17443         fi; \
17444         cd $(HOST_SUBDIR)/mpfr && \
17445         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17446                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17447                  clean
17448 @endif mpfr-bootstrap
17449
17450
17451 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17452 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17453 maybe-all-stageprofile-mpfr:
17454 maybe-clean-stageprofile-mpfr:
17455 @if mpfr-bootstrap
17456 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17457 all-stageprofile: all-stageprofile-mpfr
17458 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17459 all-stageprofile-mpfr: configure-stageprofile-mpfr
17460         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17461         @r=`${PWD_COMMAND}`; export r; \
17462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17463         $(HOST_EXPORTS) \
17464         $(POSTSTAGE1_HOST_EXPORTS) \
17465         cd $(HOST_SUBDIR)/mpfr && \
17466         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17467                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17468                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
17469                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
17470                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17471                 $(TARGET-stageprofile-mpfr)
17472
17473 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17474 clean-stageprofile: clean-stageprofile-mpfr
17475 clean-stageprofile-mpfr:
17476         @if [ $(current_stage) = stageprofile ]; then \
17477           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17478         else \
17479           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17480           $(MAKE) stageprofile-start; \
17481         fi; \
17482         cd $(HOST_SUBDIR)/mpfr && \
17483         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17484                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17485                  clean
17486 @endif mpfr-bootstrap
17487
17488
17489 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17490 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17491 maybe-all-stagefeedback-mpfr:
17492 maybe-clean-stagefeedback-mpfr:
17493 @if mpfr-bootstrap
17494 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17495 all-stagefeedback: all-stagefeedback-mpfr
17496 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17497 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17498         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17499         @r=`${PWD_COMMAND}`; export r; \
17500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17501         $(HOST_EXPORTS) \
17502         $(POSTSTAGE1_HOST_EXPORTS) \
17503         cd $(HOST_SUBDIR)/mpfr && \
17504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17505                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17506                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17507                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17508                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17509                 $(TARGET-stagefeedback-mpfr)
17510
17511 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17512 clean-stagefeedback: clean-stagefeedback-mpfr
17513 clean-stagefeedback-mpfr:
17514         @if [ $(current_stage) = stagefeedback ]; then \
17515           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17516         else \
17517           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17518           $(MAKE) stagefeedback-start; \
17519         fi; \
17520         cd $(HOST_SUBDIR)/mpfr && \
17521         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17522                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17523                  clean
17524 @endif mpfr-bootstrap
17525
17526
17527
17528
17529
17530 .PHONY: check-mpfr maybe-check-mpfr
17531 maybe-check-mpfr:
17532 @if mpfr
17533 maybe-check-mpfr: check-mpfr
17534
17535 check-mpfr:
17536         @: $(MAKE); $(unstage)
17537         @r=`${PWD_COMMAND}`; export r; \
17538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17539         $(HOST_EXPORTS) \
17540         (cd $(HOST_SUBDIR)/mpfr && \
17541           $(MAKE) $(FLAGS_TO_PASS)  check)
17542
17543 @endif mpfr
17544
17545 .PHONY: install-mpfr maybe-install-mpfr
17546 maybe-install-mpfr:
17547 @if mpfr
17548 maybe-install-mpfr: install-mpfr
17549
17550 install-mpfr:
17551
17552 @endif mpfr
17553
17554 # Other targets (info, dvi, pdf, etc.)
17555
17556 .PHONY: maybe-info-mpfr info-mpfr
17557 maybe-info-mpfr:
17558 @if mpfr
17559 maybe-info-mpfr: info-mpfr
17560
17561 info-mpfr: \
17562     configure-mpfr 
17563         @[ -f ./mpfr/Makefile ] || exit 0; \
17564         r=`${PWD_COMMAND}`; export r; \
17565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17566         $(HOST_EXPORTS) \
17567         for flag in $(EXTRA_HOST_FLAGS) ; do \
17568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17569         done; \
17570         echo "Doing info in mpfr" ; \
17571         (cd $(HOST_SUBDIR)/mpfr && \
17572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17574                   "RANLIB=$${RANLIB}" \
17575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17576                   info) \
17577           || exit 1
17578
17579 @endif mpfr
17580
17581 .PHONY: maybe-dvi-mpfr dvi-mpfr
17582 maybe-dvi-mpfr:
17583 @if mpfr
17584 maybe-dvi-mpfr: dvi-mpfr
17585
17586 dvi-mpfr: \
17587     configure-mpfr 
17588         @[ -f ./mpfr/Makefile ] || exit 0; \
17589         r=`${PWD_COMMAND}`; export r; \
17590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17591         $(HOST_EXPORTS) \
17592         for flag in $(EXTRA_HOST_FLAGS) ; do \
17593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17594         done; \
17595         echo "Doing dvi in mpfr" ; \
17596         (cd $(HOST_SUBDIR)/mpfr && \
17597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17599                   "RANLIB=$${RANLIB}" \
17600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17601                   dvi) \
17602           || exit 1
17603
17604 @endif mpfr
17605
17606 .PHONY: maybe-pdf-mpfr pdf-mpfr
17607 maybe-pdf-mpfr:
17608 @if mpfr
17609 maybe-pdf-mpfr: pdf-mpfr
17610
17611 pdf-mpfr: \
17612     configure-mpfr 
17613         @[ -f ./mpfr/Makefile ] || exit 0; \
17614         r=`${PWD_COMMAND}`; export r; \
17615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17616         $(HOST_EXPORTS) \
17617         for flag in $(EXTRA_HOST_FLAGS) ; do \
17618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17619         done; \
17620         echo "Doing pdf in mpfr" ; \
17621         (cd $(HOST_SUBDIR)/mpfr && \
17622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17624                   "RANLIB=$${RANLIB}" \
17625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17626                   pdf) \
17627           || exit 1
17628
17629 @endif mpfr
17630
17631 .PHONY: maybe-html-mpfr html-mpfr
17632 maybe-html-mpfr:
17633 @if mpfr
17634 maybe-html-mpfr: html-mpfr
17635
17636 html-mpfr: \
17637     configure-mpfr 
17638         @[ -f ./mpfr/Makefile ] || exit 0; \
17639         r=`${PWD_COMMAND}`; export r; \
17640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17641         $(HOST_EXPORTS) \
17642         for flag in $(EXTRA_HOST_FLAGS) ; do \
17643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17644         done; \
17645         echo "Doing html in mpfr" ; \
17646         (cd $(HOST_SUBDIR)/mpfr && \
17647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17649                   "RANLIB=$${RANLIB}" \
17650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17651                   html) \
17652           || exit 1
17653
17654 @endif mpfr
17655
17656 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17657 maybe-TAGS-mpfr:
17658 @if mpfr
17659 maybe-TAGS-mpfr: TAGS-mpfr
17660
17661 TAGS-mpfr: \
17662     configure-mpfr 
17663         @[ -f ./mpfr/Makefile ] || exit 0; \
17664         r=`${PWD_COMMAND}`; export r; \
17665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17666         $(HOST_EXPORTS) \
17667         for flag in $(EXTRA_HOST_FLAGS) ; do \
17668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17669         done; \
17670         echo "Doing TAGS in mpfr" ; \
17671         (cd $(HOST_SUBDIR)/mpfr && \
17672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17674                   "RANLIB=$${RANLIB}" \
17675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17676                   TAGS) \
17677           || exit 1
17678
17679 @endif mpfr
17680
17681 .PHONY: maybe-install-info-mpfr install-info-mpfr
17682 maybe-install-info-mpfr:
17683 @if mpfr
17684 maybe-install-info-mpfr: install-info-mpfr
17685
17686 install-info-mpfr: \
17687     configure-mpfr \
17688     info-mpfr 
17689         @[ -f ./mpfr/Makefile ] || exit 0; \
17690         r=`${PWD_COMMAND}`; export r; \
17691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17692         $(HOST_EXPORTS) \
17693         for flag in $(EXTRA_HOST_FLAGS) ; do \
17694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17695         done; \
17696         echo "Doing install-info in mpfr" ; \
17697         (cd $(HOST_SUBDIR)/mpfr && \
17698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17700                   "RANLIB=$${RANLIB}" \
17701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17702                   install-info) \
17703           || exit 1
17704
17705 @endif mpfr
17706
17707 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17708 maybe-install-pdf-mpfr:
17709 @if mpfr
17710 maybe-install-pdf-mpfr: install-pdf-mpfr
17711
17712 install-pdf-mpfr: \
17713     configure-mpfr \
17714     pdf-mpfr 
17715         @[ -f ./mpfr/Makefile ] || exit 0; \
17716         r=`${PWD_COMMAND}`; export r; \
17717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17718         $(HOST_EXPORTS) \
17719         for flag in $(EXTRA_HOST_FLAGS) ; do \
17720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17721         done; \
17722         echo "Doing install-pdf in mpfr" ; \
17723         (cd $(HOST_SUBDIR)/mpfr && \
17724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17726                   "RANLIB=$${RANLIB}" \
17727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17728                   install-pdf) \
17729           || exit 1
17730
17731 @endif mpfr
17732
17733 .PHONY: maybe-install-html-mpfr install-html-mpfr
17734 maybe-install-html-mpfr:
17735 @if mpfr
17736 maybe-install-html-mpfr: install-html-mpfr
17737
17738 install-html-mpfr: \
17739     configure-mpfr \
17740     html-mpfr 
17741         @[ -f ./mpfr/Makefile ] || exit 0; \
17742         r=`${PWD_COMMAND}`; export r; \
17743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17744         $(HOST_EXPORTS) \
17745         for flag in $(EXTRA_HOST_FLAGS) ; do \
17746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17747         done; \
17748         echo "Doing install-html in mpfr" ; \
17749         (cd $(HOST_SUBDIR)/mpfr && \
17750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17752                   "RANLIB=$${RANLIB}" \
17753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17754                   install-html) \
17755           || exit 1
17756
17757 @endif mpfr
17758
17759 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17760 maybe-installcheck-mpfr:
17761 @if mpfr
17762 maybe-installcheck-mpfr: installcheck-mpfr
17763
17764 installcheck-mpfr: \
17765     configure-mpfr 
17766         @[ -f ./mpfr/Makefile ] || exit 0; \
17767         r=`${PWD_COMMAND}`; export r; \
17768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17769         $(HOST_EXPORTS) \
17770         for flag in $(EXTRA_HOST_FLAGS) ; do \
17771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17772         done; \
17773         echo "Doing installcheck in mpfr" ; \
17774         (cd $(HOST_SUBDIR)/mpfr && \
17775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17777                   "RANLIB=$${RANLIB}" \
17778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17779                   installcheck) \
17780           || exit 1
17781
17782 @endif mpfr
17783
17784 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17785 maybe-mostlyclean-mpfr:
17786 @if mpfr
17787 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17788
17789 mostlyclean-mpfr: 
17790         @[ -f ./mpfr/Makefile ] || exit 0; \
17791         r=`${PWD_COMMAND}`; export r; \
17792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17793         $(HOST_EXPORTS) \
17794         for flag in $(EXTRA_HOST_FLAGS) ; do \
17795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17796         done; \
17797         echo "Doing mostlyclean in mpfr" ; \
17798         (cd $(HOST_SUBDIR)/mpfr && \
17799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17801                   "RANLIB=$${RANLIB}" \
17802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17803                   mostlyclean) \
17804           || exit 1
17805
17806 @endif mpfr
17807
17808 .PHONY: maybe-clean-mpfr clean-mpfr
17809 maybe-clean-mpfr:
17810 @if mpfr
17811 maybe-clean-mpfr: clean-mpfr
17812
17813 clean-mpfr: 
17814         @[ -f ./mpfr/Makefile ] || exit 0; \
17815         r=`${PWD_COMMAND}`; export r; \
17816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17817         $(HOST_EXPORTS) \
17818         for flag in $(EXTRA_HOST_FLAGS) ; do \
17819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17820         done; \
17821         echo "Doing clean in mpfr" ; \
17822         (cd $(HOST_SUBDIR)/mpfr && \
17823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17825                   "RANLIB=$${RANLIB}" \
17826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17827                   clean) \
17828           || exit 1
17829
17830 @endif mpfr
17831
17832 .PHONY: maybe-distclean-mpfr distclean-mpfr
17833 maybe-distclean-mpfr:
17834 @if mpfr
17835 maybe-distclean-mpfr: distclean-mpfr
17836
17837 distclean-mpfr: 
17838         @[ -f ./mpfr/Makefile ] || exit 0; \
17839         r=`${PWD_COMMAND}`; export r; \
17840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17841         $(HOST_EXPORTS) \
17842         for flag in $(EXTRA_HOST_FLAGS) ; do \
17843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17844         done; \
17845         echo "Doing distclean in mpfr" ; \
17846         (cd $(HOST_SUBDIR)/mpfr && \
17847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17849                   "RANLIB=$${RANLIB}" \
17850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17851                   distclean) \
17852           || exit 1
17853
17854 @endif mpfr
17855
17856 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17857 maybe-maintainer-clean-mpfr:
17858 @if mpfr
17859 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17860
17861 maintainer-clean-mpfr: 
17862         @[ -f ./mpfr/Makefile ] || exit 0; \
17863         r=`${PWD_COMMAND}`; export r; \
17864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17865         $(HOST_EXPORTS) \
17866         for flag in $(EXTRA_HOST_FLAGS) ; do \
17867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17868         done; \
17869         echo "Doing maintainer-clean in mpfr" ; \
17870         (cd $(HOST_SUBDIR)/mpfr && \
17871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17873                   "RANLIB=$${RANLIB}" \
17874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17875                   maintainer-clean) \
17876           || exit 1
17877
17878 @endif mpfr
17879
17880
17881
17882 .PHONY: configure-gnuserv maybe-configure-gnuserv
17883 maybe-configure-gnuserv:
17884 @if gcc-bootstrap
17885 configure-gnuserv: stage_current
17886 @endif gcc-bootstrap
17887 @if gnuserv
17888 maybe-configure-gnuserv: configure-gnuserv
17889 configure-gnuserv: 
17890         @: $(MAKE); $(unstage)
17891         @r=`${PWD_COMMAND}`; export r; \
17892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17893         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17894         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17895         $(HOST_EXPORTS) \
17896         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17897         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17898         case $(srcdir) in \
17899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17900           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17902         esac; \
17903         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17904         libsrcdir="$$s/gnuserv"; \
17905         $(SHELL) $${libsrcdir}/configure \
17906           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17907           --target=${target_alias} $${srcdiroption}  \
17908           || exit 1
17909 @endif gnuserv
17910
17911
17912
17913
17914
17915 .PHONY: all-gnuserv maybe-all-gnuserv
17916 maybe-all-gnuserv:
17917 @if gcc-bootstrap
17918 all-gnuserv: stage_current
17919 @endif gcc-bootstrap
17920 @if gnuserv
17921 TARGET-gnuserv=all
17922 maybe-all-gnuserv: all-gnuserv
17923 all-gnuserv: configure-gnuserv
17924         @: $(MAKE); $(unstage)
17925         @r=`${PWD_COMMAND}`; export r; \
17926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17927         $(HOST_EXPORTS) \
17928         (cd $(HOST_SUBDIR)/gnuserv && \
17929           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17930                 $(TARGET-gnuserv))
17931 @endif gnuserv
17932
17933
17934
17935
17936 .PHONY: check-gnuserv maybe-check-gnuserv
17937 maybe-check-gnuserv:
17938 @if gnuserv
17939 maybe-check-gnuserv: check-gnuserv
17940
17941 check-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) $(FLAGS_TO_PASS)  check)
17948
17949 @endif gnuserv
17950
17951 .PHONY: install-gnuserv maybe-install-gnuserv
17952 maybe-install-gnuserv:
17953 @if gnuserv
17954 maybe-install-gnuserv: install-gnuserv
17955
17956 install-gnuserv: installdirs
17957         @: $(MAKE); $(unstage)
17958         @r=`${PWD_COMMAND}`; export r; \
17959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17960         $(HOST_EXPORTS) \
17961         (cd $(HOST_SUBDIR)/gnuserv && \
17962           $(MAKE) $(FLAGS_TO_PASS)  install)
17963
17964 @endif gnuserv
17965
17966 # Other targets (info, dvi, pdf, etc.)
17967
17968 .PHONY: maybe-info-gnuserv info-gnuserv
17969 maybe-info-gnuserv:
17970 @if gnuserv
17971 maybe-info-gnuserv: info-gnuserv
17972
17973 info-gnuserv: \
17974     configure-gnuserv 
17975         @: $(MAKE); $(unstage)
17976         @[ -f ./gnuserv/Makefile ] || exit 0; \
17977         r=`${PWD_COMMAND}`; export r; \
17978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17979         $(HOST_EXPORTS) \
17980         for flag in $(EXTRA_HOST_FLAGS) ; do \
17981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17982         done; \
17983         echo "Doing info in gnuserv" ; \
17984         (cd $(HOST_SUBDIR)/gnuserv && \
17985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17987                   "RANLIB=$${RANLIB}" \
17988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17989                   info) \
17990           || exit 1
17991
17992 @endif gnuserv
17993
17994 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
17995 maybe-dvi-gnuserv:
17996 @if gnuserv
17997 maybe-dvi-gnuserv: dvi-gnuserv
17998
17999 dvi-gnuserv: \
18000     configure-gnuserv 
18001         @: $(MAKE); $(unstage)
18002         @[ -f ./gnuserv/Makefile ] || exit 0; \
18003         r=`${PWD_COMMAND}`; export r; \
18004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18005         $(HOST_EXPORTS) \
18006         for flag in $(EXTRA_HOST_FLAGS) ; do \
18007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18008         done; \
18009         echo "Doing dvi in gnuserv" ; \
18010         (cd $(HOST_SUBDIR)/gnuserv && \
18011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18013                   "RANLIB=$${RANLIB}" \
18014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18015                   dvi) \
18016           || exit 1
18017
18018 @endif gnuserv
18019
18020 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
18021 maybe-pdf-gnuserv:
18022 @if gnuserv
18023 maybe-pdf-gnuserv: pdf-gnuserv
18024
18025 pdf-gnuserv: \
18026     configure-gnuserv 
18027         @: $(MAKE); $(unstage)
18028         @[ -f ./gnuserv/Makefile ] || exit 0; \
18029         r=`${PWD_COMMAND}`; export r; \
18030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18031         $(HOST_EXPORTS) \
18032         for flag in $(EXTRA_HOST_FLAGS) ; do \
18033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18034         done; \
18035         echo "Doing pdf in gnuserv" ; \
18036         (cd $(HOST_SUBDIR)/gnuserv && \
18037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18039                   "RANLIB=$${RANLIB}" \
18040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18041                   pdf) \
18042           || exit 1
18043
18044 @endif gnuserv
18045
18046 .PHONY: maybe-html-gnuserv html-gnuserv
18047 maybe-html-gnuserv:
18048 @if gnuserv
18049 maybe-html-gnuserv: html-gnuserv
18050
18051 html-gnuserv: \
18052     configure-gnuserv 
18053         @: $(MAKE); $(unstage)
18054         @[ -f ./gnuserv/Makefile ] || exit 0; \
18055         r=`${PWD_COMMAND}`; export r; \
18056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18057         $(HOST_EXPORTS) \
18058         for flag in $(EXTRA_HOST_FLAGS) ; do \
18059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18060         done; \
18061         echo "Doing html in gnuserv" ; \
18062         (cd $(HOST_SUBDIR)/gnuserv && \
18063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18065                   "RANLIB=$${RANLIB}" \
18066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18067                   html) \
18068           || exit 1
18069
18070 @endif gnuserv
18071
18072 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
18073 maybe-TAGS-gnuserv:
18074 @if gnuserv
18075 maybe-TAGS-gnuserv: TAGS-gnuserv
18076
18077 TAGS-gnuserv: \
18078     configure-gnuserv 
18079         @: $(MAKE); $(unstage)
18080         @[ -f ./gnuserv/Makefile ] || exit 0; \
18081         r=`${PWD_COMMAND}`; export r; \
18082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18083         $(HOST_EXPORTS) \
18084         for flag in $(EXTRA_HOST_FLAGS) ; do \
18085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18086         done; \
18087         echo "Doing TAGS in gnuserv" ; \
18088         (cd $(HOST_SUBDIR)/gnuserv && \
18089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18091                   "RANLIB=$${RANLIB}" \
18092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18093                   TAGS) \
18094           || exit 1
18095
18096 @endif gnuserv
18097
18098 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
18099 maybe-install-info-gnuserv:
18100 @if gnuserv
18101 maybe-install-info-gnuserv: install-info-gnuserv
18102
18103 install-info-gnuserv: \
18104     configure-gnuserv \
18105     info-gnuserv 
18106         @: $(MAKE); $(unstage)
18107         @[ -f ./gnuserv/Makefile ] || exit 0; \
18108         r=`${PWD_COMMAND}`; export r; \
18109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18110         $(HOST_EXPORTS) \
18111         for flag in $(EXTRA_HOST_FLAGS) ; do \
18112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18113         done; \
18114         echo "Doing install-info in gnuserv" ; \
18115         (cd $(HOST_SUBDIR)/gnuserv && \
18116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18118                   "RANLIB=$${RANLIB}" \
18119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18120                   install-info) \
18121           || exit 1
18122
18123 @endif gnuserv
18124
18125 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
18126 maybe-install-pdf-gnuserv:
18127 @if gnuserv
18128 maybe-install-pdf-gnuserv: install-pdf-gnuserv
18129
18130 install-pdf-gnuserv: \
18131     configure-gnuserv \
18132     pdf-gnuserv 
18133         @: $(MAKE); $(unstage)
18134         @[ -f ./gnuserv/Makefile ] || exit 0; \
18135         r=`${PWD_COMMAND}`; export r; \
18136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18137         $(HOST_EXPORTS) \
18138         for flag in $(EXTRA_HOST_FLAGS) ; do \
18139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18140         done; \
18141         echo "Doing install-pdf in gnuserv" ; \
18142         (cd $(HOST_SUBDIR)/gnuserv && \
18143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18145                   "RANLIB=$${RANLIB}" \
18146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18147                   install-pdf) \
18148           || exit 1
18149
18150 @endif gnuserv
18151
18152 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
18153 maybe-install-html-gnuserv:
18154 @if gnuserv
18155 maybe-install-html-gnuserv: install-html-gnuserv
18156
18157 install-html-gnuserv: \
18158     configure-gnuserv \
18159     html-gnuserv 
18160         @: $(MAKE); $(unstage)
18161         @[ -f ./gnuserv/Makefile ] || exit 0; \
18162         r=`${PWD_COMMAND}`; export r; \
18163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18164         $(HOST_EXPORTS) \
18165         for flag in $(EXTRA_HOST_FLAGS) ; do \
18166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18167         done; \
18168         echo "Doing install-html in gnuserv" ; \
18169         (cd $(HOST_SUBDIR)/gnuserv && \
18170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18172                   "RANLIB=$${RANLIB}" \
18173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18174                   install-html) \
18175           || exit 1
18176
18177 @endif gnuserv
18178
18179 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
18180 maybe-installcheck-gnuserv:
18181 @if gnuserv
18182 maybe-installcheck-gnuserv: installcheck-gnuserv
18183
18184 installcheck-gnuserv: \
18185     configure-gnuserv 
18186         @: $(MAKE); $(unstage)
18187         @[ -f ./gnuserv/Makefile ] || exit 0; \
18188         r=`${PWD_COMMAND}`; export r; \
18189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18190         $(HOST_EXPORTS) \
18191         for flag in $(EXTRA_HOST_FLAGS) ; do \
18192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18193         done; \
18194         echo "Doing installcheck in gnuserv" ; \
18195         (cd $(HOST_SUBDIR)/gnuserv && \
18196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18198                   "RANLIB=$${RANLIB}" \
18199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18200                   installcheck) \
18201           || exit 1
18202
18203 @endif gnuserv
18204
18205 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
18206 maybe-mostlyclean-gnuserv:
18207 @if gnuserv
18208 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
18209
18210 mostlyclean-gnuserv: 
18211         @: $(MAKE); $(unstage)
18212         @[ -f ./gnuserv/Makefile ] || exit 0; \
18213         r=`${PWD_COMMAND}`; export r; \
18214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18215         $(HOST_EXPORTS) \
18216         for flag in $(EXTRA_HOST_FLAGS) ; do \
18217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18218         done; \
18219         echo "Doing mostlyclean in gnuserv" ; \
18220         (cd $(HOST_SUBDIR)/gnuserv && \
18221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18223                   "RANLIB=$${RANLIB}" \
18224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18225                   mostlyclean) \
18226           || exit 1
18227
18228 @endif gnuserv
18229
18230 .PHONY: maybe-clean-gnuserv clean-gnuserv
18231 maybe-clean-gnuserv:
18232 @if gnuserv
18233 maybe-clean-gnuserv: clean-gnuserv
18234
18235 clean-gnuserv: 
18236         @: $(MAKE); $(unstage)
18237         @[ -f ./gnuserv/Makefile ] || exit 0; \
18238         r=`${PWD_COMMAND}`; export r; \
18239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18240         $(HOST_EXPORTS) \
18241         for flag in $(EXTRA_HOST_FLAGS) ; do \
18242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18243         done; \
18244         echo "Doing clean in gnuserv" ; \
18245         (cd $(HOST_SUBDIR)/gnuserv && \
18246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18248                   "RANLIB=$${RANLIB}" \
18249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18250                   clean) \
18251           || exit 1
18252
18253 @endif gnuserv
18254
18255 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
18256 maybe-distclean-gnuserv:
18257 @if gnuserv
18258 maybe-distclean-gnuserv: distclean-gnuserv
18259
18260 distclean-gnuserv: 
18261         @: $(MAKE); $(unstage)
18262         @[ -f ./gnuserv/Makefile ] || exit 0; \
18263         r=`${PWD_COMMAND}`; export r; \
18264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18265         $(HOST_EXPORTS) \
18266         for flag in $(EXTRA_HOST_FLAGS) ; do \
18267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18268         done; \
18269         echo "Doing distclean in gnuserv" ; \
18270         (cd $(HOST_SUBDIR)/gnuserv && \
18271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18273                   "RANLIB=$${RANLIB}" \
18274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18275                   distclean) \
18276           || exit 1
18277
18278 @endif gnuserv
18279
18280 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18281 maybe-maintainer-clean-gnuserv:
18282 @if gnuserv
18283 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18284
18285 maintainer-clean-gnuserv: 
18286         @: $(MAKE); $(unstage)
18287         @[ -f ./gnuserv/Makefile ] || exit 0; \
18288         r=`${PWD_COMMAND}`; export r; \
18289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18290         $(HOST_EXPORTS) \
18291         for flag in $(EXTRA_HOST_FLAGS) ; do \
18292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18293         done; \
18294         echo "Doing maintainer-clean in gnuserv" ; \
18295         (cd $(HOST_SUBDIR)/gnuserv && \
18296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18298                   "RANLIB=$${RANLIB}" \
18299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18300                   maintainer-clean) \
18301           || exit 1
18302
18303 @endif gnuserv
18304
18305
18306
18307 .PHONY: configure-gprof maybe-configure-gprof
18308 maybe-configure-gprof:
18309 @if gcc-bootstrap
18310 configure-gprof: stage_current
18311 @endif gcc-bootstrap
18312 @if gprof
18313 maybe-configure-gprof: configure-gprof
18314 configure-gprof: 
18315         @: $(MAKE); $(unstage)
18316         @r=`${PWD_COMMAND}`; export r; \
18317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18318         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18319         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
18320         $(HOST_EXPORTS) \
18321         echo Configuring in $(HOST_SUBDIR)/gprof; \
18322         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18323         case $(srcdir) in \
18324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18325           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18327         esac; \
18328         srcdiroption="--srcdir=$${topdir}/gprof"; \
18329         libsrcdir="$$s/gprof"; \
18330         $(SHELL) $${libsrcdir}/configure \
18331           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18332           --target=${target_alias} $${srcdiroption}  \
18333           || exit 1
18334 @endif gprof
18335
18336
18337
18338
18339
18340 .PHONY: all-gprof maybe-all-gprof
18341 maybe-all-gprof:
18342 @if gcc-bootstrap
18343 all-gprof: stage_current
18344 @endif gcc-bootstrap
18345 @if gprof
18346 TARGET-gprof=all
18347 maybe-all-gprof: all-gprof
18348 all-gprof: configure-gprof
18349         @: $(MAKE); $(unstage)
18350         @r=`${PWD_COMMAND}`; export r; \
18351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18352         $(HOST_EXPORTS) \
18353         (cd $(HOST_SUBDIR)/gprof && \
18354           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18355                 $(TARGET-gprof))
18356 @endif gprof
18357
18358
18359
18360
18361 .PHONY: check-gprof maybe-check-gprof
18362 maybe-check-gprof:
18363 @if gprof
18364 maybe-check-gprof: check-gprof
18365
18366 check-gprof:
18367         @: $(MAKE); $(unstage)
18368         @r=`${PWD_COMMAND}`; export r; \
18369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18370         $(HOST_EXPORTS) \
18371         (cd $(HOST_SUBDIR)/gprof && \
18372           $(MAKE) $(FLAGS_TO_PASS)  check)
18373
18374 @endif gprof
18375
18376 .PHONY: install-gprof maybe-install-gprof
18377 maybe-install-gprof:
18378 @if gprof
18379 maybe-install-gprof: install-gprof
18380
18381 install-gprof: installdirs
18382         @: $(MAKE); $(unstage)
18383         @r=`${PWD_COMMAND}`; export r; \
18384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18385         $(HOST_EXPORTS) \
18386         (cd $(HOST_SUBDIR)/gprof && \
18387           $(MAKE) $(FLAGS_TO_PASS)  install)
18388
18389 @endif gprof
18390
18391 # Other targets (info, dvi, pdf, etc.)
18392
18393 .PHONY: maybe-info-gprof info-gprof
18394 maybe-info-gprof:
18395 @if gprof
18396 maybe-info-gprof: info-gprof
18397
18398 info-gprof: \
18399     configure-gprof 
18400         @: $(MAKE); $(unstage)
18401         @[ -f ./gprof/Makefile ] || exit 0; \
18402         r=`${PWD_COMMAND}`; export r; \
18403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18404         $(HOST_EXPORTS) \
18405         for flag in $(EXTRA_HOST_FLAGS) ; do \
18406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18407         done; \
18408         echo "Doing info in gprof" ; \
18409         (cd $(HOST_SUBDIR)/gprof && \
18410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18412                   "RANLIB=$${RANLIB}" \
18413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18414                   info) \
18415           || exit 1
18416
18417 @endif gprof
18418
18419 .PHONY: maybe-dvi-gprof dvi-gprof
18420 maybe-dvi-gprof:
18421 @if gprof
18422 maybe-dvi-gprof: dvi-gprof
18423
18424 dvi-gprof: \
18425     configure-gprof 
18426         @: $(MAKE); $(unstage)
18427         @[ -f ./gprof/Makefile ] || exit 0; \
18428         r=`${PWD_COMMAND}`; export r; \
18429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18430         $(HOST_EXPORTS) \
18431         for flag in $(EXTRA_HOST_FLAGS) ; do \
18432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18433         done; \
18434         echo "Doing dvi in gprof" ; \
18435         (cd $(HOST_SUBDIR)/gprof && \
18436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18438                   "RANLIB=$${RANLIB}" \
18439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18440                   dvi) \
18441           || exit 1
18442
18443 @endif gprof
18444
18445 .PHONY: maybe-pdf-gprof pdf-gprof
18446 maybe-pdf-gprof:
18447 @if gprof
18448 maybe-pdf-gprof: pdf-gprof
18449
18450 pdf-gprof: \
18451     configure-gprof 
18452         @: $(MAKE); $(unstage)
18453         @[ -f ./gprof/Makefile ] || exit 0; \
18454         r=`${PWD_COMMAND}`; export r; \
18455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18456         $(HOST_EXPORTS) \
18457         for flag in $(EXTRA_HOST_FLAGS) ; do \
18458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18459         done; \
18460         echo "Doing pdf in gprof" ; \
18461         (cd $(HOST_SUBDIR)/gprof && \
18462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18464                   "RANLIB=$${RANLIB}" \
18465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18466                   pdf) \
18467           || exit 1
18468
18469 @endif gprof
18470
18471 .PHONY: maybe-html-gprof html-gprof
18472 maybe-html-gprof:
18473 @if gprof
18474 maybe-html-gprof: html-gprof
18475
18476 html-gprof: \
18477     configure-gprof 
18478         @: $(MAKE); $(unstage)
18479         @[ -f ./gprof/Makefile ] || exit 0; \
18480         r=`${PWD_COMMAND}`; export r; \
18481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18482         $(HOST_EXPORTS) \
18483         for flag in $(EXTRA_HOST_FLAGS) ; do \
18484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18485         done; \
18486         echo "Doing html in gprof" ; \
18487         (cd $(HOST_SUBDIR)/gprof && \
18488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18490                   "RANLIB=$${RANLIB}" \
18491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18492                   html) \
18493           || exit 1
18494
18495 @endif gprof
18496
18497 .PHONY: maybe-TAGS-gprof TAGS-gprof
18498 maybe-TAGS-gprof:
18499 @if gprof
18500 maybe-TAGS-gprof: TAGS-gprof
18501
18502 TAGS-gprof: \
18503     configure-gprof 
18504         @: $(MAKE); $(unstage)
18505         @[ -f ./gprof/Makefile ] || exit 0; \
18506         r=`${PWD_COMMAND}`; export r; \
18507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18508         $(HOST_EXPORTS) \
18509         for flag in $(EXTRA_HOST_FLAGS) ; do \
18510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18511         done; \
18512         echo "Doing TAGS in gprof" ; \
18513         (cd $(HOST_SUBDIR)/gprof && \
18514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18516                   "RANLIB=$${RANLIB}" \
18517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18518                   TAGS) \
18519           || exit 1
18520
18521 @endif gprof
18522
18523 .PHONY: maybe-install-info-gprof install-info-gprof
18524 maybe-install-info-gprof:
18525 @if gprof
18526 maybe-install-info-gprof: install-info-gprof
18527
18528 install-info-gprof: \
18529     configure-gprof \
18530     info-gprof 
18531         @: $(MAKE); $(unstage)
18532         @[ -f ./gprof/Makefile ] || exit 0; \
18533         r=`${PWD_COMMAND}`; export r; \
18534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18535         $(HOST_EXPORTS) \
18536         for flag in $(EXTRA_HOST_FLAGS) ; do \
18537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18538         done; \
18539         echo "Doing install-info in gprof" ; \
18540         (cd $(HOST_SUBDIR)/gprof && \
18541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18543                   "RANLIB=$${RANLIB}" \
18544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18545                   install-info) \
18546           || exit 1
18547
18548 @endif gprof
18549
18550 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
18551 maybe-install-pdf-gprof:
18552 @if gprof
18553 maybe-install-pdf-gprof: install-pdf-gprof
18554
18555 install-pdf-gprof: \
18556     configure-gprof \
18557     pdf-gprof 
18558         @: $(MAKE); $(unstage)
18559         @[ -f ./gprof/Makefile ] || exit 0; \
18560         r=`${PWD_COMMAND}`; export r; \
18561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18562         $(HOST_EXPORTS) \
18563         for flag in $(EXTRA_HOST_FLAGS) ; do \
18564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18565         done; \
18566         echo "Doing install-pdf in gprof" ; \
18567         (cd $(HOST_SUBDIR)/gprof && \
18568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18570                   "RANLIB=$${RANLIB}" \
18571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18572                   install-pdf) \
18573           || exit 1
18574
18575 @endif gprof
18576
18577 .PHONY: maybe-install-html-gprof install-html-gprof
18578 maybe-install-html-gprof:
18579 @if gprof
18580 maybe-install-html-gprof: install-html-gprof
18581
18582 install-html-gprof: \
18583     configure-gprof \
18584     html-gprof 
18585         @: $(MAKE); $(unstage)
18586         @[ -f ./gprof/Makefile ] || exit 0; \
18587         r=`${PWD_COMMAND}`; export r; \
18588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18589         $(HOST_EXPORTS) \
18590         for flag in $(EXTRA_HOST_FLAGS) ; do \
18591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18592         done; \
18593         echo "Doing install-html in gprof" ; \
18594         (cd $(HOST_SUBDIR)/gprof && \
18595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18597                   "RANLIB=$${RANLIB}" \
18598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18599                   install-html) \
18600           || exit 1
18601
18602 @endif gprof
18603
18604 .PHONY: maybe-installcheck-gprof installcheck-gprof
18605 maybe-installcheck-gprof:
18606 @if gprof
18607 maybe-installcheck-gprof: installcheck-gprof
18608
18609 installcheck-gprof: \
18610     configure-gprof 
18611         @: $(MAKE); $(unstage)
18612         @[ -f ./gprof/Makefile ] || exit 0; \
18613         r=`${PWD_COMMAND}`; export r; \
18614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18615         $(HOST_EXPORTS) \
18616         for flag in $(EXTRA_HOST_FLAGS) ; do \
18617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18618         done; \
18619         echo "Doing installcheck in gprof" ; \
18620         (cd $(HOST_SUBDIR)/gprof && \
18621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18623                   "RANLIB=$${RANLIB}" \
18624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18625                   installcheck) \
18626           || exit 1
18627
18628 @endif gprof
18629
18630 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
18631 maybe-mostlyclean-gprof:
18632 @if gprof
18633 maybe-mostlyclean-gprof: mostlyclean-gprof
18634
18635 mostlyclean-gprof: 
18636         @: $(MAKE); $(unstage)
18637         @[ -f ./gprof/Makefile ] || exit 0; \
18638         r=`${PWD_COMMAND}`; export r; \
18639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18640         $(HOST_EXPORTS) \
18641         for flag in $(EXTRA_HOST_FLAGS) ; do \
18642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18643         done; \
18644         echo "Doing mostlyclean in gprof" ; \
18645         (cd $(HOST_SUBDIR)/gprof && \
18646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18648                   "RANLIB=$${RANLIB}" \
18649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18650                   mostlyclean) \
18651           || exit 1
18652
18653 @endif gprof
18654
18655 .PHONY: maybe-clean-gprof clean-gprof
18656 maybe-clean-gprof:
18657 @if gprof
18658 maybe-clean-gprof: clean-gprof
18659
18660 clean-gprof: 
18661         @: $(MAKE); $(unstage)
18662         @[ -f ./gprof/Makefile ] || exit 0; \
18663         r=`${PWD_COMMAND}`; export r; \
18664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18665         $(HOST_EXPORTS) \
18666         for flag in $(EXTRA_HOST_FLAGS) ; do \
18667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18668         done; \
18669         echo "Doing clean in gprof" ; \
18670         (cd $(HOST_SUBDIR)/gprof && \
18671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18673                   "RANLIB=$${RANLIB}" \
18674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18675                   clean) \
18676           || exit 1
18677
18678 @endif gprof
18679
18680 .PHONY: maybe-distclean-gprof distclean-gprof
18681 maybe-distclean-gprof:
18682 @if gprof
18683 maybe-distclean-gprof: distclean-gprof
18684
18685 distclean-gprof: 
18686         @: $(MAKE); $(unstage)
18687         @[ -f ./gprof/Makefile ] || exit 0; \
18688         r=`${PWD_COMMAND}`; export r; \
18689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18690         $(HOST_EXPORTS) \
18691         for flag in $(EXTRA_HOST_FLAGS) ; do \
18692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18693         done; \
18694         echo "Doing distclean in gprof" ; \
18695         (cd $(HOST_SUBDIR)/gprof && \
18696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18698                   "RANLIB=$${RANLIB}" \
18699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18700                   distclean) \
18701           || exit 1
18702
18703 @endif gprof
18704
18705 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
18706 maybe-maintainer-clean-gprof:
18707 @if gprof
18708 maybe-maintainer-clean-gprof: maintainer-clean-gprof
18709
18710 maintainer-clean-gprof: 
18711         @: $(MAKE); $(unstage)
18712         @[ -f ./gprof/Makefile ] || exit 0; \
18713         r=`${PWD_COMMAND}`; export r; \
18714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18715         $(HOST_EXPORTS) \
18716         for flag in $(EXTRA_HOST_FLAGS) ; do \
18717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18718         done; \
18719         echo "Doing maintainer-clean in gprof" ; \
18720         (cd $(HOST_SUBDIR)/gprof && \
18721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18723                   "RANLIB=$${RANLIB}" \
18724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18725                   maintainer-clean) \
18726           || exit 1
18727
18728 @endif gprof
18729
18730
18731
18732 .PHONY: configure-gzip maybe-configure-gzip
18733 maybe-configure-gzip:
18734 @if gcc-bootstrap
18735 configure-gzip: stage_current
18736 @endif gcc-bootstrap
18737 @if gzip
18738 maybe-configure-gzip: configure-gzip
18739 configure-gzip: 
18740         @: $(MAKE); $(unstage)
18741         @r=`${PWD_COMMAND}`; export r; \
18742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18743         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
18744         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
18745         $(HOST_EXPORTS) \
18746         echo Configuring in $(HOST_SUBDIR)/gzip; \
18747         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
18748         case $(srcdir) in \
18749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18750           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
18751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18752         esac; \
18753         srcdiroption="--srcdir=$${topdir}/gzip"; \
18754         libsrcdir="$$s/gzip"; \
18755         $(SHELL) $${libsrcdir}/configure \
18756           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18757           --target=${target_alias} $${srcdiroption}  \
18758           || exit 1
18759 @endif gzip
18760
18761
18762
18763
18764
18765 .PHONY: all-gzip maybe-all-gzip
18766 maybe-all-gzip:
18767 @if gcc-bootstrap
18768 all-gzip: stage_current
18769 @endif gcc-bootstrap
18770 @if gzip
18771 TARGET-gzip=all
18772 maybe-all-gzip: all-gzip
18773 all-gzip: configure-gzip
18774         @: $(MAKE); $(unstage)
18775         @r=`${PWD_COMMAND}`; export r; \
18776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18777         $(HOST_EXPORTS) \
18778         (cd $(HOST_SUBDIR)/gzip && \
18779           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18780                 $(TARGET-gzip))
18781 @endif gzip
18782
18783
18784
18785
18786 .PHONY: check-gzip maybe-check-gzip
18787 maybe-check-gzip:
18788 @if gzip
18789 maybe-check-gzip: check-gzip
18790
18791 check-gzip:
18792         @: $(MAKE); $(unstage)
18793         @r=`${PWD_COMMAND}`; export r; \
18794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795         $(HOST_EXPORTS) \
18796         (cd $(HOST_SUBDIR)/gzip && \
18797           $(MAKE) $(FLAGS_TO_PASS)  check)
18798
18799 @endif gzip
18800
18801 .PHONY: install-gzip maybe-install-gzip
18802 maybe-install-gzip:
18803 @if gzip
18804 maybe-install-gzip: install-gzip
18805
18806 install-gzip: installdirs
18807         @: $(MAKE); $(unstage)
18808         @r=`${PWD_COMMAND}`; export r; \
18809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18810         $(HOST_EXPORTS) \
18811         (cd $(HOST_SUBDIR)/gzip && \
18812           $(MAKE) $(FLAGS_TO_PASS)  install)
18813
18814 @endif gzip
18815
18816 # Other targets (info, dvi, pdf, etc.)
18817
18818 .PHONY: maybe-info-gzip info-gzip
18819 maybe-info-gzip:
18820 @if gzip
18821 maybe-info-gzip: info-gzip
18822
18823 info-gzip: \
18824     configure-gzip 
18825         @: $(MAKE); $(unstage)
18826         @[ -f ./gzip/Makefile ] || exit 0; \
18827         r=`${PWD_COMMAND}`; export r; \
18828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18829         $(HOST_EXPORTS) \
18830         for flag in $(EXTRA_HOST_FLAGS) ; do \
18831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18832         done; \
18833         echo "Doing info in gzip" ; \
18834         (cd $(HOST_SUBDIR)/gzip && \
18835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18837                   "RANLIB=$${RANLIB}" \
18838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18839                   info) \
18840           || exit 1
18841
18842 @endif gzip
18843
18844 .PHONY: maybe-dvi-gzip dvi-gzip
18845 maybe-dvi-gzip:
18846 @if gzip
18847 maybe-dvi-gzip: dvi-gzip
18848
18849 dvi-gzip: \
18850     configure-gzip 
18851         @: $(MAKE); $(unstage)
18852         @[ -f ./gzip/Makefile ] || exit 0; \
18853         r=`${PWD_COMMAND}`; export r; \
18854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18855         $(HOST_EXPORTS) \
18856         for flag in $(EXTRA_HOST_FLAGS) ; do \
18857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18858         done; \
18859         echo "Doing dvi in gzip" ; \
18860         (cd $(HOST_SUBDIR)/gzip && \
18861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18863                   "RANLIB=$${RANLIB}" \
18864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18865                   dvi) \
18866           || exit 1
18867
18868 @endif gzip
18869
18870 .PHONY: maybe-pdf-gzip pdf-gzip
18871 maybe-pdf-gzip:
18872 @if gzip
18873 maybe-pdf-gzip: pdf-gzip
18874
18875 pdf-gzip: \
18876     configure-gzip 
18877         @: $(MAKE); $(unstage)
18878         @[ -f ./gzip/Makefile ] || exit 0; \
18879         r=`${PWD_COMMAND}`; export r; \
18880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18881         $(HOST_EXPORTS) \
18882         for flag in $(EXTRA_HOST_FLAGS) ; do \
18883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18884         done; \
18885         echo "Doing pdf in gzip" ; \
18886         (cd $(HOST_SUBDIR)/gzip && \
18887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18889                   "RANLIB=$${RANLIB}" \
18890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18891                   pdf) \
18892           || exit 1
18893
18894 @endif gzip
18895
18896 .PHONY: maybe-html-gzip html-gzip
18897 maybe-html-gzip:
18898 @if gzip
18899 maybe-html-gzip: html-gzip
18900
18901 html-gzip: \
18902     configure-gzip 
18903         @: $(MAKE); $(unstage)
18904         @[ -f ./gzip/Makefile ] || exit 0; \
18905         r=`${PWD_COMMAND}`; export r; \
18906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18907         $(HOST_EXPORTS) \
18908         for flag in $(EXTRA_HOST_FLAGS) ; do \
18909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18910         done; \
18911         echo "Doing html in gzip" ; \
18912         (cd $(HOST_SUBDIR)/gzip && \
18913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18915                   "RANLIB=$${RANLIB}" \
18916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18917                   html) \
18918           || exit 1
18919
18920 @endif gzip
18921
18922 .PHONY: maybe-TAGS-gzip TAGS-gzip
18923 maybe-TAGS-gzip:
18924 @if gzip
18925 maybe-TAGS-gzip: TAGS-gzip
18926
18927 TAGS-gzip: \
18928     configure-gzip 
18929         @: $(MAKE); $(unstage)
18930         @[ -f ./gzip/Makefile ] || exit 0; \
18931         r=`${PWD_COMMAND}`; export r; \
18932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18933         $(HOST_EXPORTS) \
18934         for flag in $(EXTRA_HOST_FLAGS) ; do \
18935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18936         done; \
18937         echo "Doing TAGS in gzip" ; \
18938         (cd $(HOST_SUBDIR)/gzip && \
18939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18941                   "RANLIB=$${RANLIB}" \
18942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18943                   TAGS) \
18944           || exit 1
18945
18946 @endif gzip
18947
18948 .PHONY: maybe-install-info-gzip install-info-gzip
18949 maybe-install-info-gzip:
18950 @if gzip
18951 maybe-install-info-gzip: install-info-gzip
18952
18953 install-info-gzip: \
18954     configure-gzip \
18955     info-gzip 
18956         @: $(MAKE); $(unstage)
18957         @[ -f ./gzip/Makefile ] || exit 0; \
18958         r=`${PWD_COMMAND}`; export r; \
18959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18960         $(HOST_EXPORTS) \
18961         for flag in $(EXTRA_HOST_FLAGS) ; do \
18962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18963         done; \
18964         echo "Doing install-info in gzip" ; \
18965         (cd $(HOST_SUBDIR)/gzip && \
18966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18968                   "RANLIB=$${RANLIB}" \
18969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18970                   install-info) \
18971           || exit 1
18972
18973 @endif gzip
18974
18975 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
18976 maybe-install-pdf-gzip:
18977 @if gzip
18978 maybe-install-pdf-gzip: install-pdf-gzip
18979
18980 install-pdf-gzip: \
18981     configure-gzip \
18982     pdf-gzip 
18983         @: $(MAKE); $(unstage)
18984         @[ -f ./gzip/Makefile ] || exit 0; \
18985         r=`${PWD_COMMAND}`; export r; \
18986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18987         $(HOST_EXPORTS) \
18988         for flag in $(EXTRA_HOST_FLAGS) ; do \
18989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18990         done; \
18991         echo "Doing install-pdf in gzip" ; \
18992         (cd $(HOST_SUBDIR)/gzip && \
18993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18995                   "RANLIB=$${RANLIB}" \
18996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18997                   install-pdf) \
18998           || exit 1
18999
19000 @endif gzip
19001
19002 .PHONY: maybe-install-html-gzip install-html-gzip
19003 maybe-install-html-gzip:
19004 @if gzip
19005 maybe-install-html-gzip: install-html-gzip
19006
19007 install-html-gzip: \
19008     configure-gzip \
19009     html-gzip 
19010         @: $(MAKE); $(unstage)
19011         @[ -f ./gzip/Makefile ] || exit 0; \
19012         r=`${PWD_COMMAND}`; export r; \
19013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19014         $(HOST_EXPORTS) \
19015         for flag in $(EXTRA_HOST_FLAGS) ; do \
19016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19017         done; \
19018         echo "Doing install-html in gzip" ; \
19019         (cd $(HOST_SUBDIR)/gzip && \
19020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19022                   "RANLIB=$${RANLIB}" \
19023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19024                   install-html) \
19025           || exit 1
19026
19027 @endif gzip
19028
19029 .PHONY: maybe-installcheck-gzip installcheck-gzip
19030 maybe-installcheck-gzip:
19031 @if gzip
19032 maybe-installcheck-gzip: installcheck-gzip
19033
19034 installcheck-gzip: \
19035     configure-gzip 
19036         @: $(MAKE); $(unstage)
19037         @[ -f ./gzip/Makefile ] || exit 0; \
19038         r=`${PWD_COMMAND}`; export r; \
19039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19040         $(HOST_EXPORTS) \
19041         for flag in $(EXTRA_HOST_FLAGS) ; do \
19042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19043         done; \
19044         echo "Doing installcheck in gzip" ; \
19045         (cd $(HOST_SUBDIR)/gzip && \
19046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19048                   "RANLIB=$${RANLIB}" \
19049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19050                   installcheck) \
19051           || exit 1
19052
19053 @endif gzip
19054
19055 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
19056 maybe-mostlyclean-gzip:
19057 @if gzip
19058 maybe-mostlyclean-gzip: mostlyclean-gzip
19059
19060 mostlyclean-gzip: 
19061         @: $(MAKE); $(unstage)
19062         @[ -f ./gzip/Makefile ] || exit 0; \
19063         r=`${PWD_COMMAND}`; export r; \
19064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19065         $(HOST_EXPORTS) \
19066         for flag in $(EXTRA_HOST_FLAGS) ; do \
19067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19068         done; \
19069         echo "Doing mostlyclean in gzip" ; \
19070         (cd $(HOST_SUBDIR)/gzip && \
19071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19073                   "RANLIB=$${RANLIB}" \
19074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19075                   mostlyclean) \
19076           || exit 1
19077
19078 @endif gzip
19079
19080 .PHONY: maybe-clean-gzip clean-gzip
19081 maybe-clean-gzip:
19082 @if gzip
19083 maybe-clean-gzip: clean-gzip
19084
19085 clean-gzip: 
19086         @: $(MAKE); $(unstage)
19087         @[ -f ./gzip/Makefile ] || exit 0; \
19088         r=`${PWD_COMMAND}`; export r; \
19089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19090         $(HOST_EXPORTS) \
19091         for flag in $(EXTRA_HOST_FLAGS) ; do \
19092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19093         done; \
19094         echo "Doing clean in gzip" ; \
19095         (cd $(HOST_SUBDIR)/gzip && \
19096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19098                   "RANLIB=$${RANLIB}" \
19099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19100                   clean) \
19101           || exit 1
19102
19103 @endif gzip
19104
19105 .PHONY: maybe-distclean-gzip distclean-gzip
19106 maybe-distclean-gzip:
19107 @if gzip
19108 maybe-distclean-gzip: distclean-gzip
19109
19110 distclean-gzip: 
19111         @: $(MAKE); $(unstage)
19112         @[ -f ./gzip/Makefile ] || exit 0; \
19113         r=`${PWD_COMMAND}`; export r; \
19114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19115         $(HOST_EXPORTS) \
19116         for flag in $(EXTRA_HOST_FLAGS) ; do \
19117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19118         done; \
19119         echo "Doing distclean in gzip" ; \
19120         (cd $(HOST_SUBDIR)/gzip && \
19121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19123                   "RANLIB=$${RANLIB}" \
19124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19125                   distclean) \
19126           || exit 1
19127
19128 @endif gzip
19129
19130 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
19131 maybe-maintainer-clean-gzip:
19132 @if gzip
19133 maybe-maintainer-clean-gzip: maintainer-clean-gzip
19134
19135 maintainer-clean-gzip: 
19136         @: $(MAKE); $(unstage)
19137         @[ -f ./gzip/Makefile ] || exit 0; \
19138         r=`${PWD_COMMAND}`; export r; \
19139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19140         $(HOST_EXPORTS) \
19141         for flag in $(EXTRA_HOST_FLAGS) ; do \
19142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19143         done; \
19144         echo "Doing maintainer-clean in gzip" ; \
19145         (cd $(HOST_SUBDIR)/gzip && \
19146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19148                   "RANLIB=$${RANLIB}" \
19149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19150                   maintainer-clean) \
19151           || exit 1
19152
19153 @endif gzip
19154
19155
19156
19157 .PHONY: configure-hello maybe-configure-hello
19158 maybe-configure-hello:
19159 @if gcc-bootstrap
19160 configure-hello: stage_current
19161 @endif gcc-bootstrap
19162 @if hello
19163 maybe-configure-hello: configure-hello
19164 configure-hello: 
19165         @: $(MAKE); $(unstage)
19166         @r=`${PWD_COMMAND}`; export r; \
19167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19168         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
19169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
19170         $(HOST_EXPORTS) \
19171         echo Configuring in $(HOST_SUBDIR)/hello; \
19172         cd "$(HOST_SUBDIR)/hello" || exit 1; \
19173         case $(srcdir) in \
19174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19175           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
19176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19177         esac; \
19178         srcdiroption="--srcdir=$${topdir}/hello"; \
19179         libsrcdir="$$s/hello"; \
19180         $(SHELL) $${libsrcdir}/configure \
19181           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19182           --target=${target_alias} $${srcdiroption}  \
19183           || exit 1
19184 @endif hello
19185
19186
19187
19188
19189
19190 .PHONY: all-hello maybe-all-hello
19191 maybe-all-hello:
19192 @if gcc-bootstrap
19193 all-hello: stage_current
19194 @endif gcc-bootstrap
19195 @if hello
19196 TARGET-hello=all
19197 maybe-all-hello: all-hello
19198 all-hello: configure-hello
19199         @: $(MAKE); $(unstage)
19200         @r=`${PWD_COMMAND}`; export r; \
19201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19202         $(HOST_EXPORTS) \
19203         (cd $(HOST_SUBDIR)/hello && \
19204           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19205                 $(TARGET-hello))
19206 @endif hello
19207
19208
19209
19210
19211 .PHONY: check-hello maybe-check-hello
19212 maybe-check-hello:
19213 @if hello
19214 maybe-check-hello: check-hello
19215
19216 check-hello:
19217         @: $(MAKE); $(unstage)
19218         @r=`${PWD_COMMAND}`; export r; \
19219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19220         $(HOST_EXPORTS) \
19221         (cd $(HOST_SUBDIR)/hello && \
19222           $(MAKE) $(FLAGS_TO_PASS)  check)
19223
19224 @endif hello
19225
19226 .PHONY: install-hello maybe-install-hello
19227 maybe-install-hello:
19228 @if hello
19229 maybe-install-hello: install-hello
19230
19231 install-hello: installdirs
19232         @: $(MAKE); $(unstage)
19233         @r=`${PWD_COMMAND}`; export r; \
19234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235         $(HOST_EXPORTS) \
19236         (cd $(HOST_SUBDIR)/hello && \
19237           $(MAKE) $(FLAGS_TO_PASS)  install)
19238
19239 @endif hello
19240
19241 # Other targets (info, dvi, pdf, etc.)
19242
19243 .PHONY: maybe-info-hello info-hello
19244 maybe-info-hello:
19245 @if hello
19246 maybe-info-hello: info-hello
19247
19248 info-hello: \
19249     configure-hello 
19250         @: $(MAKE); $(unstage)
19251         @[ -f ./hello/Makefile ] || exit 0; \
19252         r=`${PWD_COMMAND}`; export r; \
19253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19254         $(HOST_EXPORTS) \
19255         for flag in $(EXTRA_HOST_FLAGS) ; do \
19256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19257         done; \
19258         echo "Doing info in hello" ; \
19259         (cd $(HOST_SUBDIR)/hello && \
19260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19262                   "RANLIB=$${RANLIB}" \
19263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19264                   info) \
19265           || exit 1
19266
19267 @endif hello
19268
19269 .PHONY: maybe-dvi-hello dvi-hello
19270 maybe-dvi-hello:
19271 @if hello
19272 maybe-dvi-hello: dvi-hello
19273
19274 dvi-hello: \
19275     configure-hello 
19276         @: $(MAKE); $(unstage)
19277         @[ -f ./hello/Makefile ] || exit 0; \
19278         r=`${PWD_COMMAND}`; export r; \
19279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19280         $(HOST_EXPORTS) \
19281         for flag in $(EXTRA_HOST_FLAGS) ; do \
19282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19283         done; \
19284         echo "Doing dvi in hello" ; \
19285         (cd $(HOST_SUBDIR)/hello && \
19286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19288                   "RANLIB=$${RANLIB}" \
19289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19290                   dvi) \
19291           || exit 1
19292
19293 @endif hello
19294
19295 .PHONY: maybe-pdf-hello pdf-hello
19296 maybe-pdf-hello:
19297 @if hello
19298 maybe-pdf-hello: pdf-hello
19299
19300 pdf-hello: \
19301     configure-hello 
19302         @: $(MAKE); $(unstage)
19303         @[ -f ./hello/Makefile ] || exit 0; \
19304         r=`${PWD_COMMAND}`; export r; \
19305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19306         $(HOST_EXPORTS) \
19307         for flag in $(EXTRA_HOST_FLAGS) ; do \
19308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19309         done; \
19310         echo "Doing pdf in hello" ; \
19311         (cd $(HOST_SUBDIR)/hello && \
19312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19314                   "RANLIB=$${RANLIB}" \
19315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19316                   pdf) \
19317           || exit 1
19318
19319 @endif hello
19320
19321 .PHONY: maybe-html-hello html-hello
19322 maybe-html-hello:
19323 @if hello
19324 maybe-html-hello: html-hello
19325
19326 html-hello: \
19327     configure-hello 
19328         @: $(MAKE); $(unstage)
19329         @[ -f ./hello/Makefile ] || exit 0; \
19330         r=`${PWD_COMMAND}`; export r; \
19331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19332         $(HOST_EXPORTS) \
19333         for flag in $(EXTRA_HOST_FLAGS) ; do \
19334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19335         done; \
19336         echo "Doing html in hello" ; \
19337         (cd $(HOST_SUBDIR)/hello && \
19338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19340                   "RANLIB=$${RANLIB}" \
19341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19342                   html) \
19343           || exit 1
19344
19345 @endif hello
19346
19347 .PHONY: maybe-TAGS-hello TAGS-hello
19348 maybe-TAGS-hello:
19349 @if hello
19350 maybe-TAGS-hello: TAGS-hello
19351
19352 TAGS-hello: \
19353     configure-hello 
19354         @: $(MAKE); $(unstage)
19355         @[ -f ./hello/Makefile ] || exit 0; \
19356         r=`${PWD_COMMAND}`; export r; \
19357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19358         $(HOST_EXPORTS) \
19359         for flag in $(EXTRA_HOST_FLAGS) ; do \
19360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19361         done; \
19362         echo "Doing TAGS in hello" ; \
19363         (cd $(HOST_SUBDIR)/hello && \
19364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19366                   "RANLIB=$${RANLIB}" \
19367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19368                   TAGS) \
19369           || exit 1
19370
19371 @endif hello
19372
19373 .PHONY: maybe-install-info-hello install-info-hello
19374 maybe-install-info-hello:
19375 @if hello
19376 maybe-install-info-hello: install-info-hello
19377
19378 install-info-hello: \
19379     configure-hello \
19380     info-hello 
19381         @: $(MAKE); $(unstage)
19382         @[ -f ./hello/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 install-info in hello" ; \
19390         (cd $(HOST_SUBDIR)/hello && \
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                   install-info) \
19396           || exit 1
19397
19398 @endif hello
19399
19400 .PHONY: maybe-install-pdf-hello install-pdf-hello
19401 maybe-install-pdf-hello:
19402 @if hello
19403 maybe-install-pdf-hello: install-pdf-hello
19404
19405 install-pdf-hello: \
19406     configure-hello \
19407     pdf-hello 
19408         @: $(MAKE); $(unstage)
19409         @[ -f ./hello/Makefile ] || exit 0; \
19410         r=`${PWD_COMMAND}`; export r; \
19411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19412         $(HOST_EXPORTS) \
19413         for flag in $(EXTRA_HOST_FLAGS) ; do \
19414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19415         done; \
19416         echo "Doing install-pdf in hello" ; \
19417         (cd $(HOST_SUBDIR)/hello && \
19418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19420                   "RANLIB=$${RANLIB}" \
19421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19422                   install-pdf) \
19423           || exit 1
19424
19425 @endif hello
19426
19427 .PHONY: maybe-install-html-hello install-html-hello
19428 maybe-install-html-hello:
19429 @if hello
19430 maybe-install-html-hello: install-html-hello
19431
19432 install-html-hello: \
19433     configure-hello \
19434     html-hello 
19435         @: $(MAKE); $(unstage)
19436         @[ -f ./hello/Makefile ] || exit 0; \
19437         r=`${PWD_COMMAND}`; export r; \
19438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19439         $(HOST_EXPORTS) \
19440         for flag in $(EXTRA_HOST_FLAGS) ; do \
19441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19442         done; \
19443         echo "Doing install-html in hello" ; \
19444         (cd $(HOST_SUBDIR)/hello && \
19445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19447                   "RANLIB=$${RANLIB}" \
19448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19449                   install-html) \
19450           || exit 1
19451
19452 @endif hello
19453
19454 .PHONY: maybe-installcheck-hello installcheck-hello
19455 maybe-installcheck-hello:
19456 @if hello
19457 maybe-installcheck-hello: installcheck-hello
19458
19459 installcheck-hello: \
19460     configure-hello 
19461         @: $(MAKE); $(unstage)
19462         @[ -f ./hello/Makefile ] || exit 0; \
19463         r=`${PWD_COMMAND}`; export r; \
19464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19465         $(HOST_EXPORTS) \
19466         for flag in $(EXTRA_HOST_FLAGS) ; do \
19467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19468         done; \
19469         echo "Doing installcheck in hello" ; \
19470         (cd $(HOST_SUBDIR)/hello && \
19471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19473                   "RANLIB=$${RANLIB}" \
19474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19475                   installcheck) \
19476           || exit 1
19477
19478 @endif hello
19479
19480 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
19481 maybe-mostlyclean-hello:
19482 @if hello
19483 maybe-mostlyclean-hello: mostlyclean-hello
19484
19485 mostlyclean-hello: 
19486         @: $(MAKE); $(unstage)
19487         @[ -f ./hello/Makefile ] || exit 0; \
19488         r=`${PWD_COMMAND}`; export r; \
19489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19490         $(HOST_EXPORTS) \
19491         for flag in $(EXTRA_HOST_FLAGS) ; do \
19492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19493         done; \
19494         echo "Doing mostlyclean in hello" ; \
19495         (cd $(HOST_SUBDIR)/hello && \
19496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19498                   "RANLIB=$${RANLIB}" \
19499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19500                   mostlyclean) \
19501           || exit 1
19502
19503 @endif hello
19504
19505 .PHONY: maybe-clean-hello clean-hello
19506 maybe-clean-hello:
19507 @if hello
19508 maybe-clean-hello: clean-hello
19509
19510 clean-hello: 
19511         @: $(MAKE); $(unstage)
19512         @[ -f ./hello/Makefile ] || exit 0; \
19513         r=`${PWD_COMMAND}`; export r; \
19514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19515         $(HOST_EXPORTS) \
19516         for flag in $(EXTRA_HOST_FLAGS) ; do \
19517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19518         done; \
19519         echo "Doing clean in hello" ; \
19520         (cd $(HOST_SUBDIR)/hello && \
19521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19523                   "RANLIB=$${RANLIB}" \
19524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19525                   clean) \
19526           || exit 1
19527
19528 @endif hello
19529
19530 .PHONY: maybe-distclean-hello distclean-hello
19531 maybe-distclean-hello:
19532 @if hello
19533 maybe-distclean-hello: distclean-hello
19534
19535 distclean-hello: 
19536         @: $(MAKE); $(unstage)
19537         @[ -f ./hello/Makefile ] || exit 0; \
19538         r=`${PWD_COMMAND}`; export r; \
19539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19540         $(HOST_EXPORTS) \
19541         for flag in $(EXTRA_HOST_FLAGS) ; do \
19542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19543         done; \
19544         echo "Doing distclean in hello" ; \
19545         (cd $(HOST_SUBDIR)/hello && \
19546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19548                   "RANLIB=$${RANLIB}" \
19549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19550                   distclean) \
19551           || exit 1
19552
19553 @endif hello
19554
19555 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
19556 maybe-maintainer-clean-hello:
19557 @if hello
19558 maybe-maintainer-clean-hello: maintainer-clean-hello
19559
19560 maintainer-clean-hello: 
19561         @: $(MAKE); $(unstage)
19562         @[ -f ./hello/Makefile ] || exit 0; \
19563         r=`${PWD_COMMAND}`; export r; \
19564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19565         $(HOST_EXPORTS) \
19566         for flag in $(EXTRA_HOST_FLAGS) ; do \
19567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19568         done; \
19569         echo "Doing maintainer-clean in hello" ; \
19570         (cd $(HOST_SUBDIR)/hello && \
19571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19573                   "RANLIB=$${RANLIB}" \
19574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19575                   maintainer-clean) \
19576           || exit 1
19577
19578 @endif hello
19579
19580
19581
19582 .PHONY: configure-indent maybe-configure-indent
19583 maybe-configure-indent:
19584 @if gcc-bootstrap
19585 configure-indent: stage_current
19586 @endif gcc-bootstrap
19587 @if indent
19588 maybe-configure-indent: configure-indent
19589 configure-indent: 
19590         @: $(MAKE); $(unstage)
19591         @r=`${PWD_COMMAND}`; export r; \
19592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19593         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
19594         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
19595         $(HOST_EXPORTS) \
19596         echo Configuring in $(HOST_SUBDIR)/indent; \
19597         cd "$(HOST_SUBDIR)/indent" || exit 1; \
19598         case $(srcdir) in \
19599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19600           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
19601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19602         esac; \
19603         srcdiroption="--srcdir=$${topdir}/indent"; \
19604         libsrcdir="$$s/indent"; \
19605         $(SHELL) $${libsrcdir}/configure \
19606           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19607           --target=${target_alias} $${srcdiroption}  \
19608           || exit 1
19609 @endif indent
19610
19611
19612
19613
19614
19615 .PHONY: all-indent maybe-all-indent
19616 maybe-all-indent:
19617 @if gcc-bootstrap
19618 all-indent: stage_current
19619 @endif gcc-bootstrap
19620 @if indent
19621 TARGET-indent=all
19622 maybe-all-indent: all-indent
19623 all-indent: configure-indent
19624         @: $(MAKE); $(unstage)
19625         @r=`${PWD_COMMAND}`; export r; \
19626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19627         $(HOST_EXPORTS) \
19628         (cd $(HOST_SUBDIR)/indent && \
19629           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19630                 $(TARGET-indent))
19631 @endif indent
19632
19633
19634
19635
19636 .PHONY: check-indent maybe-check-indent
19637 maybe-check-indent:
19638 @if indent
19639 maybe-check-indent: check-indent
19640
19641 check-indent:
19642         @: $(MAKE); $(unstage)
19643         @r=`${PWD_COMMAND}`; export r; \
19644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19645         $(HOST_EXPORTS) \
19646         (cd $(HOST_SUBDIR)/indent && \
19647           $(MAKE) $(FLAGS_TO_PASS)  check)
19648
19649 @endif indent
19650
19651 .PHONY: install-indent maybe-install-indent
19652 maybe-install-indent:
19653 @if indent
19654 maybe-install-indent: install-indent
19655
19656 install-indent: installdirs
19657         @: $(MAKE); $(unstage)
19658         @r=`${PWD_COMMAND}`; export r; \
19659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19660         $(HOST_EXPORTS) \
19661         (cd $(HOST_SUBDIR)/indent && \
19662           $(MAKE) $(FLAGS_TO_PASS)  install)
19663
19664 @endif indent
19665
19666 # Other targets (info, dvi, pdf, etc.)
19667
19668 .PHONY: maybe-info-indent info-indent
19669 maybe-info-indent:
19670 @if indent
19671 maybe-info-indent: info-indent
19672
19673 info-indent: \
19674     configure-indent 
19675         @: $(MAKE); $(unstage)
19676         @[ -f ./indent/Makefile ] || exit 0; \
19677         r=`${PWD_COMMAND}`; export r; \
19678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19679         $(HOST_EXPORTS) \
19680         for flag in $(EXTRA_HOST_FLAGS) ; do \
19681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19682         done; \
19683         echo "Doing info in indent" ; \
19684         (cd $(HOST_SUBDIR)/indent && \
19685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19687                   "RANLIB=$${RANLIB}" \
19688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19689                   info) \
19690           || exit 1
19691
19692 @endif indent
19693
19694 .PHONY: maybe-dvi-indent dvi-indent
19695 maybe-dvi-indent:
19696 @if indent
19697 maybe-dvi-indent: dvi-indent
19698
19699 dvi-indent: \
19700     configure-indent 
19701         @: $(MAKE); $(unstage)
19702         @[ -f ./indent/Makefile ] || exit 0; \
19703         r=`${PWD_COMMAND}`; export r; \
19704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19705         $(HOST_EXPORTS) \
19706         for flag in $(EXTRA_HOST_FLAGS) ; do \
19707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19708         done; \
19709         echo "Doing dvi in indent" ; \
19710         (cd $(HOST_SUBDIR)/indent && \
19711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19713                   "RANLIB=$${RANLIB}" \
19714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19715                   dvi) \
19716           || exit 1
19717
19718 @endif indent
19719
19720 .PHONY: maybe-pdf-indent pdf-indent
19721 maybe-pdf-indent:
19722 @if indent
19723 maybe-pdf-indent: pdf-indent
19724
19725 pdf-indent: \
19726     configure-indent 
19727         @: $(MAKE); $(unstage)
19728         @[ -f ./indent/Makefile ] || exit 0; \
19729         r=`${PWD_COMMAND}`; export r; \
19730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19731         $(HOST_EXPORTS) \
19732         for flag in $(EXTRA_HOST_FLAGS) ; do \
19733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19734         done; \
19735         echo "Doing pdf in indent" ; \
19736         (cd $(HOST_SUBDIR)/indent && \
19737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19739                   "RANLIB=$${RANLIB}" \
19740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19741                   pdf) \
19742           || exit 1
19743
19744 @endif indent
19745
19746 .PHONY: maybe-html-indent html-indent
19747 maybe-html-indent:
19748 @if indent
19749 maybe-html-indent: html-indent
19750
19751 html-indent: \
19752     configure-indent 
19753         @: $(MAKE); $(unstage)
19754         @[ -f ./indent/Makefile ] || exit 0; \
19755         r=`${PWD_COMMAND}`; export r; \
19756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19757         $(HOST_EXPORTS) \
19758         for flag in $(EXTRA_HOST_FLAGS) ; do \
19759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19760         done; \
19761         echo "Doing html in indent" ; \
19762         (cd $(HOST_SUBDIR)/indent && \
19763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19765                   "RANLIB=$${RANLIB}" \
19766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19767                   html) \
19768           || exit 1
19769
19770 @endif indent
19771
19772 .PHONY: maybe-TAGS-indent TAGS-indent
19773 maybe-TAGS-indent:
19774 @if indent
19775 maybe-TAGS-indent: TAGS-indent
19776
19777 TAGS-indent: \
19778     configure-indent 
19779         @: $(MAKE); $(unstage)
19780         @[ -f ./indent/Makefile ] || exit 0; \
19781         r=`${PWD_COMMAND}`; export r; \
19782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19783         $(HOST_EXPORTS) \
19784         for flag in $(EXTRA_HOST_FLAGS) ; do \
19785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19786         done; \
19787         echo "Doing TAGS in indent" ; \
19788         (cd $(HOST_SUBDIR)/indent && \
19789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19791                   "RANLIB=$${RANLIB}" \
19792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19793                   TAGS) \
19794           || exit 1
19795
19796 @endif indent
19797
19798 .PHONY: maybe-install-info-indent install-info-indent
19799 maybe-install-info-indent:
19800 @if indent
19801 maybe-install-info-indent: install-info-indent
19802
19803 install-info-indent: \
19804     configure-indent \
19805     info-indent 
19806         @: $(MAKE); $(unstage)
19807         @[ -f ./indent/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 install-info in indent" ; \
19815         (cd $(HOST_SUBDIR)/indent && \
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                   install-info) \
19821           || exit 1
19822
19823 @endif indent
19824
19825 .PHONY: maybe-install-pdf-indent install-pdf-indent
19826 maybe-install-pdf-indent:
19827 @if indent
19828 maybe-install-pdf-indent: install-pdf-indent
19829
19830 install-pdf-indent: \
19831     configure-indent \
19832     pdf-indent 
19833         @: $(MAKE); $(unstage)
19834         @[ -f ./indent/Makefile ] || exit 0; \
19835         r=`${PWD_COMMAND}`; export r; \
19836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19837         $(HOST_EXPORTS) \
19838         for flag in $(EXTRA_HOST_FLAGS) ; do \
19839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19840         done; \
19841         echo "Doing install-pdf in indent" ; \
19842         (cd $(HOST_SUBDIR)/indent && \
19843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19845                   "RANLIB=$${RANLIB}" \
19846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19847                   install-pdf) \
19848           || exit 1
19849
19850 @endif indent
19851
19852 .PHONY: maybe-install-html-indent install-html-indent
19853 maybe-install-html-indent:
19854 @if indent
19855 maybe-install-html-indent: install-html-indent
19856
19857 install-html-indent: \
19858     configure-indent \
19859     html-indent 
19860         @: $(MAKE); $(unstage)
19861         @[ -f ./indent/Makefile ] || exit 0; \
19862         r=`${PWD_COMMAND}`; export r; \
19863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19864         $(HOST_EXPORTS) \
19865         for flag in $(EXTRA_HOST_FLAGS) ; do \
19866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19867         done; \
19868         echo "Doing install-html in indent" ; \
19869         (cd $(HOST_SUBDIR)/indent && \
19870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19872                   "RANLIB=$${RANLIB}" \
19873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19874                   install-html) \
19875           || exit 1
19876
19877 @endif indent
19878
19879 .PHONY: maybe-installcheck-indent installcheck-indent
19880 maybe-installcheck-indent:
19881 @if indent
19882 maybe-installcheck-indent: installcheck-indent
19883
19884 installcheck-indent: \
19885     configure-indent 
19886         @: $(MAKE); $(unstage)
19887         @[ -f ./indent/Makefile ] || exit 0; \
19888         r=`${PWD_COMMAND}`; export r; \
19889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19890         $(HOST_EXPORTS) \
19891         for flag in $(EXTRA_HOST_FLAGS) ; do \
19892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19893         done; \
19894         echo "Doing installcheck in indent" ; \
19895         (cd $(HOST_SUBDIR)/indent && \
19896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19898                   "RANLIB=$${RANLIB}" \
19899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19900                   installcheck) \
19901           || exit 1
19902
19903 @endif indent
19904
19905 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
19906 maybe-mostlyclean-indent:
19907 @if indent
19908 maybe-mostlyclean-indent: mostlyclean-indent
19909
19910 mostlyclean-indent: 
19911         @: $(MAKE); $(unstage)
19912         @[ -f ./indent/Makefile ] || exit 0; \
19913         r=`${PWD_COMMAND}`; export r; \
19914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19915         $(HOST_EXPORTS) \
19916         for flag in $(EXTRA_HOST_FLAGS) ; do \
19917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19918         done; \
19919         echo "Doing mostlyclean in indent" ; \
19920         (cd $(HOST_SUBDIR)/indent && \
19921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19923                   "RANLIB=$${RANLIB}" \
19924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19925                   mostlyclean) \
19926           || exit 1
19927
19928 @endif indent
19929
19930 .PHONY: maybe-clean-indent clean-indent
19931 maybe-clean-indent:
19932 @if indent
19933 maybe-clean-indent: clean-indent
19934
19935 clean-indent: 
19936         @: $(MAKE); $(unstage)
19937         @[ -f ./indent/Makefile ] || exit 0; \
19938         r=`${PWD_COMMAND}`; export r; \
19939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19940         $(HOST_EXPORTS) \
19941         for flag in $(EXTRA_HOST_FLAGS) ; do \
19942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19943         done; \
19944         echo "Doing clean in indent" ; \
19945         (cd $(HOST_SUBDIR)/indent && \
19946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19948                   "RANLIB=$${RANLIB}" \
19949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19950                   clean) \
19951           || exit 1
19952
19953 @endif indent
19954
19955 .PHONY: maybe-distclean-indent distclean-indent
19956 maybe-distclean-indent:
19957 @if indent
19958 maybe-distclean-indent: distclean-indent
19959
19960 distclean-indent: 
19961         @: $(MAKE); $(unstage)
19962         @[ -f ./indent/Makefile ] || exit 0; \
19963         r=`${PWD_COMMAND}`; export r; \
19964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19965         $(HOST_EXPORTS) \
19966         for flag in $(EXTRA_HOST_FLAGS) ; do \
19967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19968         done; \
19969         echo "Doing distclean in indent" ; \
19970         (cd $(HOST_SUBDIR)/indent && \
19971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19973                   "RANLIB=$${RANLIB}" \
19974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19975                   distclean) \
19976           || exit 1
19977
19978 @endif indent
19979
19980 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
19981 maybe-maintainer-clean-indent:
19982 @if indent
19983 maybe-maintainer-clean-indent: maintainer-clean-indent
19984
19985 maintainer-clean-indent: 
19986         @: $(MAKE); $(unstage)
19987         @[ -f ./indent/Makefile ] || exit 0; \
19988         r=`${PWD_COMMAND}`; export r; \
19989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19990         $(HOST_EXPORTS) \
19991         for flag in $(EXTRA_HOST_FLAGS) ; do \
19992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19993         done; \
19994         echo "Doing maintainer-clean in indent" ; \
19995         (cd $(HOST_SUBDIR)/indent && \
19996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19998                   "RANLIB=$${RANLIB}" \
19999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20000                   maintainer-clean) \
20001           || exit 1
20002
20003 @endif indent
20004
20005
20006
20007 .PHONY: configure-intl maybe-configure-intl
20008 maybe-configure-intl:
20009 @if gcc-bootstrap
20010 configure-intl: stage_current
20011 @endif gcc-bootstrap
20012 @if intl
20013 maybe-configure-intl: configure-intl
20014 configure-intl: 
20015         @r=`${PWD_COMMAND}`; export r; \
20016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20017         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20019         $(HOST_EXPORTS) \
20020         echo Configuring in $(HOST_SUBDIR)/intl; \
20021         cd "$(HOST_SUBDIR)/intl" || exit 1; \
20022         case $(srcdir) in \
20023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20024           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20026         esac; \
20027         srcdiroption="--srcdir=$${topdir}/intl"; \
20028         libsrcdir="$$s/intl"; \
20029         $(SHELL) $${libsrcdir}/configure \
20030           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20031           --target=${target_alias} $${srcdiroption}  \
20032           || exit 1
20033 @endif intl
20034
20035
20036
20037 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
20038 maybe-configure-stage1-intl:
20039 @if intl-bootstrap
20040 maybe-configure-stage1-intl: configure-stage1-intl
20041 configure-stage1-intl:
20042         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20043         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20044         @r=`${PWD_COMMAND}`; export r; \
20045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20046         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20047         $(HOST_EXPORTS)  \
20048         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20049         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
20050         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
20051         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20052         cd $(HOST_SUBDIR)/intl || exit 1; \
20053         case $(srcdir) in \
20054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20055           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20057         esac; \
20058         srcdiroption="--srcdir=$${topdir}/intl"; \
20059         libsrcdir="$$s/intl"; \
20060         $(SHELL) $${libsrcdir}/configure \
20061           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20062           --target=${target_alias} $${srcdiroption} \
20063            \
20064           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
20065 @endif intl-bootstrap
20066
20067 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
20068 maybe-configure-stage2-intl:
20069 @if intl-bootstrap
20070 maybe-configure-stage2-intl: configure-stage2-intl
20071 configure-stage2-intl:
20072         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20073         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20074         @r=`${PWD_COMMAND}`; export r; \
20075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20076         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20077         $(HOST_EXPORTS) \
20078         $(POSTSTAGE1_HOST_EXPORTS)  \
20079         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20080         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
20081         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
20082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20083         cd $(HOST_SUBDIR)/intl || exit 1; \
20084         case $(srcdir) in \
20085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20086           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20088         esac; \
20089         srcdiroption="--srcdir=$${topdir}/intl"; \
20090         libsrcdir="$$s/intl"; \
20091         $(SHELL) $${libsrcdir}/configure \
20092           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20093           --target=${target_alias} $${srcdiroption} \
20094           --with-build-libsubdir=$(HOST_SUBDIR) \
20095           @stage2_werror_flag@ 
20096 @endif intl-bootstrap
20097
20098 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
20099 maybe-configure-stageb2g0-intl:
20100 @if intl-bootstrap
20101 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
20102 configure-stageb2g0-intl:
20103         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20104         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20105         @r=`${PWD_COMMAND}`; export r; \
20106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20107         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20108         $(HOST_EXPORTS) \
20109         $(POSTSTAGE1_HOST_EXPORTS)  \
20110         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
20111         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
20112         echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
20113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20114         cd $(HOST_SUBDIR)/intl || exit 1; \
20115         case $(srcdir) in \
20116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20117           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20119         esac; \
20120         srcdiroption="--srcdir=$${topdir}/intl"; \
20121         libsrcdir="$$s/intl"; \
20122         $(SHELL) $${libsrcdir}/configure \
20123           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20124           --target=${target_alias} $${srcdiroption} \
20125           --with-build-libsubdir=$(HOST_SUBDIR) \
20126           @stage2_werror_flag@ 
20127 @endif intl-bootstrap
20128
20129 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
20130 maybe-configure-stage3-intl:
20131 @if intl-bootstrap
20132 maybe-configure-stage3-intl: configure-stage3-intl
20133 configure-stage3-intl:
20134         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20135         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20136         @r=`${PWD_COMMAND}`; export r; \
20137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20138         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20139         $(HOST_EXPORTS) \
20140         $(POSTSTAGE1_HOST_EXPORTS)  \
20141         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20142         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
20143         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
20144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20145         cd $(HOST_SUBDIR)/intl || exit 1; \
20146         case $(srcdir) in \
20147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20148           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20150         esac; \
20151         srcdiroption="--srcdir=$${topdir}/intl"; \
20152         libsrcdir="$$s/intl"; \
20153         $(SHELL) $${libsrcdir}/configure \
20154           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20155           --target=${target_alias} $${srcdiroption} \
20156           --with-build-libsubdir=$(HOST_SUBDIR) \
20157           @stage2_werror_flag@ 
20158 @endif intl-bootstrap
20159
20160 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
20161 maybe-configure-stageb3g2-intl:
20162 @if intl-bootstrap
20163 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
20164 configure-stageb3g2-intl:
20165         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20167         @r=`${PWD_COMMAND}`; export r; \
20168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20169         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20170         $(HOST_EXPORTS) \
20171         $(POSTSTAGE1_HOST_EXPORTS)  \
20172         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
20173         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
20174         echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
20175         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20176         cd $(HOST_SUBDIR)/intl || exit 1; \
20177         case $(srcdir) in \
20178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20179           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20181         esac; \
20182         srcdiroption="--srcdir=$${topdir}/intl"; \
20183         libsrcdir="$$s/intl"; \
20184         $(SHELL) $${libsrcdir}/configure \
20185           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20186           --target=${target_alias} $${srcdiroption} \
20187           --with-build-libsubdir=$(HOST_SUBDIR) \
20188           @stage2_werror_flag@ 
20189 @endif intl-bootstrap
20190
20191 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
20192 maybe-configure-stage4-intl:
20193 @if intl-bootstrap
20194 maybe-configure-stage4-intl: configure-stage4-intl
20195 configure-stage4-intl:
20196         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20197         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20198         @r=`${PWD_COMMAND}`; export r; \
20199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20200         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20201         $(HOST_EXPORTS) \
20202         $(POSTSTAGE1_HOST_EXPORTS)  \
20203         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20204         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
20205         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
20206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20207         cd $(HOST_SUBDIR)/intl || exit 1; \
20208         case $(srcdir) in \
20209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20210           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20212         esac; \
20213         srcdiroption="--srcdir=$${topdir}/intl"; \
20214         libsrcdir="$$s/intl"; \
20215         $(SHELL) $${libsrcdir}/configure \
20216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20217           --target=${target_alias} $${srcdiroption} \
20218           --with-build-libsubdir=$(HOST_SUBDIR) \
20219           @stage2_werror_flag@ 
20220 @endif intl-bootstrap
20221
20222 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
20223 maybe-configure-stageprofile-intl:
20224 @if intl-bootstrap
20225 maybe-configure-stageprofile-intl: configure-stageprofile-intl
20226 configure-stageprofile-intl:
20227         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20229         @r=`${PWD_COMMAND}`; export r; \
20230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20231         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20232         $(HOST_EXPORTS) \
20233         $(POSTSTAGE1_HOST_EXPORTS)  \
20234         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
20235         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
20236         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
20237         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20238         cd $(HOST_SUBDIR)/intl || exit 1; \
20239         case $(srcdir) in \
20240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20241           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20243         esac; \
20244         srcdiroption="--srcdir=$${topdir}/intl"; \
20245         libsrcdir="$$s/intl"; \
20246         $(SHELL) $${libsrcdir}/configure \
20247           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20248           --target=${target_alias} $${srcdiroption} \
20249           --with-build-libsubdir=$(HOST_SUBDIR) \
20250           @stage2_werror_flag@ 
20251 @endif intl-bootstrap
20252
20253 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20254 maybe-configure-stagefeedback-intl:
20255 @if intl-bootstrap
20256 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20257 configure-stagefeedback-intl:
20258         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20259         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20260         @r=`${PWD_COMMAND}`; export r; \
20261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20262         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20263         $(HOST_EXPORTS) \
20264         $(POSTSTAGE1_HOST_EXPORTS)  \
20265         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
20266         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
20267         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
20268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20269         cd $(HOST_SUBDIR)/intl || exit 1; \
20270         case $(srcdir) in \
20271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20272           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20274         esac; \
20275         srcdiroption="--srcdir=$${topdir}/intl"; \
20276         libsrcdir="$$s/intl"; \
20277         $(SHELL) $${libsrcdir}/configure \
20278           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20279           --target=${target_alias} $${srcdiroption} \
20280           --with-build-libsubdir=$(HOST_SUBDIR) \
20281           @stage2_werror_flag@ 
20282 @endif intl-bootstrap
20283
20284
20285
20286
20287
20288 .PHONY: all-intl maybe-all-intl
20289 maybe-all-intl:
20290 @if gcc-bootstrap
20291 all-intl: stage_current
20292 @endif gcc-bootstrap
20293 @if intl
20294 TARGET-intl=all
20295 maybe-all-intl: all-intl
20296 all-intl: configure-intl
20297         @r=`${PWD_COMMAND}`; export r; \
20298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20299         $(HOST_EXPORTS) \
20300         (cd $(HOST_SUBDIR)/intl && \
20301           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20302                 $(TARGET-intl))
20303 @endif intl
20304
20305
20306
20307 .PHONY: all-stage1-intl maybe-all-stage1-intl
20308 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20309 maybe-all-stage1-intl:
20310 maybe-clean-stage1-intl:
20311 @if intl-bootstrap
20312 maybe-all-stage1-intl: all-stage1-intl
20313 all-stage1: all-stage1-intl
20314 TARGET-stage1-intl = $(TARGET-intl)
20315 all-stage1-intl: configure-stage1-intl
20316         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20317         @r=`${PWD_COMMAND}`; export r; \
20318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20319         $(HOST_EXPORTS) \
20320         cd $(HOST_SUBDIR)/intl && \
20321         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20322                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
20323                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
20324                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
20325                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
20326                 $(TARGET-stage1-intl)
20327
20328 maybe-clean-stage1-intl: clean-stage1-intl
20329 clean-stage1: clean-stage1-intl
20330 clean-stage1-intl:
20331         @if [ $(current_stage) = stage1 ]; then \
20332           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20333         else \
20334           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20335           $(MAKE) stage1-start; \
20336         fi; \
20337         cd $(HOST_SUBDIR)/intl && \
20338         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20339                  clean
20340 @endif intl-bootstrap
20341
20342
20343 .PHONY: all-stage2-intl maybe-all-stage2-intl
20344 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20345 maybe-all-stage2-intl:
20346 maybe-clean-stage2-intl:
20347 @if intl-bootstrap
20348 maybe-all-stage2-intl: all-stage2-intl
20349 all-stage2: all-stage2-intl
20350 TARGET-stage2-intl = $(TARGET-intl)
20351 all-stage2-intl: configure-stage2-intl
20352         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20353         @r=`${PWD_COMMAND}`; export r; \
20354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20355         $(HOST_EXPORTS) \
20356         $(POSTSTAGE1_HOST_EXPORTS) \
20357         cd $(HOST_SUBDIR)/intl && \
20358         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20359                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
20360                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
20361                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
20362                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20363                 $(TARGET-stage2-intl)
20364
20365 maybe-clean-stage2-intl: clean-stage2-intl
20366 clean-stage2: clean-stage2-intl
20367 clean-stage2-intl:
20368         @if [ $(current_stage) = stage2 ]; then \
20369           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20370         else \
20371           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20372           $(MAKE) stage2-start; \
20373         fi; \
20374         cd $(HOST_SUBDIR)/intl && \
20375         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20376                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20377                  clean
20378 @endif intl-bootstrap
20379
20380
20381 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
20382 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
20383 maybe-all-stageb2g0-intl:
20384 maybe-clean-stageb2g0-intl:
20385 @if intl-bootstrap
20386 maybe-all-stageb2g0-intl: all-stageb2g0-intl
20387 all-stageb2g0: all-stageb2g0-intl
20388 TARGET-stageb2g0-intl = $(TARGET-intl)
20389 all-stageb2g0-intl: configure-stageb2g0-intl
20390         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20391         @r=`${PWD_COMMAND}`; export r; \
20392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20393         $(HOST_EXPORTS) \
20394         $(POSTSTAGE1_HOST_EXPORTS) \
20395         cd $(HOST_SUBDIR)/intl && \
20396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20397                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
20398                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
20399                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
20400                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20401                 $(TARGET-stageb2g0-intl)
20402
20403 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
20404 clean-stageb2g0: clean-stageb2g0-intl
20405 clean-stageb2g0-intl:
20406         @if [ $(current_stage) = stageb2g0 ]; then \
20407           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20408         else \
20409           [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
20410           $(MAKE) stageb2g0-start; \
20411         fi; \
20412         cd $(HOST_SUBDIR)/intl && \
20413         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20414                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20415                  clean
20416 @endif intl-bootstrap
20417
20418
20419 .PHONY: all-stage3-intl maybe-all-stage3-intl
20420 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20421 maybe-all-stage3-intl:
20422 maybe-clean-stage3-intl:
20423 @if intl-bootstrap
20424 maybe-all-stage3-intl: all-stage3-intl
20425 all-stage3: all-stage3-intl
20426 TARGET-stage3-intl = $(TARGET-intl)
20427 all-stage3-intl: configure-stage3-intl
20428         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20429         @r=`${PWD_COMMAND}`; export r; \
20430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20431         $(HOST_EXPORTS) \
20432         $(POSTSTAGE1_HOST_EXPORTS) \
20433         cd $(HOST_SUBDIR)/intl && \
20434         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20435                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
20436                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
20437                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
20438                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20439                 $(TARGET-stage3-intl)
20440
20441 maybe-clean-stage3-intl: clean-stage3-intl
20442 clean-stage3: clean-stage3-intl
20443 clean-stage3-intl:
20444         @if [ $(current_stage) = stage3 ]; then \
20445           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20446         else \
20447           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20448           $(MAKE) stage3-start; \
20449         fi; \
20450         cd $(HOST_SUBDIR)/intl && \
20451         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20452                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20453                  clean
20454 @endif intl-bootstrap
20455
20456
20457 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
20458 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
20459 maybe-all-stageb3g2-intl:
20460 maybe-clean-stageb3g2-intl:
20461 @if intl-bootstrap
20462 maybe-all-stageb3g2-intl: all-stageb3g2-intl
20463 all-stageb3g2: all-stageb3g2-intl
20464 TARGET-stageb3g2-intl = $(TARGET-intl)
20465 all-stageb3g2-intl: configure-stageb3g2-intl
20466         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20467         @r=`${PWD_COMMAND}`; export r; \
20468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20469         $(HOST_EXPORTS) \
20470         $(POSTSTAGE1_HOST_EXPORTS) \
20471         cd $(HOST_SUBDIR)/intl && \
20472         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20473                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
20474                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
20475                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
20476                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20477                 $(TARGET-stageb3g2-intl)
20478
20479 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
20480 clean-stageb3g2: clean-stageb3g2-intl
20481 clean-stageb3g2-intl:
20482         @if [ $(current_stage) = stageb3g2 ]; then \
20483           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20484         else \
20485           [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
20486           $(MAKE) stageb3g2-start; \
20487         fi; \
20488         cd $(HOST_SUBDIR)/intl && \
20489         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20490                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20491                  clean
20492 @endif intl-bootstrap
20493
20494
20495 .PHONY: all-stage4-intl maybe-all-stage4-intl
20496 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20497 maybe-all-stage4-intl:
20498 maybe-clean-stage4-intl:
20499 @if intl-bootstrap
20500 maybe-all-stage4-intl: all-stage4-intl
20501 all-stage4: all-stage4-intl
20502 TARGET-stage4-intl = $(TARGET-intl)
20503 all-stage4-intl: configure-stage4-intl
20504         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20505         @r=`${PWD_COMMAND}`; export r; \
20506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20507         $(HOST_EXPORTS) \
20508         $(POSTSTAGE1_HOST_EXPORTS) \
20509         cd $(HOST_SUBDIR)/intl && \
20510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20511                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
20512                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20513                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
20514                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20515                 $(TARGET-stage4-intl)
20516
20517 maybe-clean-stage4-intl: clean-stage4-intl
20518 clean-stage4: clean-stage4-intl
20519 clean-stage4-intl:
20520         @if [ $(current_stage) = stage4 ]; then \
20521           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20522         else \
20523           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20524           $(MAKE) stage4-start; \
20525         fi; \
20526         cd $(HOST_SUBDIR)/intl && \
20527         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20528                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20529                  clean
20530 @endif intl-bootstrap
20531
20532
20533 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20534 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20535 maybe-all-stageprofile-intl:
20536 maybe-clean-stageprofile-intl:
20537 @if intl-bootstrap
20538 maybe-all-stageprofile-intl: all-stageprofile-intl
20539 all-stageprofile: all-stageprofile-intl
20540 TARGET-stageprofile-intl = $(TARGET-intl)
20541 all-stageprofile-intl: configure-stageprofile-intl
20542         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20543         @r=`${PWD_COMMAND}`; export r; \
20544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20545         $(HOST_EXPORTS) \
20546         $(POSTSTAGE1_HOST_EXPORTS) \
20547         cd $(HOST_SUBDIR)/intl && \
20548         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20549                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
20550                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
20551                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
20552                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20553                 $(TARGET-stageprofile-intl)
20554
20555 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20556 clean-stageprofile: clean-stageprofile-intl
20557 clean-stageprofile-intl:
20558         @if [ $(current_stage) = stageprofile ]; then \
20559           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20560         else \
20561           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20562           $(MAKE) stageprofile-start; \
20563         fi; \
20564         cd $(HOST_SUBDIR)/intl && \
20565         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20566                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20567                  clean
20568 @endif intl-bootstrap
20569
20570
20571 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20572 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20573 maybe-all-stagefeedback-intl:
20574 maybe-clean-stagefeedback-intl:
20575 @if intl-bootstrap
20576 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20577 all-stagefeedback: all-stagefeedback-intl
20578 TARGET-stagefeedback-intl = $(TARGET-intl)
20579 all-stagefeedback-intl: configure-stagefeedback-intl
20580         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20581         @r=`${PWD_COMMAND}`; export r; \
20582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20583         $(HOST_EXPORTS) \
20584         $(POSTSTAGE1_HOST_EXPORTS) \
20585         cd $(HOST_SUBDIR)/intl && \
20586         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20587                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
20588                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
20589                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
20590                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20591                 $(TARGET-stagefeedback-intl)
20592
20593 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20594 clean-stagefeedback: clean-stagefeedback-intl
20595 clean-stagefeedback-intl:
20596         @if [ $(current_stage) = stagefeedback ]; then \
20597           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20598         else \
20599           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20600           $(MAKE) stagefeedback-start; \
20601         fi; \
20602         cd $(HOST_SUBDIR)/intl && \
20603         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20604                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20605                  clean
20606 @endif intl-bootstrap
20607
20608
20609
20610
20611
20612 .PHONY: check-intl maybe-check-intl
20613 maybe-check-intl:
20614 @if intl
20615 maybe-check-intl: check-intl
20616
20617 check-intl:
20618         @: $(MAKE); $(unstage)
20619         @r=`${PWD_COMMAND}`; export r; \
20620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20621         $(HOST_EXPORTS) \
20622         (cd $(HOST_SUBDIR)/intl && \
20623           $(MAKE) $(FLAGS_TO_PASS)  check)
20624
20625 @endif intl
20626
20627 .PHONY: install-intl maybe-install-intl
20628 maybe-install-intl:
20629 @if intl
20630 maybe-install-intl: install-intl
20631
20632 install-intl: installdirs
20633         @: $(MAKE); $(unstage)
20634         @r=`${PWD_COMMAND}`; export r; \
20635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20636         $(HOST_EXPORTS) \
20637         (cd $(HOST_SUBDIR)/intl && \
20638           $(MAKE) $(FLAGS_TO_PASS)  install)
20639
20640 @endif intl
20641
20642 # Other targets (info, dvi, pdf, etc.)
20643
20644 .PHONY: maybe-info-intl info-intl
20645 maybe-info-intl:
20646 @if intl
20647 maybe-info-intl: info-intl
20648
20649 info-intl: \
20650     configure-intl 
20651         @[ -f ./intl/Makefile ] || exit 0; \
20652         r=`${PWD_COMMAND}`; export r; \
20653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20654         $(HOST_EXPORTS) \
20655         for flag in $(EXTRA_HOST_FLAGS) ; do \
20656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20657         done; \
20658         echo "Doing info in intl" ; \
20659         (cd $(HOST_SUBDIR)/intl && \
20660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20662                   "RANLIB=$${RANLIB}" \
20663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20664                   info) \
20665           || exit 1
20666
20667 @endif intl
20668
20669 .PHONY: maybe-dvi-intl dvi-intl
20670 maybe-dvi-intl:
20671 @if intl
20672 maybe-dvi-intl: dvi-intl
20673
20674 dvi-intl: \
20675     configure-intl 
20676         @[ -f ./intl/Makefile ] || exit 0; \
20677         r=`${PWD_COMMAND}`; export r; \
20678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20679         $(HOST_EXPORTS) \
20680         for flag in $(EXTRA_HOST_FLAGS) ; do \
20681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20682         done; \
20683         echo "Doing dvi in intl" ; \
20684         (cd $(HOST_SUBDIR)/intl && \
20685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20687                   "RANLIB=$${RANLIB}" \
20688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20689                   dvi) \
20690           || exit 1
20691
20692 @endif intl
20693
20694 .PHONY: maybe-pdf-intl pdf-intl
20695 maybe-pdf-intl:
20696 @if intl
20697 maybe-pdf-intl: pdf-intl
20698
20699 pdf-intl: \
20700     configure-intl 
20701         @[ -f ./intl/Makefile ] || exit 0; \
20702         r=`${PWD_COMMAND}`; export r; \
20703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20704         $(HOST_EXPORTS) \
20705         for flag in $(EXTRA_HOST_FLAGS) ; do \
20706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20707         done; \
20708         echo "Doing pdf in intl" ; \
20709         (cd $(HOST_SUBDIR)/intl && \
20710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20712                   "RANLIB=$${RANLIB}" \
20713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20714                   pdf) \
20715           || exit 1
20716
20717 @endif intl
20718
20719 .PHONY: maybe-html-intl html-intl
20720 maybe-html-intl:
20721 @if intl
20722 maybe-html-intl: html-intl
20723
20724 html-intl: \
20725     configure-intl 
20726         @[ -f ./intl/Makefile ] || exit 0; \
20727         r=`${PWD_COMMAND}`; export r; \
20728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20729         $(HOST_EXPORTS) \
20730         for flag in $(EXTRA_HOST_FLAGS) ; do \
20731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20732         done; \
20733         echo "Doing html in intl" ; \
20734         (cd $(HOST_SUBDIR)/intl && \
20735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20737                   "RANLIB=$${RANLIB}" \
20738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20739                   html) \
20740           || exit 1
20741
20742 @endif intl
20743
20744 .PHONY: maybe-TAGS-intl TAGS-intl
20745 maybe-TAGS-intl:
20746 @if intl
20747 maybe-TAGS-intl: TAGS-intl
20748
20749 TAGS-intl: \
20750     configure-intl 
20751         @[ -f ./intl/Makefile ] || exit 0; \
20752         r=`${PWD_COMMAND}`; export r; \
20753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20754         $(HOST_EXPORTS) \
20755         for flag in $(EXTRA_HOST_FLAGS) ; do \
20756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20757         done; \
20758         echo "Doing TAGS in intl" ; \
20759         (cd $(HOST_SUBDIR)/intl && \
20760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20762                   "RANLIB=$${RANLIB}" \
20763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20764                   TAGS) \
20765           || exit 1
20766
20767 @endif intl
20768
20769 .PHONY: maybe-install-info-intl install-info-intl
20770 maybe-install-info-intl:
20771 @if intl
20772 maybe-install-info-intl: install-info-intl
20773
20774 install-info-intl: \
20775     configure-intl \
20776     info-intl 
20777         @[ -f ./intl/Makefile ] || exit 0; \
20778         r=`${PWD_COMMAND}`; export r; \
20779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20780         $(HOST_EXPORTS) \
20781         for flag in $(EXTRA_HOST_FLAGS) ; do \
20782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20783         done; \
20784         echo "Doing install-info in intl" ; \
20785         (cd $(HOST_SUBDIR)/intl && \
20786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20788                   "RANLIB=$${RANLIB}" \
20789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20790                   install-info) \
20791           || exit 1
20792
20793 @endif intl
20794
20795 .PHONY: maybe-install-pdf-intl install-pdf-intl
20796 maybe-install-pdf-intl:
20797 @if intl
20798 maybe-install-pdf-intl: install-pdf-intl
20799
20800 install-pdf-intl: \
20801     configure-intl \
20802     pdf-intl 
20803         @[ -f ./intl/Makefile ] || exit 0; \
20804         r=`${PWD_COMMAND}`; export r; \
20805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20806         $(HOST_EXPORTS) \
20807         for flag in $(EXTRA_HOST_FLAGS) ; do \
20808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20809         done; \
20810         echo "Doing install-pdf in intl" ; \
20811         (cd $(HOST_SUBDIR)/intl && \
20812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20814                   "RANLIB=$${RANLIB}" \
20815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20816                   install-pdf) \
20817           || exit 1
20818
20819 @endif intl
20820
20821 .PHONY: maybe-install-html-intl install-html-intl
20822 maybe-install-html-intl:
20823 @if intl
20824 maybe-install-html-intl: install-html-intl
20825
20826 install-html-intl: \
20827     configure-intl \
20828     html-intl 
20829         @[ -f ./intl/Makefile ] || exit 0; \
20830         r=`${PWD_COMMAND}`; export r; \
20831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20832         $(HOST_EXPORTS) \
20833         for flag in $(EXTRA_HOST_FLAGS) ; do \
20834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20835         done; \
20836         echo "Doing install-html in intl" ; \
20837         (cd $(HOST_SUBDIR)/intl && \
20838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20840                   "RANLIB=$${RANLIB}" \
20841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20842                   install-html) \
20843           || exit 1
20844
20845 @endif intl
20846
20847 .PHONY: maybe-installcheck-intl installcheck-intl
20848 maybe-installcheck-intl:
20849 @if intl
20850 maybe-installcheck-intl: installcheck-intl
20851
20852 installcheck-intl: \
20853     configure-intl 
20854         @[ -f ./intl/Makefile ] || exit 0; \
20855         r=`${PWD_COMMAND}`; export r; \
20856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20857         $(HOST_EXPORTS) \
20858         for flag in $(EXTRA_HOST_FLAGS) ; do \
20859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20860         done; \
20861         echo "Doing installcheck in intl" ; \
20862         (cd $(HOST_SUBDIR)/intl && \
20863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20865                   "RANLIB=$${RANLIB}" \
20866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20867                   installcheck) \
20868           || exit 1
20869
20870 @endif intl
20871
20872 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20873 maybe-mostlyclean-intl:
20874 @if intl
20875 maybe-mostlyclean-intl: mostlyclean-intl
20876
20877 mostlyclean-intl: 
20878         @[ -f ./intl/Makefile ] || exit 0; \
20879         r=`${PWD_COMMAND}`; export r; \
20880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20881         $(HOST_EXPORTS) \
20882         for flag in $(EXTRA_HOST_FLAGS) ; do \
20883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20884         done; \
20885         echo "Doing mostlyclean in intl" ; \
20886         (cd $(HOST_SUBDIR)/intl && \
20887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20889                   "RANLIB=$${RANLIB}" \
20890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20891                   mostlyclean) \
20892           || exit 1
20893
20894 @endif intl
20895
20896 .PHONY: maybe-clean-intl clean-intl
20897 maybe-clean-intl:
20898 @if intl
20899 maybe-clean-intl: clean-intl
20900
20901 clean-intl: 
20902         @[ -f ./intl/Makefile ] || exit 0; \
20903         r=`${PWD_COMMAND}`; export r; \
20904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905         $(HOST_EXPORTS) \
20906         for flag in $(EXTRA_HOST_FLAGS) ; do \
20907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20908         done; \
20909         echo "Doing clean in intl" ; \
20910         (cd $(HOST_SUBDIR)/intl && \
20911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20913                   "RANLIB=$${RANLIB}" \
20914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20915                   clean) \
20916           || exit 1
20917
20918 @endif intl
20919
20920 .PHONY: maybe-distclean-intl distclean-intl
20921 maybe-distclean-intl:
20922 @if intl
20923 maybe-distclean-intl: distclean-intl
20924
20925 distclean-intl: 
20926         @[ -f ./intl/Makefile ] || exit 0; \
20927         r=`${PWD_COMMAND}`; export r; \
20928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20929         $(HOST_EXPORTS) \
20930         for flag in $(EXTRA_HOST_FLAGS) ; do \
20931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20932         done; \
20933         echo "Doing distclean in intl" ; \
20934         (cd $(HOST_SUBDIR)/intl && \
20935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20937                   "RANLIB=$${RANLIB}" \
20938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20939                   distclean) \
20940           || exit 1
20941
20942 @endif intl
20943
20944 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20945 maybe-maintainer-clean-intl:
20946 @if intl
20947 maybe-maintainer-clean-intl: maintainer-clean-intl
20948
20949 maintainer-clean-intl: 
20950         @[ -f ./intl/Makefile ] || exit 0; \
20951         r=`${PWD_COMMAND}`; export r; \
20952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20953         $(HOST_EXPORTS) \
20954         for flag in $(EXTRA_HOST_FLAGS) ; do \
20955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20956         done; \
20957         echo "Doing maintainer-clean in intl" ; \
20958         (cd $(HOST_SUBDIR)/intl && \
20959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20961                   "RANLIB=$${RANLIB}" \
20962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20963                   maintainer-clean) \
20964           || exit 1
20965
20966 @endif intl
20967
20968
20969
20970 .PHONY: configure-tcl maybe-configure-tcl
20971 maybe-configure-tcl:
20972 @if gcc-bootstrap
20973 configure-tcl: stage_current
20974 @endif gcc-bootstrap
20975 @if tcl
20976 maybe-configure-tcl: configure-tcl
20977 configure-tcl: 
20978         @: $(MAKE); $(unstage)
20979         @r=`${PWD_COMMAND}`; export r; \
20980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20981         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20982         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
20983         $(HOST_EXPORTS) \
20984         echo Configuring in $(HOST_SUBDIR)/tcl; \
20985         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20986         case $(srcdir) in \
20987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20988           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20990         esac; \
20991         srcdiroption="--srcdir=$${topdir}/tcl"; \
20992         libsrcdir="$$s/tcl"; \
20993         $(SHELL) $${libsrcdir}/configure \
20994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20995           --target=${target_alias} $${srcdiroption}  \
20996           || exit 1
20997 @endif tcl
20998
20999
21000
21001
21002
21003 .PHONY: all-tcl maybe-all-tcl
21004 maybe-all-tcl:
21005 @if gcc-bootstrap
21006 all-tcl: stage_current
21007 @endif gcc-bootstrap
21008 @if tcl
21009 TARGET-tcl=all
21010 maybe-all-tcl: all-tcl
21011 all-tcl: configure-tcl
21012         @: $(MAKE); $(unstage)
21013         @r=`${PWD_COMMAND}`; export r; \
21014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21015         $(HOST_EXPORTS) \
21016         (cd $(HOST_SUBDIR)/tcl && \
21017           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21018                 $(TARGET-tcl))
21019 @endif tcl
21020
21021
21022
21023
21024 .PHONY: check-tcl maybe-check-tcl
21025 maybe-check-tcl:
21026 @if tcl
21027 maybe-check-tcl: check-tcl
21028
21029 check-tcl:
21030         @: $(MAKE); $(unstage)
21031         @r=`${PWD_COMMAND}`; export r; \
21032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21033         $(HOST_EXPORTS) \
21034         (cd $(HOST_SUBDIR)/tcl && \
21035           $(MAKE) $(FLAGS_TO_PASS)  check)
21036
21037 @endif tcl
21038
21039 .PHONY: install-tcl maybe-install-tcl
21040 maybe-install-tcl:
21041 @if tcl
21042 maybe-install-tcl: install-tcl
21043
21044 install-tcl: installdirs
21045         @: $(MAKE); $(unstage)
21046         @r=`${PWD_COMMAND}`; export r; \
21047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21048         $(HOST_EXPORTS) \
21049         (cd $(HOST_SUBDIR)/tcl && \
21050           $(MAKE) $(FLAGS_TO_PASS)  install)
21051
21052 @endif tcl
21053
21054 # Other targets (info, dvi, pdf, etc.)
21055
21056 .PHONY: maybe-info-tcl info-tcl
21057 maybe-info-tcl:
21058 @if tcl
21059 maybe-info-tcl: info-tcl
21060
21061 info-tcl: \
21062     configure-tcl 
21063         @: $(MAKE); $(unstage)
21064         @[ -f ./tcl/Makefile ] || exit 0; \
21065         r=`${PWD_COMMAND}`; export r; \
21066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21067         $(HOST_EXPORTS) \
21068         for flag in $(EXTRA_HOST_FLAGS) ; do \
21069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21070         done; \
21071         echo "Doing info in tcl" ; \
21072         (cd $(HOST_SUBDIR)/tcl && \
21073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21075                   "RANLIB=$${RANLIB}" \
21076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21077                   info) \
21078           || exit 1
21079
21080 @endif tcl
21081
21082 .PHONY: maybe-dvi-tcl dvi-tcl
21083 maybe-dvi-tcl:
21084 @if tcl
21085 maybe-dvi-tcl: dvi-tcl
21086
21087 dvi-tcl: \
21088     configure-tcl 
21089         @: $(MAKE); $(unstage)
21090         @[ -f ./tcl/Makefile ] || exit 0; \
21091         r=`${PWD_COMMAND}`; export r; \
21092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21093         $(HOST_EXPORTS) \
21094         for flag in $(EXTRA_HOST_FLAGS) ; do \
21095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21096         done; \
21097         echo "Doing dvi in tcl" ; \
21098         (cd $(HOST_SUBDIR)/tcl && \
21099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21101                   "RANLIB=$${RANLIB}" \
21102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21103                   dvi) \
21104           || exit 1
21105
21106 @endif tcl
21107
21108 .PHONY: maybe-pdf-tcl pdf-tcl
21109 maybe-pdf-tcl:
21110 @if tcl
21111 maybe-pdf-tcl: pdf-tcl
21112
21113 pdf-tcl: \
21114     configure-tcl 
21115         @: $(MAKE); $(unstage)
21116         @[ -f ./tcl/Makefile ] || exit 0; \
21117         r=`${PWD_COMMAND}`; export r; \
21118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21119         $(HOST_EXPORTS) \
21120         for flag in $(EXTRA_HOST_FLAGS) ; do \
21121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21122         done; \
21123         echo "Doing pdf in tcl" ; \
21124         (cd $(HOST_SUBDIR)/tcl && \
21125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21127                   "RANLIB=$${RANLIB}" \
21128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21129                   pdf) \
21130           || exit 1
21131
21132 @endif tcl
21133
21134 .PHONY: maybe-html-tcl html-tcl
21135 maybe-html-tcl:
21136 @if tcl
21137 maybe-html-tcl: html-tcl
21138
21139 html-tcl: \
21140     configure-tcl 
21141         @: $(MAKE); $(unstage)
21142         @[ -f ./tcl/Makefile ] || exit 0; \
21143         r=`${PWD_COMMAND}`; export r; \
21144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21145         $(HOST_EXPORTS) \
21146         for flag in $(EXTRA_HOST_FLAGS) ; do \
21147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21148         done; \
21149         echo "Doing html in tcl" ; \
21150         (cd $(HOST_SUBDIR)/tcl && \
21151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21153                   "RANLIB=$${RANLIB}" \
21154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21155                   html) \
21156           || exit 1
21157
21158 @endif tcl
21159
21160 .PHONY: maybe-TAGS-tcl TAGS-tcl
21161 maybe-TAGS-tcl:
21162 @if tcl
21163 maybe-TAGS-tcl: TAGS-tcl
21164
21165 TAGS-tcl: \
21166     configure-tcl 
21167         @: $(MAKE); $(unstage)
21168         @[ -f ./tcl/Makefile ] || exit 0; \
21169         r=`${PWD_COMMAND}`; export r; \
21170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21171         $(HOST_EXPORTS) \
21172         for flag in $(EXTRA_HOST_FLAGS) ; do \
21173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21174         done; \
21175         echo "Doing TAGS in tcl" ; \
21176         (cd $(HOST_SUBDIR)/tcl && \
21177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21179                   "RANLIB=$${RANLIB}" \
21180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21181                   TAGS) \
21182           || exit 1
21183
21184 @endif tcl
21185
21186 .PHONY: maybe-install-info-tcl install-info-tcl
21187 maybe-install-info-tcl:
21188 @if tcl
21189 maybe-install-info-tcl: install-info-tcl
21190
21191 install-info-tcl: \
21192     configure-tcl \
21193     info-tcl 
21194         @: $(MAKE); $(unstage)
21195         @[ -f ./tcl/Makefile ] || exit 0; \
21196         r=`${PWD_COMMAND}`; export r; \
21197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21198         $(HOST_EXPORTS) \
21199         for flag in $(EXTRA_HOST_FLAGS) ; do \
21200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21201         done; \
21202         echo "Doing install-info in tcl" ; \
21203         (cd $(HOST_SUBDIR)/tcl && \
21204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21206                   "RANLIB=$${RANLIB}" \
21207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21208                   install-info) \
21209           || exit 1
21210
21211 @endif tcl
21212
21213 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21214 maybe-install-pdf-tcl:
21215 @if tcl
21216 maybe-install-pdf-tcl: install-pdf-tcl
21217
21218 install-pdf-tcl: \
21219     configure-tcl \
21220     pdf-tcl 
21221         @: $(MAKE); $(unstage)
21222         @[ -f ./tcl/Makefile ] || exit 0; \
21223         r=`${PWD_COMMAND}`; export r; \
21224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225         $(HOST_EXPORTS) \
21226         for flag in $(EXTRA_HOST_FLAGS) ; do \
21227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21228         done; \
21229         echo "Doing install-pdf in tcl" ; \
21230         (cd $(HOST_SUBDIR)/tcl && \
21231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21233                   "RANLIB=$${RANLIB}" \
21234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21235                   install-pdf) \
21236           || exit 1
21237
21238 @endif tcl
21239
21240 .PHONY: maybe-install-html-tcl install-html-tcl
21241 maybe-install-html-tcl:
21242 @if tcl
21243 maybe-install-html-tcl: install-html-tcl
21244
21245 install-html-tcl: \
21246     configure-tcl \
21247     html-tcl 
21248         @: $(MAKE); $(unstage)
21249         @[ -f ./tcl/Makefile ] || exit 0; \
21250         r=`${PWD_COMMAND}`; export r; \
21251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21252         $(HOST_EXPORTS) \
21253         for flag in $(EXTRA_HOST_FLAGS) ; do \
21254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21255         done; \
21256         echo "Doing install-html in tcl" ; \
21257         (cd $(HOST_SUBDIR)/tcl && \
21258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21260                   "RANLIB=$${RANLIB}" \
21261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21262                   install-html) \
21263           || exit 1
21264
21265 @endif tcl
21266
21267 .PHONY: maybe-installcheck-tcl installcheck-tcl
21268 maybe-installcheck-tcl:
21269 @if tcl
21270 maybe-installcheck-tcl: installcheck-tcl
21271
21272 installcheck-tcl: \
21273     configure-tcl 
21274         @: $(MAKE); $(unstage)
21275         @[ -f ./tcl/Makefile ] || exit 0; \
21276         r=`${PWD_COMMAND}`; export r; \
21277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21278         $(HOST_EXPORTS) \
21279         for flag in $(EXTRA_HOST_FLAGS) ; do \
21280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21281         done; \
21282         echo "Doing installcheck in tcl" ; \
21283         (cd $(HOST_SUBDIR)/tcl && \
21284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21286                   "RANLIB=$${RANLIB}" \
21287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21288                   installcheck) \
21289           || exit 1
21290
21291 @endif tcl
21292
21293 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21294 maybe-mostlyclean-tcl:
21295 @if tcl
21296 maybe-mostlyclean-tcl: mostlyclean-tcl
21297
21298 # tcl doesn't support mostlyclean.
21299 mostlyclean-tcl:
21300
21301 @endif tcl
21302
21303 .PHONY: maybe-clean-tcl clean-tcl
21304 maybe-clean-tcl:
21305 @if tcl
21306 maybe-clean-tcl: clean-tcl
21307
21308 clean-tcl: 
21309         @: $(MAKE); $(unstage)
21310         @[ -f ./tcl/Makefile ] || exit 0; \
21311         r=`${PWD_COMMAND}`; export r; \
21312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21313         $(HOST_EXPORTS) \
21314         for flag in $(EXTRA_HOST_FLAGS) ; do \
21315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21316         done; \
21317         echo "Doing clean in tcl" ; \
21318         (cd $(HOST_SUBDIR)/tcl && \
21319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21321                   "RANLIB=$${RANLIB}" \
21322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21323                   clean) \
21324           || exit 1
21325
21326 @endif tcl
21327
21328 .PHONY: maybe-distclean-tcl distclean-tcl
21329 maybe-distclean-tcl:
21330 @if tcl
21331 maybe-distclean-tcl: distclean-tcl
21332
21333 distclean-tcl: 
21334         @: $(MAKE); $(unstage)
21335         @[ -f ./tcl/Makefile ] || exit 0; \
21336         r=`${PWD_COMMAND}`; export r; \
21337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21338         $(HOST_EXPORTS) \
21339         for flag in $(EXTRA_HOST_FLAGS) ; do \
21340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21341         done; \
21342         echo "Doing distclean in tcl" ; \
21343         (cd $(HOST_SUBDIR)/tcl && \
21344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21346                   "RANLIB=$${RANLIB}" \
21347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21348                   distclean) \
21349           || exit 1
21350
21351 @endif tcl
21352
21353 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21354 maybe-maintainer-clean-tcl:
21355 @if tcl
21356 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21357
21358 maintainer-clean-tcl: 
21359         @: $(MAKE); $(unstage)
21360         @[ -f ./tcl/Makefile ] || exit 0; \
21361         r=`${PWD_COMMAND}`; export r; \
21362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363         $(HOST_EXPORTS) \
21364         for flag in $(EXTRA_HOST_FLAGS) ; do \
21365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21366         done; \
21367         echo "Doing maintainer-clean in tcl" ; \
21368         (cd $(HOST_SUBDIR)/tcl && \
21369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21371                   "RANLIB=$${RANLIB}" \
21372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21373                   maintainer-clean) \
21374           || exit 1
21375
21376 @endif tcl
21377
21378
21379
21380 .PHONY: configure-itcl maybe-configure-itcl
21381 maybe-configure-itcl:
21382 @if gcc-bootstrap
21383 configure-itcl: stage_current
21384 @endif gcc-bootstrap
21385 @if itcl
21386 maybe-configure-itcl: configure-itcl
21387 configure-itcl: 
21388         @: $(MAKE); $(unstage)
21389         @r=`${PWD_COMMAND}`; export r; \
21390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21391         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21392         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
21393         $(HOST_EXPORTS) \
21394         echo Configuring in $(HOST_SUBDIR)/itcl; \
21395         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21396         case $(srcdir) in \
21397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21398           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21400         esac; \
21401         srcdiroption="--srcdir=$${topdir}/itcl"; \
21402         libsrcdir="$$s/itcl"; \
21403         $(SHELL) $${libsrcdir}/configure \
21404           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21405           --target=${target_alias} $${srcdiroption}  \
21406           || exit 1
21407 @endif itcl
21408
21409
21410
21411
21412
21413 .PHONY: all-itcl maybe-all-itcl
21414 maybe-all-itcl:
21415 @if gcc-bootstrap
21416 all-itcl: stage_current
21417 @endif gcc-bootstrap
21418 @if itcl
21419 TARGET-itcl=all
21420 maybe-all-itcl: all-itcl
21421 all-itcl: configure-itcl
21422         @: $(MAKE); $(unstage)
21423         @r=`${PWD_COMMAND}`; export r; \
21424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21425         $(HOST_EXPORTS) \
21426         (cd $(HOST_SUBDIR)/itcl && \
21427           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21428                 $(TARGET-itcl))
21429 @endif itcl
21430
21431
21432
21433
21434 .PHONY: check-itcl maybe-check-itcl
21435 maybe-check-itcl:
21436 @if itcl
21437 maybe-check-itcl: check-itcl
21438
21439 check-itcl:
21440         @: $(MAKE); $(unstage)
21441         @r=`${PWD_COMMAND}`; export r; \
21442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21443         $(HOST_EXPORTS) \
21444         (cd $(HOST_SUBDIR)/itcl && \
21445           $(MAKE) $(FLAGS_TO_PASS)  check)
21446
21447 @endif itcl
21448
21449 .PHONY: install-itcl maybe-install-itcl
21450 maybe-install-itcl:
21451 @if itcl
21452 maybe-install-itcl: install-itcl
21453
21454 install-itcl: installdirs
21455         @: $(MAKE); $(unstage)
21456         @r=`${PWD_COMMAND}`; export r; \
21457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21458         $(HOST_EXPORTS) \
21459         (cd $(HOST_SUBDIR)/itcl && \
21460           $(MAKE) $(FLAGS_TO_PASS)  install)
21461
21462 @endif itcl
21463
21464 # Other targets (info, dvi, pdf, etc.)
21465
21466 .PHONY: maybe-info-itcl info-itcl
21467 maybe-info-itcl:
21468 @if itcl
21469 maybe-info-itcl: info-itcl
21470
21471 info-itcl: \
21472     configure-itcl 
21473         @: $(MAKE); $(unstage)
21474         @[ -f ./itcl/Makefile ] || exit 0; \
21475         r=`${PWD_COMMAND}`; export r; \
21476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21477         $(HOST_EXPORTS) \
21478         for flag in $(EXTRA_HOST_FLAGS) ; do \
21479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21480         done; \
21481         echo "Doing info in itcl" ; \
21482         (cd $(HOST_SUBDIR)/itcl && \
21483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21485                   "RANLIB=$${RANLIB}" \
21486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21487                   info) \
21488           || exit 1
21489
21490 @endif itcl
21491
21492 .PHONY: maybe-dvi-itcl dvi-itcl
21493 maybe-dvi-itcl:
21494 @if itcl
21495 maybe-dvi-itcl: dvi-itcl
21496
21497 dvi-itcl: \
21498     configure-itcl 
21499         @: $(MAKE); $(unstage)
21500         @[ -f ./itcl/Makefile ] || exit 0; \
21501         r=`${PWD_COMMAND}`; export r; \
21502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21503         $(HOST_EXPORTS) \
21504         for flag in $(EXTRA_HOST_FLAGS) ; do \
21505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21506         done; \
21507         echo "Doing dvi in itcl" ; \
21508         (cd $(HOST_SUBDIR)/itcl && \
21509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21511                   "RANLIB=$${RANLIB}" \
21512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21513                   dvi) \
21514           || exit 1
21515
21516 @endif itcl
21517
21518 .PHONY: maybe-pdf-itcl pdf-itcl
21519 maybe-pdf-itcl:
21520 @if itcl
21521 maybe-pdf-itcl: pdf-itcl
21522
21523 pdf-itcl: \
21524     configure-itcl 
21525         @: $(MAKE); $(unstage)
21526         @[ -f ./itcl/Makefile ] || exit 0; \
21527         r=`${PWD_COMMAND}`; export r; \
21528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21529         $(HOST_EXPORTS) \
21530         for flag in $(EXTRA_HOST_FLAGS) ; do \
21531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21532         done; \
21533         echo "Doing pdf in itcl" ; \
21534         (cd $(HOST_SUBDIR)/itcl && \
21535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21537                   "RANLIB=$${RANLIB}" \
21538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21539                   pdf) \
21540           || exit 1
21541
21542 @endif itcl
21543
21544 .PHONY: maybe-html-itcl html-itcl
21545 maybe-html-itcl:
21546 @if itcl
21547 maybe-html-itcl: html-itcl
21548
21549 html-itcl: \
21550     configure-itcl 
21551         @: $(MAKE); $(unstage)
21552         @[ -f ./itcl/Makefile ] || exit 0; \
21553         r=`${PWD_COMMAND}`; export r; \
21554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21555         $(HOST_EXPORTS) \
21556         for flag in $(EXTRA_HOST_FLAGS) ; do \
21557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21558         done; \
21559         echo "Doing html in itcl" ; \
21560         (cd $(HOST_SUBDIR)/itcl && \
21561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21563                   "RANLIB=$${RANLIB}" \
21564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21565                   html) \
21566           || exit 1
21567
21568 @endif itcl
21569
21570 .PHONY: maybe-TAGS-itcl TAGS-itcl
21571 maybe-TAGS-itcl:
21572 @if itcl
21573 maybe-TAGS-itcl: TAGS-itcl
21574
21575 TAGS-itcl: \
21576     configure-itcl 
21577         @: $(MAKE); $(unstage)
21578         @[ -f ./itcl/Makefile ] || exit 0; \
21579         r=`${PWD_COMMAND}`; export r; \
21580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581         $(HOST_EXPORTS) \
21582         for flag in $(EXTRA_HOST_FLAGS) ; do \
21583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21584         done; \
21585         echo "Doing TAGS in itcl" ; \
21586         (cd $(HOST_SUBDIR)/itcl && \
21587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21589                   "RANLIB=$${RANLIB}" \
21590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21591                   TAGS) \
21592           || exit 1
21593
21594 @endif itcl
21595
21596 .PHONY: maybe-install-info-itcl install-info-itcl
21597 maybe-install-info-itcl:
21598 @if itcl
21599 maybe-install-info-itcl: install-info-itcl
21600
21601 install-info-itcl: \
21602     configure-itcl \
21603     info-itcl 
21604         @: $(MAKE); $(unstage)
21605         @[ -f ./itcl/Makefile ] || exit 0; \
21606         r=`${PWD_COMMAND}`; export r; \
21607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21608         $(HOST_EXPORTS) \
21609         for flag in $(EXTRA_HOST_FLAGS) ; do \
21610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21611         done; \
21612         echo "Doing install-info in itcl" ; \
21613         (cd $(HOST_SUBDIR)/itcl && \
21614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21616                   "RANLIB=$${RANLIB}" \
21617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21618                   install-info) \
21619           || exit 1
21620
21621 @endif itcl
21622
21623 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21624 maybe-install-pdf-itcl:
21625 @if itcl
21626 maybe-install-pdf-itcl: install-pdf-itcl
21627
21628 install-pdf-itcl: \
21629     configure-itcl \
21630     pdf-itcl 
21631         @: $(MAKE); $(unstage)
21632         @[ -f ./itcl/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 install-pdf in itcl" ; \
21640         (cd $(HOST_SUBDIR)/itcl && \
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                   install-pdf) \
21646           || exit 1
21647
21648 @endif itcl
21649
21650 .PHONY: maybe-install-html-itcl install-html-itcl
21651 maybe-install-html-itcl:
21652 @if itcl
21653 maybe-install-html-itcl: install-html-itcl
21654
21655 install-html-itcl: \
21656     configure-itcl \
21657     html-itcl 
21658         @: $(MAKE); $(unstage)
21659         @[ -f ./itcl/Makefile ] || exit 0; \
21660         r=`${PWD_COMMAND}`; export r; \
21661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21662         $(HOST_EXPORTS) \
21663         for flag in $(EXTRA_HOST_FLAGS) ; do \
21664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21665         done; \
21666         echo "Doing install-html in itcl" ; \
21667         (cd $(HOST_SUBDIR)/itcl && \
21668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21670                   "RANLIB=$${RANLIB}" \
21671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21672                   install-html) \
21673           || exit 1
21674
21675 @endif itcl
21676
21677 .PHONY: maybe-installcheck-itcl installcheck-itcl
21678 maybe-installcheck-itcl:
21679 @if itcl
21680 maybe-installcheck-itcl: installcheck-itcl
21681
21682 installcheck-itcl: \
21683     configure-itcl 
21684         @: $(MAKE); $(unstage)
21685         @[ -f ./itcl/Makefile ] || exit 0; \
21686         r=`${PWD_COMMAND}`; export r; \
21687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21688         $(HOST_EXPORTS) \
21689         for flag in $(EXTRA_HOST_FLAGS) ; do \
21690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21691         done; \
21692         echo "Doing installcheck in itcl" ; \
21693         (cd $(HOST_SUBDIR)/itcl && \
21694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21696                   "RANLIB=$${RANLIB}" \
21697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21698                   installcheck) \
21699           || exit 1
21700
21701 @endif itcl
21702
21703 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21704 maybe-mostlyclean-itcl:
21705 @if itcl
21706 maybe-mostlyclean-itcl: mostlyclean-itcl
21707
21708 mostlyclean-itcl: 
21709         @: $(MAKE); $(unstage)
21710         @[ -f ./itcl/Makefile ] || exit 0; \
21711         r=`${PWD_COMMAND}`; export r; \
21712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21713         $(HOST_EXPORTS) \
21714         for flag in $(EXTRA_HOST_FLAGS) ; do \
21715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21716         done; \
21717         echo "Doing mostlyclean in itcl" ; \
21718         (cd $(HOST_SUBDIR)/itcl && \
21719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21721                   "RANLIB=$${RANLIB}" \
21722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21723                   mostlyclean) \
21724           || exit 1
21725
21726 @endif itcl
21727
21728 .PHONY: maybe-clean-itcl clean-itcl
21729 maybe-clean-itcl:
21730 @if itcl
21731 maybe-clean-itcl: clean-itcl
21732
21733 clean-itcl: 
21734         @: $(MAKE); $(unstage)
21735         @[ -f ./itcl/Makefile ] || exit 0; \
21736         r=`${PWD_COMMAND}`; export r; \
21737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21738         $(HOST_EXPORTS) \
21739         for flag in $(EXTRA_HOST_FLAGS) ; do \
21740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21741         done; \
21742         echo "Doing clean in itcl" ; \
21743         (cd $(HOST_SUBDIR)/itcl && \
21744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21746                   "RANLIB=$${RANLIB}" \
21747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21748                   clean) \
21749           || exit 1
21750
21751 @endif itcl
21752
21753 .PHONY: maybe-distclean-itcl distclean-itcl
21754 maybe-distclean-itcl:
21755 @if itcl
21756 maybe-distclean-itcl: distclean-itcl
21757
21758 distclean-itcl: 
21759         @: $(MAKE); $(unstage)
21760         @[ -f ./itcl/Makefile ] || exit 0; \
21761         r=`${PWD_COMMAND}`; export r; \
21762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21763         $(HOST_EXPORTS) \
21764         for flag in $(EXTRA_HOST_FLAGS) ; do \
21765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21766         done; \
21767         echo "Doing distclean in itcl" ; \
21768         (cd $(HOST_SUBDIR)/itcl && \
21769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21771                   "RANLIB=$${RANLIB}" \
21772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21773                   distclean) \
21774           || exit 1
21775
21776 @endif itcl
21777
21778 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21779 maybe-maintainer-clean-itcl:
21780 @if itcl
21781 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21782
21783 maintainer-clean-itcl: 
21784         @: $(MAKE); $(unstage)
21785         @[ -f ./itcl/Makefile ] || exit 0; \
21786         r=`${PWD_COMMAND}`; export r; \
21787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21788         $(HOST_EXPORTS) \
21789         for flag in $(EXTRA_HOST_FLAGS) ; do \
21790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21791         done; \
21792         echo "Doing maintainer-clean in itcl" ; \
21793         (cd $(HOST_SUBDIR)/itcl && \
21794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21796                   "RANLIB=$${RANLIB}" \
21797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21798                   maintainer-clean) \
21799           || exit 1
21800
21801 @endif itcl
21802
21803
21804
21805 .PHONY: configure-ld maybe-configure-ld
21806 maybe-configure-ld:
21807 @if gcc-bootstrap
21808 configure-ld: stage_current
21809 @endif gcc-bootstrap
21810 @if ld
21811 maybe-configure-ld: configure-ld
21812 configure-ld: 
21813         @r=`${PWD_COMMAND}`; export r; \
21814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21816         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21817         $(HOST_EXPORTS) \
21818         echo Configuring in $(HOST_SUBDIR)/ld; \
21819         cd "$(HOST_SUBDIR)/ld" || exit 1; \
21820         case $(srcdir) in \
21821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21822           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21824         esac; \
21825         srcdiroption="--srcdir=$${topdir}/ld"; \
21826         libsrcdir="$$s/ld"; \
21827         $(SHELL) $${libsrcdir}/configure \
21828           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21829           --target=${target_alias} $${srcdiroption}  \
21830           || exit 1
21831 @endif ld
21832
21833
21834
21835 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21836 maybe-configure-stage1-ld:
21837 @if ld-bootstrap
21838 maybe-configure-stage1-ld: configure-stage1-ld
21839 configure-stage1-ld:
21840         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21841         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21842         @r=`${PWD_COMMAND}`; export r; \
21843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21844         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21845         $(HOST_EXPORTS)  \
21846         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21847         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
21848         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
21849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21850         cd $(HOST_SUBDIR)/ld || exit 1; \
21851         case $(srcdir) in \
21852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21853           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21855         esac; \
21856         srcdiroption="--srcdir=$${topdir}/ld"; \
21857         libsrcdir="$$s/ld"; \
21858         $(SHELL) $${libsrcdir}/configure \
21859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21860           --target=${target_alias} $${srcdiroption} \
21861            \
21862           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
21863 @endif ld-bootstrap
21864
21865 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21866 maybe-configure-stage2-ld:
21867 @if ld-bootstrap
21868 maybe-configure-stage2-ld: configure-stage2-ld
21869 configure-stage2-ld:
21870         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21871         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21872         @r=`${PWD_COMMAND}`; export r; \
21873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21874         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21875         $(HOST_EXPORTS) \
21876         $(POSTSTAGE1_HOST_EXPORTS)  \
21877         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21878         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
21879         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
21880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21881         cd $(HOST_SUBDIR)/ld || exit 1; \
21882         case $(srcdir) in \
21883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21884           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21886         esac; \
21887         srcdiroption="--srcdir=$${topdir}/ld"; \
21888         libsrcdir="$$s/ld"; \
21889         $(SHELL) $${libsrcdir}/configure \
21890           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21891           --target=${target_alias} $${srcdiroption} \
21892           --with-build-libsubdir=$(HOST_SUBDIR) \
21893           @stage2_werror_flag@ 
21894 @endif ld-bootstrap
21895
21896 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
21897 maybe-configure-stageb2g0-ld:
21898 @if ld-bootstrap
21899 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
21900 configure-stageb2g0-ld:
21901         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21902         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21903         @r=`${PWD_COMMAND}`; export r; \
21904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21905         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21906         $(HOST_EXPORTS) \
21907         $(POSTSTAGE1_HOST_EXPORTS)  \
21908         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21909         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
21910         echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
21911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21912         cd $(HOST_SUBDIR)/ld || exit 1; \
21913         case $(srcdir) in \
21914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21915           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21917         esac; \
21918         srcdiroption="--srcdir=$${topdir}/ld"; \
21919         libsrcdir="$$s/ld"; \
21920         $(SHELL) $${libsrcdir}/configure \
21921           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21922           --target=${target_alias} $${srcdiroption} \
21923           --with-build-libsubdir=$(HOST_SUBDIR) \
21924           @stage2_werror_flag@ 
21925 @endif ld-bootstrap
21926
21927 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21928 maybe-configure-stage3-ld:
21929 @if ld-bootstrap
21930 maybe-configure-stage3-ld: configure-stage3-ld
21931 configure-stage3-ld:
21932         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21934         @r=`${PWD_COMMAND}`; export r; \
21935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21936         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21937         $(HOST_EXPORTS) \
21938         $(POSTSTAGE1_HOST_EXPORTS)  \
21939         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21940         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
21941         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
21942         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21943         cd $(HOST_SUBDIR)/ld || exit 1; \
21944         case $(srcdir) in \
21945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21946           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21948         esac; \
21949         srcdiroption="--srcdir=$${topdir}/ld"; \
21950         libsrcdir="$$s/ld"; \
21951         $(SHELL) $${libsrcdir}/configure \
21952           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21953           --target=${target_alias} $${srcdiroption} \
21954           --with-build-libsubdir=$(HOST_SUBDIR) \
21955           @stage2_werror_flag@ 
21956 @endif ld-bootstrap
21957
21958 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
21959 maybe-configure-stageb3g2-ld:
21960 @if ld-bootstrap
21961 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
21962 configure-stageb3g2-ld:
21963         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21964         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21965         @r=`${PWD_COMMAND}`; export r; \
21966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21967         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21968         $(HOST_EXPORTS) \
21969         $(POSTSTAGE1_HOST_EXPORTS)  \
21970         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21971         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
21972         echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
21973         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21974         cd $(HOST_SUBDIR)/ld || exit 1; \
21975         case $(srcdir) in \
21976           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21977           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21978                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21979         esac; \
21980         srcdiroption="--srcdir=$${topdir}/ld"; \
21981         libsrcdir="$$s/ld"; \
21982         $(SHELL) $${libsrcdir}/configure \
21983           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21984           --target=${target_alias} $${srcdiroption} \
21985           --with-build-libsubdir=$(HOST_SUBDIR) \
21986           @stage2_werror_flag@ 
21987 @endif ld-bootstrap
21988
21989 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21990 maybe-configure-stage4-ld:
21991 @if ld-bootstrap
21992 maybe-configure-stage4-ld: configure-stage4-ld
21993 configure-stage4-ld:
21994         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21995         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21996         @r=`${PWD_COMMAND}`; export r; \
21997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21998         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21999         $(HOST_EXPORTS) \
22000         $(POSTSTAGE1_HOST_EXPORTS)  \
22001         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22002         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
22003         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
22004         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22005         cd $(HOST_SUBDIR)/ld || exit 1; \
22006         case $(srcdir) in \
22007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22008           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22010         esac; \
22011         srcdiroption="--srcdir=$${topdir}/ld"; \
22012         libsrcdir="$$s/ld"; \
22013         $(SHELL) $${libsrcdir}/configure \
22014           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22015           --target=${target_alias} $${srcdiroption} \
22016           --with-build-libsubdir=$(HOST_SUBDIR) \
22017           @stage2_werror_flag@ 
22018 @endif ld-bootstrap
22019
22020 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22021 maybe-configure-stageprofile-ld:
22022 @if ld-bootstrap
22023 maybe-configure-stageprofile-ld: configure-stageprofile-ld
22024 configure-stageprofile-ld:
22025         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22026         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22027         @r=`${PWD_COMMAND}`; export r; \
22028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22029         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22030         $(HOST_EXPORTS) \
22031         $(POSTSTAGE1_HOST_EXPORTS)  \
22032         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
22033         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
22034         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
22035         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22036         cd $(HOST_SUBDIR)/ld || exit 1; \
22037         case $(srcdir) in \
22038           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22039           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22040                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22041         esac; \
22042         srcdiroption="--srcdir=$${topdir}/ld"; \
22043         libsrcdir="$$s/ld"; \
22044         $(SHELL) $${libsrcdir}/configure \
22045           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22046           --target=${target_alias} $${srcdiroption} \
22047           --with-build-libsubdir=$(HOST_SUBDIR) \
22048           @stage2_werror_flag@ 
22049 @endif ld-bootstrap
22050
22051 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22052 maybe-configure-stagefeedback-ld:
22053 @if ld-bootstrap
22054 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22055 configure-stagefeedback-ld:
22056         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22057         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22058         @r=`${PWD_COMMAND}`; export r; \
22059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22061         $(HOST_EXPORTS) \
22062         $(POSTSTAGE1_HOST_EXPORTS)  \
22063         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
22064         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
22065         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
22066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22067         cd $(HOST_SUBDIR)/ld || exit 1; \
22068         case $(srcdir) in \
22069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22070           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22072         esac; \
22073         srcdiroption="--srcdir=$${topdir}/ld"; \
22074         libsrcdir="$$s/ld"; \
22075         $(SHELL) $${libsrcdir}/configure \
22076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22077           --target=${target_alias} $${srcdiroption} \
22078           --with-build-libsubdir=$(HOST_SUBDIR) \
22079           @stage2_werror_flag@ 
22080 @endif ld-bootstrap
22081
22082
22083
22084
22085
22086 .PHONY: all-ld maybe-all-ld
22087 maybe-all-ld:
22088 @if gcc-bootstrap
22089 all-ld: stage_current
22090 @endif gcc-bootstrap
22091 @if ld
22092 TARGET-ld=all
22093 maybe-all-ld: all-ld
22094 all-ld: configure-ld
22095         @r=`${PWD_COMMAND}`; export r; \
22096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22097         $(HOST_EXPORTS) \
22098         (cd $(HOST_SUBDIR)/ld && \
22099           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22100                 $(TARGET-ld))
22101 @endif ld
22102
22103
22104
22105 .PHONY: all-stage1-ld maybe-all-stage1-ld
22106 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22107 maybe-all-stage1-ld:
22108 maybe-clean-stage1-ld:
22109 @if ld-bootstrap
22110 maybe-all-stage1-ld: all-stage1-ld
22111 all-stage1: all-stage1-ld
22112 TARGET-stage1-ld = $(TARGET-ld)
22113 all-stage1-ld: configure-stage1-ld
22114         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22115         @r=`${PWD_COMMAND}`; export r; \
22116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22117         $(HOST_EXPORTS) \
22118         cd $(HOST_SUBDIR)/ld && \
22119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22120                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
22121                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
22122                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
22123                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
22124                 $(TARGET-stage1-ld)
22125
22126 maybe-clean-stage1-ld: clean-stage1-ld
22127 clean-stage1: clean-stage1-ld
22128 clean-stage1-ld:
22129         @if [ $(current_stage) = stage1 ]; then \
22130           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22131         else \
22132           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22133           $(MAKE) stage1-start; \
22134         fi; \
22135         cd $(HOST_SUBDIR)/ld && \
22136         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22137                  clean
22138 @endif ld-bootstrap
22139
22140
22141 .PHONY: all-stage2-ld maybe-all-stage2-ld
22142 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22143 maybe-all-stage2-ld:
22144 maybe-clean-stage2-ld:
22145 @if ld-bootstrap
22146 maybe-all-stage2-ld: all-stage2-ld
22147 all-stage2: all-stage2-ld
22148 TARGET-stage2-ld = $(TARGET-ld)
22149 all-stage2-ld: configure-stage2-ld
22150         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22151         @r=`${PWD_COMMAND}`; export r; \
22152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22153         $(HOST_EXPORTS) \
22154         $(POSTSTAGE1_HOST_EXPORTS) \
22155         cd $(HOST_SUBDIR)/ld && \
22156         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22157                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
22158                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
22159                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
22160                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22161                 $(TARGET-stage2-ld)
22162
22163 maybe-clean-stage2-ld: clean-stage2-ld
22164 clean-stage2: clean-stage2-ld
22165 clean-stage2-ld:
22166         @if [ $(current_stage) = stage2 ]; then \
22167           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22168         else \
22169           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22170           $(MAKE) stage2-start; \
22171         fi; \
22172         cd $(HOST_SUBDIR)/ld && \
22173         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22174                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22175                  clean
22176 @endif ld-bootstrap
22177
22178
22179 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
22180 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
22181 maybe-all-stageb2g0-ld:
22182 maybe-clean-stageb2g0-ld:
22183 @if ld-bootstrap
22184 maybe-all-stageb2g0-ld: all-stageb2g0-ld
22185 all-stageb2g0: all-stageb2g0-ld
22186 TARGET-stageb2g0-ld = $(TARGET-ld)
22187 all-stageb2g0-ld: configure-stageb2g0-ld
22188         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22189         @r=`${PWD_COMMAND}`; export r; \
22190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22191         $(HOST_EXPORTS) \
22192         $(POSTSTAGE1_HOST_EXPORTS) \
22193         cd $(HOST_SUBDIR)/ld && \
22194         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22195                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
22196                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
22197                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
22198                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22199                 $(TARGET-stageb2g0-ld)
22200
22201 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
22202 clean-stageb2g0: clean-stageb2g0-ld
22203 clean-stageb2g0-ld:
22204         @if [ $(current_stage) = stageb2g0 ]; then \
22205           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22206         else \
22207           [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
22208           $(MAKE) stageb2g0-start; \
22209         fi; \
22210         cd $(HOST_SUBDIR)/ld && \
22211         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22212                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22213                  clean
22214 @endif ld-bootstrap
22215
22216
22217 .PHONY: all-stage3-ld maybe-all-stage3-ld
22218 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22219 maybe-all-stage3-ld:
22220 maybe-clean-stage3-ld:
22221 @if ld-bootstrap
22222 maybe-all-stage3-ld: all-stage3-ld
22223 all-stage3: all-stage3-ld
22224 TARGET-stage3-ld = $(TARGET-ld)
22225 all-stage3-ld: configure-stage3-ld
22226         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22227         @r=`${PWD_COMMAND}`; export r; \
22228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22229         $(HOST_EXPORTS) \
22230         $(POSTSTAGE1_HOST_EXPORTS) \
22231         cd $(HOST_SUBDIR)/ld && \
22232         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22233                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
22234                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
22235                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
22236                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22237                 $(TARGET-stage3-ld)
22238
22239 maybe-clean-stage3-ld: clean-stage3-ld
22240 clean-stage3: clean-stage3-ld
22241 clean-stage3-ld:
22242         @if [ $(current_stage) = stage3 ]; then \
22243           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22244         else \
22245           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22246           $(MAKE) stage3-start; \
22247         fi; \
22248         cd $(HOST_SUBDIR)/ld && \
22249         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22250                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22251                  clean
22252 @endif ld-bootstrap
22253
22254
22255 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
22256 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
22257 maybe-all-stageb3g2-ld:
22258 maybe-clean-stageb3g2-ld:
22259 @if ld-bootstrap
22260 maybe-all-stageb3g2-ld: all-stageb3g2-ld
22261 all-stageb3g2: all-stageb3g2-ld
22262 TARGET-stageb3g2-ld = $(TARGET-ld)
22263 all-stageb3g2-ld: configure-stageb3g2-ld
22264         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22265         @r=`${PWD_COMMAND}`; export r; \
22266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267         $(HOST_EXPORTS) \
22268         $(POSTSTAGE1_HOST_EXPORTS) \
22269         cd $(HOST_SUBDIR)/ld && \
22270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22271                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
22272                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
22273                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
22274                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22275                 $(TARGET-stageb3g2-ld)
22276
22277 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
22278 clean-stageb3g2: clean-stageb3g2-ld
22279 clean-stageb3g2-ld:
22280         @if [ $(current_stage) = stageb3g2 ]; then \
22281           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22282         else \
22283           [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
22284           $(MAKE) stageb3g2-start; \
22285         fi; \
22286         cd $(HOST_SUBDIR)/ld && \
22287         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22288                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22289                  clean
22290 @endif ld-bootstrap
22291
22292
22293 .PHONY: all-stage4-ld maybe-all-stage4-ld
22294 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22295 maybe-all-stage4-ld:
22296 maybe-clean-stage4-ld:
22297 @if ld-bootstrap
22298 maybe-all-stage4-ld: all-stage4-ld
22299 all-stage4: all-stage4-ld
22300 TARGET-stage4-ld = $(TARGET-ld)
22301 all-stage4-ld: configure-stage4-ld
22302         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22303         @r=`${PWD_COMMAND}`; export r; \
22304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22305         $(HOST_EXPORTS) \
22306         $(POSTSTAGE1_HOST_EXPORTS) \
22307         cd $(HOST_SUBDIR)/ld && \
22308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22309                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
22310                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22311                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
22312                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22313                 $(TARGET-stage4-ld)
22314
22315 maybe-clean-stage4-ld: clean-stage4-ld
22316 clean-stage4: clean-stage4-ld
22317 clean-stage4-ld:
22318         @if [ $(current_stage) = stage4 ]; then \
22319           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22320         else \
22321           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22322           $(MAKE) stage4-start; \
22323         fi; \
22324         cd $(HOST_SUBDIR)/ld && \
22325         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22326                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22327                  clean
22328 @endif ld-bootstrap
22329
22330
22331 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22332 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22333 maybe-all-stageprofile-ld:
22334 maybe-clean-stageprofile-ld:
22335 @if ld-bootstrap
22336 maybe-all-stageprofile-ld: all-stageprofile-ld
22337 all-stageprofile: all-stageprofile-ld
22338 TARGET-stageprofile-ld = $(TARGET-ld)
22339 all-stageprofile-ld: configure-stageprofile-ld
22340         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22341         @r=`${PWD_COMMAND}`; export r; \
22342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22343         $(HOST_EXPORTS) \
22344         $(POSTSTAGE1_HOST_EXPORTS) \
22345         cd $(HOST_SUBDIR)/ld && \
22346         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22347                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
22348                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
22349                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
22350                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22351                 $(TARGET-stageprofile-ld)
22352
22353 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22354 clean-stageprofile: clean-stageprofile-ld
22355 clean-stageprofile-ld:
22356         @if [ $(current_stage) = stageprofile ]; then \
22357           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22358         else \
22359           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22360           $(MAKE) stageprofile-start; \
22361         fi; \
22362         cd $(HOST_SUBDIR)/ld && \
22363         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22364                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22365                  clean
22366 @endif ld-bootstrap
22367
22368
22369 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22370 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22371 maybe-all-stagefeedback-ld:
22372 maybe-clean-stagefeedback-ld:
22373 @if ld-bootstrap
22374 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22375 all-stagefeedback: all-stagefeedback-ld
22376 TARGET-stagefeedback-ld = $(TARGET-ld)
22377 all-stagefeedback-ld: configure-stagefeedback-ld
22378         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22379         @r=`${PWD_COMMAND}`; export r; \
22380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22381         $(HOST_EXPORTS) \
22382         $(POSTSTAGE1_HOST_EXPORTS) \
22383         cd $(HOST_SUBDIR)/ld && \
22384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22385                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
22386                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
22387                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
22388                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22389                 $(TARGET-stagefeedback-ld)
22390
22391 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22392 clean-stagefeedback: clean-stagefeedback-ld
22393 clean-stagefeedback-ld:
22394         @if [ $(current_stage) = stagefeedback ]; then \
22395           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22396         else \
22397           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22398           $(MAKE) stagefeedback-start; \
22399         fi; \
22400         cd $(HOST_SUBDIR)/ld && \
22401         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22402                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
22403                  clean
22404 @endif ld-bootstrap
22405
22406
22407
22408
22409
22410 .PHONY: check-ld maybe-check-ld
22411 maybe-check-ld:
22412 @if ld
22413 maybe-check-ld: check-ld
22414
22415 check-ld:
22416         @: $(MAKE); $(unstage)
22417         @r=`${PWD_COMMAND}`; export r; \
22418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22419         $(HOST_EXPORTS) \
22420         (cd $(HOST_SUBDIR)/ld && \
22421           $(MAKE) $(FLAGS_TO_PASS)  check)
22422
22423 @endif ld
22424
22425 .PHONY: install-ld maybe-install-ld
22426 maybe-install-ld:
22427 @if ld
22428 maybe-install-ld: install-ld
22429
22430 install-ld: installdirs
22431         @: $(MAKE); $(unstage)
22432         @r=`${PWD_COMMAND}`; export r; \
22433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22434         $(HOST_EXPORTS) \
22435         (cd $(HOST_SUBDIR)/ld && \
22436           $(MAKE) $(FLAGS_TO_PASS)  install)
22437
22438 @endif ld
22439
22440 # Other targets (info, dvi, pdf, etc.)
22441
22442 .PHONY: maybe-info-ld info-ld
22443 maybe-info-ld:
22444 @if ld
22445 maybe-info-ld: info-ld
22446
22447 info-ld: \
22448     configure-ld 
22449         @[ -f ./ld/Makefile ] || exit 0; \
22450         r=`${PWD_COMMAND}`; export r; \
22451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22452         $(HOST_EXPORTS) \
22453         for flag in $(EXTRA_HOST_FLAGS) ; do \
22454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22455         done; \
22456         echo "Doing info in ld" ; \
22457         (cd $(HOST_SUBDIR)/ld && \
22458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22460                   "RANLIB=$${RANLIB}" \
22461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22462                   info) \
22463           || exit 1
22464
22465 @endif ld
22466
22467 .PHONY: maybe-dvi-ld dvi-ld
22468 maybe-dvi-ld:
22469 @if ld
22470 maybe-dvi-ld: dvi-ld
22471
22472 dvi-ld: \
22473     configure-ld 
22474         @[ -f ./ld/Makefile ] || exit 0; \
22475         r=`${PWD_COMMAND}`; export r; \
22476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22477         $(HOST_EXPORTS) \
22478         for flag in $(EXTRA_HOST_FLAGS) ; do \
22479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22480         done; \
22481         echo "Doing dvi in ld" ; \
22482         (cd $(HOST_SUBDIR)/ld && \
22483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22485                   "RANLIB=$${RANLIB}" \
22486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22487                   dvi) \
22488           || exit 1
22489
22490 @endif ld
22491
22492 .PHONY: maybe-pdf-ld pdf-ld
22493 maybe-pdf-ld:
22494 @if ld
22495 maybe-pdf-ld: pdf-ld
22496
22497 pdf-ld: \
22498     configure-ld 
22499         @[ -f ./ld/Makefile ] || exit 0; \
22500         r=`${PWD_COMMAND}`; export r; \
22501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22502         $(HOST_EXPORTS) \
22503         for flag in $(EXTRA_HOST_FLAGS) ; do \
22504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22505         done; \
22506         echo "Doing pdf in ld" ; \
22507         (cd $(HOST_SUBDIR)/ld && \
22508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22510                   "RANLIB=$${RANLIB}" \
22511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22512                   pdf) \
22513           || exit 1
22514
22515 @endif ld
22516
22517 .PHONY: maybe-html-ld html-ld
22518 maybe-html-ld:
22519 @if ld
22520 maybe-html-ld: html-ld
22521
22522 html-ld: \
22523     configure-ld 
22524         @[ -f ./ld/Makefile ] || exit 0; \
22525         r=`${PWD_COMMAND}`; export r; \
22526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22527         $(HOST_EXPORTS) \
22528         for flag in $(EXTRA_HOST_FLAGS) ; do \
22529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22530         done; \
22531         echo "Doing html in ld" ; \
22532         (cd $(HOST_SUBDIR)/ld && \
22533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22535                   "RANLIB=$${RANLIB}" \
22536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22537                   html) \
22538           || exit 1
22539
22540 @endif ld
22541
22542 .PHONY: maybe-TAGS-ld TAGS-ld
22543 maybe-TAGS-ld:
22544 @if ld
22545 maybe-TAGS-ld: TAGS-ld
22546
22547 TAGS-ld: \
22548     configure-ld 
22549         @[ -f ./ld/Makefile ] || exit 0; \
22550         r=`${PWD_COMMAND}`; export r; \
22551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22552         $(HOST_EXPORTS) \
22553         for flag in $(EXTRA_HOST_FLAGS) ; do \
22554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22555         done; \
22556         echo "Doing TAGS in ld" ; \
22557         (cd $(HOST_SUBDIR)/ld && \
22558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22560                   "RANLIB=$${RANLIB}" \
22561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22562                   TAGS) \
22563           || exit 1
22564
22565 @endif ld
22566
22567 .PHONY: maybe-install-info-ld install-info-ld
22568 maybe-install-info-ld:
22569 @if ld
22570 maybe-install-info-ld: install-info-ld
22571
22572 install-info-ld: \
22573     configure-ld \
22574     info-ld 
22575         @[ -f ./ld/Makefile ] || exit 0; \
22576         r=`${PWD_COMMAND}`; export r; \
22577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22578         $(HOST_EXPORTS) \
22579         for flag in $(EXTRA_HOST_FLAGS) ; do \
22580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22581         done; \
22582         echo "Doing install-info in ld" ; \
22583         (cd $(HOST_SUBDIR)/ld && \
22584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22586                   "RANLIB=$${RANLIB}" \
22587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22588                   install-info) \
22589           || exit 1
22590
22591 @endif ld
22592
22593 .PHONY: maybe-install-pdf-ld install-pdf-ld
22594 maybe-install-pdf-ld:
22595 @if ld
22596 maybe-install-pdf-ld: install-pdf-ld
22597
22598 install-pdf-ld: \
22599     configure-ld \
22600     pdf-ld 
22601         @[ -f ./ld/Makefile ] || exit 0; \
22602         r=`${PWD_COMMAND}`; export r; \
22603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22604         $(HOST_EXPORTS) \
22605         for flag in $(EXTRA_HOST_FLAGS) ; do \
22606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22607         done; \
22608         echo "Doing install-pdf in ld" ; \
22609         (cd $(HOST_SUBDIR)/ld && \
22610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22612                   "RANLIB=$${RANLIB}" \
22613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22614                   install-pdf) \
22615           || exit 1
22616
22617 @endif ld
22618
22619 .PHONY: maybe-install-html-ld install-html-ld
22620 maybe-install-html-ld:
22621 @if ld
22622 maybe-install-html-ld: install-html-ld
22623
22624 install-html-ld: \
22625     configure-ld \
22626     html-ld 
22627         @[ -f ./ld/Makefile ] || exit 0; \
22628         r=`${PWD_COMMAND}`; export r; \
22629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22630         $(HOST_EXPORTS) \
22631         for flag in $(EXTRA_HOST_FLAGS) ; do \
22632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22633         done; \
22634         echo "Doing install-html in ld" ; \
22635         (cd $(HOST_SUBDIR)/ld && \
22636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22638                   "RANLIB=$${RANLIB}" \
22639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22640                   install-html) \
22641           || exit 1
22642
22643 @endif ld
22644
22645 .PHONY: maybe-installcheck-ld installcheck-ld
22646 maybe-installcheck-ld:
22647 @if ld
22648 maybe-installcheck-ld: installcheck-ld
22649
22650 installcheck-ld: \
22651     configure-ld 
22652         @[ -f ./ld/Makefile ] || exit 0; \
22653         r=`${PWD_COMMAND}`; export r; \
22654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22655         $(HOST_EXPORTS) \
22656         for flag in $(EXTRA_HOST_FLAGS) ; do \
22657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22658         done; \
22659         echo "Doing installcheck in ld" ; \
22660         (cd $(HOST_SUBDIR)/ld && \
22661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22663                   "RANLIB=$${RANLIB}" \
22664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22665                   installcheck) \
22666           || exit 1
22667
22668 @endif ld
22669
22670 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22671 maybe-mostlyclean-ld:
22672 @if ld
22673 maybe-mostlyclean-ld: mostlyclean-ld
22674
22675 mostlyclean-ld: 
22676         @[ -f ./ld/Makefile ] || exit 0; \
22677         r=`${PWD_COMMAND}`; export r; \
22678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22679         $(HOST_EXPORTS) \
22680         for flag in $(EXTRA_HOST_FLAGS) ; do \
22681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22682         done; \
22683         echo "Doing mostlyclean in ld" ; \
22684         (cd $(HOST_SUBDIR)/ld && \
22685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22687                   "RANLIB=$${RANLIB}" \
22688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22689                   mostlyclean) \
22690           || exit 1
22691
22692 @endif ld
22693
22694 .PHONY: maybe-clean-ld clean-ld
22695 maybe-clean-ld:
22696 @if ld
22697 maybe-clean-ld: clean-ld
22698
22699 clean-ld: 
22700         @[ -f ./ld/Makefile ] || exit 0; \
22701         r=`${PWD_COMMAND}`; export r; \
22702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22703         $(HOST_EXPORTS) \
22704         for flag in $(EXTRA_HOST_FLAGS) ; do \
22705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22706         done; \
22707         echo "Doing clean in ld" ; \
22708         (cd $(HOST_SUBDIR)/ld && \
22709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22711                   "RANLIB=$${RANLIB}" \
22712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22713                   clean) \
22714           || exit 1
22715
22716 @endif ld
22717
22718 .PHONY: maybe-distclean-ld distclean-ld
22719 maybe-distclean-ld:
22720 @if ld
22721 maybe-distclean-ld: distclean-ld
22722
22723 distclean-ld: 
22724         @[ -f ./ld/Makefile ] || exit 0; \
22725         r=`${PWD_COMMAND}`; export r; \
22726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22727         $(HOST_EXPORTS) \
22728         for flag in $(EXTRA_HOST_FLAGS) ; do \
22729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22730         done; \
22731         echo "Doing distclean in ld" ; \
22732         (cd $(HOST_SUBDIR)/ld && \
22733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22735                   "RANLIB=$${RANLIB}" \
22736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22737                   distclean) \
22738           || exit 1
22739
22740 @endif ld
22741
22742 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22743 maybe-maintainer-clean-ld:
22744 @if ld
22745 maybe-maintainer-clean-ld: maintainer-clean-ld
22746
22747 maintainer-clean-ld: 
22748         @[ -f ./ld/Makefile ] || exit 0; \
22749         r=`${PWD_COMMAND}`; export r; \
22750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22751         $(HOST_EXPORTS) \
22752         for flag in $(EXTRA_HOST_FLAGS) ; do \
22753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22754         done; \
22755         echo "Doing maintainer-clean in ld" ; \
22756         (cd $(HOST_SUBDIR)/ld && \
22757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22759                   "RANLIB=$${RANLIB}" \
22760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22761                   maintainer-clean) \
22762           || exit 1
22763
22764 @endif ld
22765
22766
22767
22768 .PHONY: configure-libcpp maybe-configure-libcpp
22769 maybe-configure-libcpp:
22770 @if gcc-bootstrap
22771 configure-libcpp: stage_current
22772 @endif gcc-bootstrap
22773 @if libcpp
22774 maybe-configure-libcpp: configure-libcpp
22775 configure-libcpp: 
22776         @r=`${PWD_COMMAND}`; export r; \
22777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22778         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22779         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22780         $(HOST_EXPORTS) \
22781         echo Configuring in $(HOST_SUBDIR)/libcpp; \
22782         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
22783         case $(srcdir) in \
22784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22785           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22787         esac; \
22788         srcdiroption="--srcdir=$${topdir}/libcpp"; \
22789         libsrcdir="$$s/libcpp"; \
22790         $(SHELL) $${libsrcdir}/configure \
22791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22792           --target=${target_alias} $${srcdiroption}  \
22793           || exit 1
22794 @endif libcpp
22795
22796
22797
22798 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
22799 maybe-configure-stage1-libcpp:
22800 @if libcpp-bootstrap
22801 maybe-configure-stage1-libcpp: configure-stage1-libcpp
22802 configure-stage1-libcpp:
22803         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22805         @r=`${PWD_COMMAND}`; export r; \
22806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22807         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22808         $(HOST_EXPORTS)  \
22809         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22810         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
22811         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
22812         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22813         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22814         case $(srcdir) in \
22815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22816           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22818         esac; \
22819         srcdiroption="--srcdir=$${topdir}/libcpp"; \
22820         libsrcdir="$$s/libcpp"; \
22821         $(SHELL) $${libsrcdir}/configure \
22822           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22823           --target=${target_alias} $${srcdiroption} \
22824            \
22825           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
22826 @endif libcpp-bootstrap
22827
22828 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
22829 maybe-configure-stage2-libcpp:
22830 @if libcpp-bootstrap
22831 maybe-configure-stage2-libcpp: configure-stage2-libcpp
22832 configure-stage2-libcpp:
22833         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22834         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22835         @r=`${PWD_COMMAND}`; export r; \
22836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22837         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22838         $(HOST_EXPORTS) \
22839         $(POSTSTAGE1_HOST_EXPORTS)  \
22840         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22841         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
22842         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
22843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22844         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22845         case $(srcdir) in \
22846           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22847           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22848                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22849         esac; \
22850         srcdiroption="--srcdir=$${topdir}/libcpp"; \
22851         libsrcdir="$$s/libcpp"; \
22852         $(SHELL) $${libsrcdir}/configure \
22853           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22854           --target=${target_alias} $${srcdiroption} \
22855           --with-build-libsubdir=$(HOST_SUBDIR) \
22856           @stage2_werror_flag@ 
22857 @endif libcpp-bootstrap
22858
22859 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
22860 maybe-configure-stageb2g0-libcpp:
22861 @if libcpp-bootstrap
22862 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
22863 configure-stageb2g0-libcpp:
22864         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22865         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22866         @r=`${PWD_COMMAND}`; export r; \
22867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22868         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22869         $(HOST_EXPORTS) \
22870         $(POSTSTAGE1_HOST_EXPORTS)  \
22871         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22872         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
22873         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
22874         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22875         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22876         case $(srcdir) in \
22877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22878           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22880         esac; \
22881         srcdiroption="--srcdir=$${topdir}/libcpp"; \
22882         libsrcdir="$$s/libcpp"; \
22883         $(SHELL) $${libsrcdir}/configure \
22884           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22885           --target=${target_alias} $${srcdiroption} \
22886           --with-build-libsubdir=$(HOST_SUBDIR) \
22887           @stage2_werror_flag@ 
22888 @endif libcpp-bootstrap
22889
22890 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
22891 maybe-configure-stage3-libcpp:
22892 @if libcpp-bootstrap
22893 maybe-configure-stage3-libcpp: configure-stage3-libcpp
22894 configure-stage3-libcpp:
22895         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22896         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22897         @r=`${PWD_COMMAND}`; export r; \
22898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22899         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22900         $(HOST_EXPORTS) \
22901         $(POSTSTAGE1_HOST_EXPORTS)  \
22902         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22903         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
22904         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
22905         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22906         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22907         case $(srcdir) in \
22908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22909           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22911         esac; \
22912         srcdiroption="--srcdir=$${topdir}/libcpp"; \
22913         libsrcdir="$$s/libcpp"; \
22914         $(SHELL) $${libsrcdir}/configure \
22915           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22916           --target=${target_alias} $${srcdiroption} \
22917           --with-build-libsubdir=$(HOST_SUBDIR) \
22918           @stage2_werror_flag@ 
22919 @endif libcpp-bootstrap
22920
22921 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
22922 maybe-configure-stageb3g2-libcpp:
22923 @if libcpp-bootstrap
22924 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
22925 configure-stageb3g2-libcpp:
22926         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22927         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22928         @r=`${PWD_COMMAND}`; export r; \
22929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22930         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22931         $(HOST_EXPORTS) \
22932         $(POSTSTAGE1_HOST_EXPORTS)  \
22933         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22934         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
22935         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
22936         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22937         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22938         case $(srcdir) in \
22939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22940           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22942         esac; \
22943         srcdiroption="--srcdir=$${topdir}/libcpp"; \
22944         libsrcdir="$$s/libcpp"; \
22945         $(SHELL) $${libsrcdir}/configure \
22946           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22947           --target=${target_alias} $${srcdiroption} \
22948           --with-build-libsubdir=$(HOST_SUBDIR) \
22949           @stage2_werror_flag@ 
22950 @endif libcpp-bootstrap
22951
22952 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
22953 maybe-configure-stage4-libcpp:
22954 @if libcpp-bootstrap
22955 maybe-configure-stage4-libcpp: configure-stage4-libcpp
22956 configure-stage4-libcpp:
22957         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22958         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22959         @r=`${PWD_COMMAND}`; export r; \
22960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22961         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22962         $(HOST_EXPORTS) \
22963         $(POSTSTAGE1_HOST_EXPORTS)  \
22964         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22965         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
22966         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
22967         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22968         cd $(HOST_SUBDIR)/libcpp || exit 1; \
22969         case $(srcdir) in \
22970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22971           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22973         esac; \
22974         srcdiroption="--srcdir=$${topdir}/libcpp"; \
22975         libsrcdir="$$s/libcpp"; \
22976         $(SHELL) $${libsrcdir}/configure \
22977           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22978           --target=${target_alias} $${srcdiroption} \
22979           --with-build-libsubdir=$(HOST_SUBDIR) \
22980           @stage2_werror_flag@ 
22981 @endif libcpp-bootstrap
22982
22983 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
22984 maybe-configure-stageprofile-libcpp:
22985 @if libcpp-bootstrap
22986 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
22987 configure-stageprofile-libcpp:
22988         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22989         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22990         @r=`${PWD_COMMAND}`; export r; \
22991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22992         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22993         $(HOST_EXPORTS) \
22994         $(POSTSTAGE1_HOST_EXPORTS)  \
22995         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
22996         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
22997         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
22998         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22999         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23000         case $(srcdir) in \
23001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23002           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23004         esac; \
23005         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23006         libsrcdir="$$s/libcpp"; \
23007         $(SHELL) $${libsrcdir}/configure \
23008           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23009           --target=${target_alias} $${srcdiroption} \
23010           --with-build-libsubdir=$(HOST_SUBDIR) \
23011           @stage2_werror_flag@ 
23012 @endif libcpp-bootstrap
23013
23014 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23015 maybe-configure-stagefeedback-libcpp:
23016 @if libcpp-bootstrap
23017 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23018 configure-stagefeedback-libcpp:
23019         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23020         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23021         @r=`${PWD_COMMAND}`; export r; \
23022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23023         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23024         $(HOST_EXPORTS) \
23025         $(POSTSTAGE1_HOST_EXPORTS)  \
23026         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23027         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
23028         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
23029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23030         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23031         case $(srcdir) in \
23032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23033           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23035         esac; \
23036         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23037         libsrcdir="$$s/libcpp"; \
23038         $(SHELL) $${libsrcdir}/configure \
23039           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23040           --target=${target_alias} $${srcdiroption} \
23041           --with-build-libsubdir=$(HOST_SUBDIR) \
23042           @stage2_werror_flag@ 
23043 @endif libcpp-bootstrap
23044
23045
23046
23047
23048
23049 .PHONY: all-libcpp maybe-all-libcpp
23050 maybe-all-libcpp:
23051 @if gcc-bootstrap
23052 all-libcpp: stage_current
23053 @endif gcc-bootstrap
23054 @if libcpp
23055 TARGET-libcpp=all
23056 maybe-all-libcpp: all-libcpp
23057 all-libcpp: configure-libcpp
23058         @r=`${PWD_COMMAND}`; export r; \
23059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23060         $(HOST_EXPORTS) \
23061         (cd $(HOST_SUBDIR)/libcpp && \
23062           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23063                 $(TARGET-libcpp))
23064 @endif libcpp
23065
23066
23067
23068 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
23069 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
23070 maybe-all-stage1-libcpp:
23071 maybe-clean-stage1-libcpp:
23072 @if libcpp-bootstrap
23073 maybe-all-stage1-libcpp: all-stage1-libcpp
23074 all-stage1: all-stage1-libcpp
23075 TARGET-stage1-libcpp = $(TARGET-libcpp)
23076 all-stage1-libcpp: configure-stage1-libcpp
23077         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23078         @r=`${PWD_COMMAND}`; export r; \
23079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23080         $(HOST_EXPORTS) \
23081         cd $(HOST_SUBDIR)/libcpp && \
23082         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23083                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23084                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23085                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23086                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
23087                 $(TARGET-stage1-libcpp)
23088
23089 maybe-clean-stage1-libcpp: clean-stage1-libcpp
23090 clean-stage1: clean-stage1-libcpp
23091 clean-stage1-libcpp:
23092         @if [ $(current_stage) = stage1 ]; then \
23093           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23094         else \
23095           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
23096           $(MAKE) stage1-start; \
23097         fi; \
23098         cd $(HOST_SUBDIR)/libcpp && \
23099         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23100                  clean
23101 @endif libcpp-bootstrap
23102
23103
23104 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
23105 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
23106 maybe-all-stage2-libcpp:
23107 maybe-clean-stage2-libcpp:
23108 @if libcpp-bootstrap
23109 maybe-all-stage2-libcpp: all-stage2-libcpp
23110 all-stage2: all-stage2-libcpp
23111 TARGET-stage2-libcpp = $(TARGET-libcpp)
23112 all-stage2-libcpp: configure-stage2-libcpp
23113         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23114         @r=`${PWD_COMMAND}`; export r; \
23115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23116         $(HOST_EXPORTS) \
23117         $(POSTSTAGE1_HOST_EXPORTS) \
23118         cd $(HOST_SUBDIR)/libcpp && \
23119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23120                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23121                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23122                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23123                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23124                 $(TARGET-stage2-libcpp)
23125
23126 maybe-clean-stage2-libcpp: clean-stage2-libcpp
23127 clean-stage2: clean-stage2-libcpp
23128 clean-stage2-libcpp:
23129         @if [ $(current_stage) = stage2 ]; then \
23130           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23131         else \
23132           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
23133           $(MAKE) stage2-start; \
23134         fi; \
23135         cd $(HOST_SUBDIR)/libcpp && \
23136         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23137                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23138                  clean
23139 @endif libcpp-bootstrap
23140
23141
23142 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
23143 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
23144 maybe-all-stageb2g0-libcpp:
23145 maybe-clean-stageb2g0-libcpp:
23146 @if libcpp-bootstrap
23147 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
23148 all-stageb2g0: all-stageb2g0-libcpp
23149 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
23150 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
23151         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23152         @r=`${PWD_COMMAND}`; export r; \
23153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23154         $(HOST_EXPORTS) \
23155         $(POSTSTAGE1_HOST_EXPORTS) \
23156         cd $(HOST_SUBDIR)/libcpp && \
23157         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23158                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23159                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23160                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23161                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23162                 $(TARGET-stageb2g0-libcpp)
23163
23164 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
23165 clean-stageb2g0: clean-stageb2g0-libcpp
23166 clean-stageb2g0-libcpp:
23167         @if [ $(current_stage) = stageb2g0 ]; then \
23168           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23169         else \
23170           [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
23171           $(MAKE) stageb2g0-start; \
23172         fi; \
23173         cd $(HOST_SUBDIR)/libcpp && \
23174         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23175                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23176                  clean
23177 @endif libcpp-bootstrap
23178
23179
23180 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
23181 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
23182 maybe-all-stage3-libcpp:
23183 maybe-clean-stage3-libcpp:
23184 @if libcpp-bootstrap
23185 maybe-all-stage3-libcpp: all-stage3-libcpp
23186 all-stage3: all-stage3-libcpp
23187 TARGET-stage3-libcpp = $(TARGET-libcpp)
23188 all-stage3-libcpp: configure-stage3-libcpp
23189         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23190         @r=`${PWD_COMMAND}`; export r; \
23191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23192         $(HOST_EXPORTS) \
23193         $(POSTSTAGE1_HOST_EXPORTS) \
23194         cd $(HOST_SUBDIR)/libcpp && \
23195         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23196                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23197                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23198                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23199                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23200                 $(TARGET-stage3-libcpp)
23201
23202 maybe-clean-stage3-libcpp: clean-stage3-libcpp
23203 clean-stage3: clean-stage3-libcpp
23204 clean-stage3-libcpp:
23205         @if [ $(current_stage) = stage3 ]; then \
23206           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23207         else \
23208           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
23209           $(MAKE) stage3-start; \
23210         fi; \
23211         cd $(HOST_SUBDIR)/libcpp && \
23212         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23213                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23214                  clean
23215 @endif libcpp-bootstrap
23216
23217
23218 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
23219 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
23220 maybe-all-stageb3g2-libcpp:
23221 maybe-clean-stageb3g2-libcpp:
23222 @if libcpp-bootstrap
23223 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
23224 all-stageb3g2: all-stageb3g2-libcpp
23225 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
23226 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
23227         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23228         @r=`${PWD_COMMAND}`; export r; \
23229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23230         $(HOST_EXPORTS) \
23231         $(POSTSTAGE1_HOST_EXPORTS) \
23232         cd $(HOST_SUBDIR)/libcpp && \
23233         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23234                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23235                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23236                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23237                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23238                 $(TARGET-stageb3g2-libcpp)
23239
23240 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
23241 clean-stageb3g2: clean-stageb3g2-libcpp
23242 clean-stageb3g2-libcpp:
23243         @if [ $(current_stage) = stageb3g2 ]; then \
23244           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23245         else \
23246           [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
23247           $(MAKE) stageb3g2-start; \
23248         fi; \
23249         cd $(HOST_SUBDIR)/libcpp && \
23250         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23251                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23252                  clean
23253 @endif libcpp-bootstrap
23254
23255
23256 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
23257 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
23258 maybe-all-stage4-libcpp:
23259 maybe-clean-stage4-libcpp:
23260 @if libcpp-bootstrap
23261 maybe-all-stage4-libcpp: all-stage4-libcpp
23262 all-stage4: all-stage4-libcpp
23263 TARGET-stage4-libcpp = $(TARGET-libcpp)
23264 all-stage4-libcpp: configure-stage4-libcpp
23265         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23266         @r=`${PWD_COMMAND}`; export r; \
23267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23268         $(HOST_EXPORTS) \
23269         $(POSTSTAGE1_HOST_EXPORTS) \
23270         cd $(HOST_SUBDIR)/libcpp && \
23271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23272                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23273                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23274                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23275                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23276                 $(TARGET-stage4-libcpp)
23277
23278 maybe-clean-stage4-libcpp: clean-stage4-libcpp
23279 clean-stage4: clean-stage4-libcpp
23280 clean-stage4-libcpp:
23281         @if [ $(current_stage) = stage4 ]; then \
23282           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23283         else \
23284           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
23285           $(MAKE) stage4-start; \
23286         fi; \
23287         cd $(HOST_SUBDIR)/libcpp && \
23288         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23289                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23290                  clean
23291 @endif libcpp-bootstrap
23292
23293
23294 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
23295 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
23296 maybe-all-stageprofile-libcpp:
23297 maybe-clean-stageprofile-libcpp:
23298 @if libcpp-bootstrap
23299 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
23300 all-stageprofile: all-stageprofile-libcpp
23301 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
23302 all-stageprofile-libcpp: configure-stageprofile-libcpp
23303         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23304         @r=`${PWD_COMMAND}`; export r; \
23305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23306         $(HOST_EXPORTS) \
23307         $(POSTSTAGE1_HOST_EXPORTS) \
23308         cd $(HOST_SUBDIR)/libcpp && \
23309         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23310                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23311                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
23312                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
23313                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23314                 $(TARGET-stageprofile-libcpp)
23315
23316 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
23317 clean-stageprofile: clean-stageprofile-libcpp
23318 clean-stageprofile-libcpp:
23319         @if [ $(current_stage) = stageprofile ]; then \
23320           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23321         else \
23322           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
23323           $(MAKE) stageprofile-start; \
23324         fi; \
23325         cd $(HOST_SUBDIR)/libcpp && \
23326         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23327                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23328                  clean
23329 @endif libcpp-bootstrap
23330
23331
23332 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
23333 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
23334 maybe-all-stagefeedback-libcpp:
23335 maybe-clean-stagefeedback-libcpp:
23336 @if libcpp-bootstrap
23337 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
23338 all-stagefeedback: all-stagefeedback-libcpp
23339 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
23340 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
23341         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23342         @r=`${PWD_COMMAND}`; export r; \
23343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23344         $(HOST_EXPORTS) \
23345         $(POSTSTAGE1_HOST_EXPORTS) \
23346         cd $(HOST_SUBDIR)/libcpp && \
23347         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23348                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23349                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23350                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23351                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23352                 $(TARGET-stagefeedback-libcpp)
23353
23354 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
23355 clean-stagefeedback: clean-stagefeedback-libcpp
23356 clean-stagefeedback-libcpp:
23357         @if [ $(current_stage) = stagefeedback ]; then \
23358           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23359         else \
23360           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
23361           $(MAKE) stagefeedback-start; \
23362         fi; \
23363         cd $(HOST_SUBDIR)/libcpp && \
23364         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23365                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23366                  clean
23367 @endif libcpp-bootstrap
23368
23369
23370
23371
23372
23373 .PHONY: check-libcpp maybe-check-libcpp
23374 maybe-check-libcpp:
23375 @if libcpp
23376 maybe-check-libcpp: check-libcpp
23377
23378 check-libcpp:
23379         @: $(MAKE); $(unstage)
23380         @r=`${PWD_COMMAND}`; export r; \
23381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23382         $(HOST_EXPORTS) \
23383         (cd $(HOST_SUBDIR)/libcpp && \
23384           $(MAKE) $(FLAGS_TO_PASS)  check)
23385
23386 @endif libcpp
23387
23388 .PHONY: install-libcpp maybe-install-libcpp
23389 maybe-install-libcpp:
23390 @if libcpp
23391 maybe-install-libcpp: install-libcpp
23392
23393 install-libcpp: installdirs
23394         @: $(MAKE); $(unstage)
23395         @r=`${PWD_COMMAND}`; export r; \
23396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23397         $(HOST_EXPORTS) \
23398         (cd $(HOST_SUBDIR)/libcpp && \
23399           $(MAKE) $(FLAGS_TO_PASS)  install)
23400
23401 @endif libcpp
23402
23403 # Other targets (info, dvi, pdf, etc.)
23404
23405 .PHONY: maybe-info-libcpp info-libcpp
23406 maybe-info-libcpp:
23407 @if libcpp
23408 maybe-info-libcpp: info-libcpp
23409
23410 info-libcpp: \
23411     configure-libcpp 
23412         @[ -f ./libcpp/Makefile ] || exit 0; \
23413         r=`${PWD_COMMAND}`; export r; \
23414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23415         $(HOST_EXPORTS) \
23416         for flag in $(EXTRA_HOST_FLAGS) ; do \
23417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23418         done; \
23419         echo "Doing info in libcpp" ; \
23420         (cd $(HOST_SUBDIR)/libcpp && \
23421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23423                   "RANLIB=$${RANLIB}" \
23424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23425                   info) \
23426           || exit 1
23427
23428 @endif libcpp
23429
23430 .PHONY: maybe-dvi-libcpp dvi-libcpp
23431 maybe-dvi-libcpp:
23432 @if libcpp
23433 maybe-dvi-libcpp: dvi-libcpp
23434
23435 dvi-libcpp: \
23436     configure-libcpp 
23437         @[ -f ./libcpp/Makefile ] || exit 0; \
23438         r=`${PWD_COMMAND}`; export r; \
23439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23440         $(HOST_EXPORTS) \
23441         for flag in $(EXTRA_HOST_FLAGS) ; do \
23442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23443         done; \
23444         echo "Doing dvi in libcpp" ; \
23445         (cd $(HOST_SUBDIR)/libcpp && \
23446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23448                   "RANLIB=$${RANLIB}" \
23449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23450                   dvi) \
23451           || exit 1
23452
23453 @endif libcpp
23454
23455 .PHONY: maybe-pdf-libcpp pdf-libcpp
23456 maybe-pdf-libcpp:
23457 @if libcpp
23458 maybe-pdf-libcpp: pdf-libcpp
23459
23460 pdf-libcpp: \
23461     configure-libcpp 
23462         @[ -f ./libcpp/Makefile ] || exit 0; \
23463         r=`${PWD_COMMAND}`; export r; \
23464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23465         $(HOST_EXPORTS) \
23466         for flag in $(EXTRA_HOST_FLAGS) ; do \
23467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23468         done; \
23469         echo "Doing pdf in libcpp" ; \
23470         (cd $(HOST_SUBDIR)/libcpp && \
23471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23473                   "RANLIB=$${RANLIB}" \
23474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23475                   pdf) \
23476           || exit 1
23477
23478 @endif libcpp
23479
23480 .PHONY: maybe-html-libcpp html-libcpp
23481 maybe-html-libcpp:
23482 @if libcpp
23483 maybe-html-libcpp: html-libcpp
23484
23485 html-libcpp: \
23486     configure-libcpp 
23487         @[ -f ./libcpp/Makefile ] || exit 0; \
23488         r=`${PWD_COMMAND}`; export r; \
23489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23490         $(HOST_EXPORTS) \
23491         for flag in $(EXTRA_HOST_FLAGS) ; do \
23492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23493         done; \
23494         echo "Doing html in libcpp" ; \
23495         (cd $(HOST_SUBDIR)/libcpp && \
23496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23498                   "RANLIB=$${RANLIB}" \
23499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23500                   html) \
23501           || exit 1
23502
23503 @endif libcpp
23504
23505 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
23506 maybe-TAGS-libcpp:
23507 @if libcpp
23508 maybe-TAGS-libcpp: TAGS-libcpp
23509
23510 TAGS-libcpp: \
23511     configure-libcpp 
23512         @[ -f ./libcpp/Makefile ] || exit 0; \
23513         r=`${PWD_COMMAND}`; export r; \
23514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23515         $(HOST_EXPORTS) \
23516         for flag in $(EXTRA_HOST_FLAGS) ; do \
23517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23518         done; \
23519         echo "Doing TAGS in libcpp" ; \
23520         (cd $(HOST_SUBDIR)/libcpp && \
23521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23523                   "RANLIB=$${RANLIB}" \
23524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23525                   TAGS) \
23526           || exit 1
23527
23528 @endif libcpp
23529
23530 .PHONY: maybe-install-info-libcpp install-info-libcpp
23531 maybe-install-info-libcpp:
23532 @if libcpp
23533 maybe-install-info-libcpp: install-info-libcpp
23534
23535 install-info-libcpp: \
23536     configure-libcpp \
23537     info-libcpp 
23538         @[ -f ./libcpp/Makefile ] || exit 0; \
23539         r=`${PWD_COMMAND}`; export r; \
23540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23541         $(HOST_EXPORTS) \
23542         for flag in $(EXTRA_HOST_FLAGS) ; do \
23543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23544         done; \
23545         echo "Doing install-info in libcpp" ; \
23546         (cd $(HOST_SUBDIR)/libcpp && \
23547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23549                   "RANLIB=$${RANLIB}" \
23550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23551                   install-info) \
23552           || exit 1
23553
23554 @endif libcpp
23555
23556 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
23557 maybe-install-pdf-libcpp:
23558 @if libcpp
23559 maybe-install-pdf-libcpp: install-pdf-libcpp
23560
23561 install-pdf-libcpp: \
23562     configure-libcpp \
23563     pdf-libcpp 
23564         @[ -f ./libcpp/Makefile ] || exit 0; \
23565         r=`${PWD_COMMAND}`; export r; \
23566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23567         $(HOST_EXPORTS) \
23568         for flag in $(EXTRA_HOST_FLAGS) ; do \
23569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23570         done; \
23571         echo "Doing install-pdf in libcpp" ; \
23572         (cd $(HOST_SUBDIR)/libcpp && \
23573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23575                   "RANLIB=$${RANLIB}" \
23576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23577                   install-pdf) \
23578           || exit 1
23579
23580 @endif libcpp
23581
23582 .PHONY: maybe-install-html-libcpp install-html-libcpp
23583 maybe-install-html-libcpp:
23584 @if libcpp
23585 maybe-install-html-libcpp: install-html-libcpp
23586
23587 install-html-libcpp: \
23588     configure-libcpp \
23589     html-libcpp 
23590         @[ -f ./libcpp/Makefile ] || exit 0; \
23591         r=`${PWD_COMMAND}`; export r; \
23592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23593         $(HOST_EXPORTS) \
23594         for flag in $(EXTRA_HOST_FLAGS) ; do \
23595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23596         done; \
23597         echo "Doing install-html in libcpp" ; \
23598         (cd $(HOST_SUBDIR)/libcpp && \
23599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23601                   "RANLIB=$${RANLIB}" \
23602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23603                   install-html) \
23604           || exit 1
23605
23606 @endif libcpp
23607
23608 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
23609 maybe-installcheck-libcpp:
23610 @if libcpp
23611 maybe-installcheck-libcpp: installcheck-libcpp
23612
23613 installcheck-libcpp: \
23614     configure-libcpp 
23615         @[ -f ./libcpp/Makefile ] || exit 0; \
23616         r=`${PWD_COMMAND}`; export r; \
23617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23618         $(HOST_EXPORTS) \
23619         for flag in $(EXTRA_HOST_FLAGS) ; do \
23620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23621         done; \
23622         echo "Doing installcheck in libcpp" ; \
23623         (cd $(HOST_SUBDIR)/libcpp && \
23624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23626                   "RANLIB=$${RANLIB}" \
23627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23628                   installcheck) \
23629           || exit 1
23630
23631 @endif libcpp
23632
23633 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
23634 maybe-mostlyclean-libcpp:
23635 @if libcpp
23636 maybe-mostlyclean-libcpp: mostlyclean-libcpp
23637
23638 mostlyclean-libcpp: 
23639         @[ -f ./libcpp/Makefile ] || exit 0; \
23640         r=`${PWD_COMMAND}`; export r; \
23641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23642         $(HOST_EXPORTS) \
23643         for flag in $(EXTRA_HOST_FLAGS) ; do \
23644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23645         done; \
23646         echo "Doing mostlyclean in libcpp" ; \
23647         (cd $(HOST_SUBDIR)/libcpp && \
23648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23650                   "RANLIB=$${RANLIB}" \
23651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23652                   mostlyclean) \
23653           || exit 1
23654
23655 @endif libcpp
23656
23657 .PHONY: maybe-clean-libcpp clean-libcpp
23658 maybe-clean-libcpp:
23659 @if libcpp
23660 maybe-clean-libcpp: clean-libcpp
23661
23662 clean-libcpp: 
23663         @[ -f ./libcpp/Makefile ] || exit 0; \
23664         r=`${PWD_COMMAND}`; export r; \
23665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23666         $(HOST_EXPORTS) \
23667         for flag in $(EXTRA_HOST_FLAGS) ; do \
23668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23669         done; \
23670         echo "Doing clean in libcpp" ; \
23671         (cd $(HOST_SUBDIR)/libcpp && \
23672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23674                   "RANLIB=$${RANLIB}" \
23675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23676                   clean) \
23677           || exit 1
23678
23679 @endif libcpp
23680
23681 .PHONY: maybe-distclean-libcpp distclean-libcpp
23682 maybe-distclean-libcpp:
23683 @if libcpp
23684 maybe-distclean-libcpp: distclean-libcpp
23685
23686 distclean-libcpp: 
23687         @[ -f ./libcpp/Makefile ] || exit 0; \
23688         r=`${PWD_COMMAND}`; export r; \
23689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23690         $(HOST_EXPORTS) \
23691         for flag in $(EXTRA_HOST_FLAGS) ; do \
23692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23693         done; \
23694         echo "Doing distclean in libcpp" ; \
23695         (cd $(HOST_SUBDIR)/libcpp && \
23696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23698                   "RANLIB=$${RANLIB}" \
23699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23700                   distclean) \
23701           || exit 1
23702
23703 @endif libcpp
23704
23705 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
23706 maybe-maintainer-clean-libcpp:
23707 @if libcpp
23708 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
23709
23710 maintainer-clean-libcpp: 
23711         @[ -f ./libcpp/Makefile ] || exit 0; \
23712         r=`${PWD_COMMAND}`; export r; \
23713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23714         $(HOST_EXPORTS) \
23715         for flag in $(EXTRA_HOST_FLAGS) ; do \
23716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23717         done; \
23718         echo "Doing maintainer-clean in libcpp" ; \
23719         (cd $(HOST_SUBDIR)/libcpp && \
23720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23722                   "RANLIB=$${RANLIB}" \
23723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23724                   maintainer-clean) \
23725           || exit 1
23726
23727 @endif libcpp
23728
23729
23730
23731 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
23732 maybe-configure-libdecnumber:
23733 @if gcc-bootstrap
23734 configure-libdecnumber: stage_current
23735 @endif gcc-bootstrap
23736 @if libdecnumber
23737 maybe-configure-libdecnumber: configure-libdecnumber
23738 configure-libdecnumber: 
23739         @r=`${PWD_COMMAND}`; export r; \
23740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23741         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23742         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23743         $(HOST_EXPORTS) \
23744         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
23745         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
23746         case $(srcdir) in \
23747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23748           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23750         esac; \
23751         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23752         libsrcdir="$$s/libdecnumber"; \
23753         $(SHELL) $${libsrcdir}/configure \
23754           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23755           --target=${target_alias} $${srcdiroption}  \
23756           || exit 1
23757 @endif libdecnumber
23758
23759
23760
23761 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
23762 maybe-configure-stage1-libdecnumber:
23763 @if libdecnumber-bootstrap
23764 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
23765 configure-stage1-libdecnumber:
23766         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23767         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23768         @r=`${PWD_COMMAND}`; export r; \
23769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23770         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23771         $(HOST_EXPORTS)  \
23772         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23773         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
23774         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
23775         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23776         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23777         case $(srcdir) in \
23778           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23779           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23780                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23781         esac; \
23782         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23783         libsrcdir="$$s/libdecnumber"; \
23784         $(SHELL) $${libsrcdir}/configure \
23785           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23786           --target=${target_alias} $${srcdiroption} \
23787            \
23788           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
23789 @endif libdecnumber-bootstrap
23790
23791 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
23792 maybe-configure-stage2-libdecnumber:
23793 @if libdecnumber-bootstrap
23794 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
23795 configure-stage2-libdecnumber:
23796         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23797         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23798         @r=`${PWD_COMMAND}`; export r; \
23799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23800         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23801         $(HOST_EXPORTS) \
23802         $(POSTSTAGE1_HOST_EXPORTS)  \
23803         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23804         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
23805         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
23806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23807         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23808         case $(srcdir) in \
23809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23810           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23812         esac; \
23813         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23814         libsrcdir="$$s/libdecnumber"; \
23815         $(SHELL) $${libsrcdir}/configure \
23816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23817           --target=${target_alias} $${srcdiroption} \
23818           --with-build-libsubdir=$(HOST_SUBDIR) \
23819           @stage2_werror_flag@ 
23820 @endif libdecnumber-bootstrap
23821
23822 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
23823 maybe-configure-stageb2g0-libdecnumber:
23824 @if libdecnumber-bootstrap
23825 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
23826 configure-stageb2g0-libdecnumber:
23827         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23828         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23829         @r=`${PWD_COMMAND}`; export r; \
23830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23831         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23832         $(HOST_EXPORTS) \
23833         $(POSTSTAGE1_HOST_EXPORTS)  \
23834         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23835         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
23836         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
23837         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23838         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23839         case $(srcdir) in \
23840           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23841           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23842                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23843         esac; \
23844         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23845         libsrcdir="$$s/libdecnumber"; \
23846         $(SHELL) $${libsrcdir}/configure \
23847           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23848           --target=${target_alias} $${srcdiroption} \
23849           --with-build-libsubdir=$(HOST_SUBDIR) \
23850           @stage2_werror_flag@ 
23851 @endif libdecnumber-bootstrap
23852
23853 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
23854 maybe-configure-stage3-libdecnumber:
23855 @if libdecnumber-bootstrap
23856 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
23857 configure-stage3-libdecnumber:
23858         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23859         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23860         @r=`${PWD_COMMAND}`; export r; \
23861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23862         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23863         $(HOST_EXPORTS) \
23864         $(POSTSTAGE1_HOST_EXPORTS)  \
23865         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23866         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
23867         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
23868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23869         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23870         case $(srcdir) in \
23871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23872           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23874         esac; \
23875         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23876         libsrcdir="$$s/libdecnumber"; \
23877         $(SHELL) $${libsrcdir}/configure \
23878           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23879           --target=${target_alias} $${srcdiroption} \
23880           --with-build-libsubdir=$(HOST_SUBDIR) \
23881           @stage2_werror_flag@ 
23882 @endif libdecnumber-bootstrap
23883
23884 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
23885 maybe-configure-stageb3g2-libdecnumber:
23886 @if libdecnumber-bootstrap
23887 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
23888 configure-stageb3g2-libdecnumber:
23889         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23890         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23891         @r=`${PWD_COMMAND}`; export r; \
23892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23893         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23894         $(HOST_EXPORTS) \
23895         $(POSTSTAGE1_HOST_EXPORTS)  \
23896         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23897         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
23898         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
23899         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23900         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23901         case $(srcdir) in \
23902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23903           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23905         esac; \
23906         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23907         libsrcdir="$$s/libdecnumber"; \
23908         $(SHELL) $${libsrcdir}/configure \
23909           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23910           --target=${target_alias} $${srcdiroption} \
23911           --with-build-libsubdir=$(HOST_SUBDIR) \
23912           @stage2_werror_flag@ 
23913 @endif libdecnumber-bootstrap
23914
23915 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
23916 maybe-configure-stage4-libdecnumber:
23917 @if libdecnumber-bootstrap
23918 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
23919 configure-stage4-libdecnumber:
23920         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23921         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23922         @r=`${PWD_COMMAND}`; export r; \
23923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23924         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23925         $(HOST_EXPORTS) \
23926         $(POSTSTAGE1_HOST_EXPORTS)  \
23927         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23928         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
23929         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
23930         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23931         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23932         case $(srcdir) in \
23933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23934           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23936         esac; \
23937         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23938         libsrcdir="$$s/libdecnumber"; \
23939         $(SHELL) $${libsrcdir}/configure \
23940           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23941           --target=${target_alias} $${srcdiroption} \
23942           --with-build-libsubdir=$(HOST_SUBDIR) \
23943           @stage2_werror_flag@ 
23944 @endif libdecnumber-bootstrap
23945
23946 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
23947 maybe-configure-stageprofile-libdecnumber:
23948 @if libdecnumber-bootstrap
23949 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
23950 configure-stageprofile-libdecnumber:
23951         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23953         @r=`${PWD_COMMAND}`; export r; \
23954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23956         $(HOST_EXPORTS) \
23957         $(POSTSTAGE1_HOST_EXPORTS)  \
23958         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23959         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
23960         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
23961         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23962         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23963         case $(srcdir) in \
23964           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23965           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23966                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23967         esac; \
23968         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23969         libsrcdir="$$s/libdecnumber"; \
23970         $(SHELL) $${libsrcdir}/configure \
23971           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23972           --target=${target_alias} $${srcdiroption} \
23973           --with-build-libsubdir=$(HOST_SUBDIR) \
23974           @stage2_werror_flag@ 
23975 @endif libdecnumber-bootstrap
23976
23977 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
23978 maybe-configure-stagefeedback-libdecnumber:
23979 @if libdecnumber-bootstrap
23980 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
23981 configure-stagefeedback-libdecnumber:
23982         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23983         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23984         @r=`${PWD_COMMAND}`; export r; \
23985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23986         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23987         $(HOST_EXPORTS) \
23988         $(POSTSTAGE1_HOST_EXPORTS)  \
23989         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23990         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
23991         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
23992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23993         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23994         case $(srcdir) in \
23995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23996           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23998         esac; \
23999         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24000         libsrcdir="$$s/libdecnumber"; \
24001         $(SHELL) $${libsrcdir}/configure \
24002           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24003           --target=${target_alias} $${srcdiroption} \
24004           --with-build-libsubdir=$(HOST_SUBDIR) \
24005           @stage2_werror_flag@ 
24006 @endif libdecnumber-bootstrap
24007
24008
24009
24010
24011
24012 .PHONY: all-libdecnumber maybe-all-libdecnumber
24013 maybe-all-libdecnumber:
24014 @if gcc-bootstrap
24015 all-libdecnumber: stage_current
24016 @endif gcc-bootstrap
24017 @if libdecnumber
24018 TARGET-libdecnumber=all
24019 maybe-all-libdecnumber: all-libdecnumber
24020 all-libdecnumber: configure-libdecnumber
24021         @r=`${PWD_COMMAND}`; export r; \
24022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24023         $(HOST_EXPORTS) \
24024         (cd $(HOST_SUBDIR)/libdecnumber && \
24025           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24026                 $(TARGET-libdecnumber))
24027 @endif libdecnumber
24028
24029
24030
24031 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
24032 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
24033 maybe-all-stage1-libdecnumber:
24034 maybe-clean-stage1-libdecnumber:
24035 @if libdecnumber-bootstrap
24036 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
24037 all-stage1: all-stage1-libdecnumber
24038 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
24039 all-stage1-libdecnumber: configure-stage1-libdecnumber
24040         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24041         @r=`${PWD_COMMAND}`; export r; \
24042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24043         $(HOST_EXPORTS) \
24044         cd $(HOST_SUBDIR)/libdecnumber && \
24045         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24046                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
24047                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
24048                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
24049                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
24050                 $(TARGET-stage1-libdecnumber)
24051
24052 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
24053 clean-stage1: clean-stage1-libdecnumber
24054 clean-stage1-libdecnumber:
24055         @if [ $(current_stage) = stage1 ]; then \
24056           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24057         else \
24058           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
24059           $(MAKE) stage1-start; \
24060         fi; \
24061         cd $(HOST_SUBDIR)/libdecnumber && \
24062         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24063                  clean
24064 @endif libdecnumber-bootstrap
24065
24066
24067 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
24068 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
24069 maybe-all-stage2-libdecnumber:
24070 maybe-clean-stage2-libdecnumber:
24071 @if libdecnumber-bootstrap
24072 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
24073 all-stage2: all-stage2-libdecnumber
24074 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
24075 all-stage2-libdecnumber: configure-stage2-libdecnumber
24076         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24077         @r=`${PWD_COMMAND}`; export r; \
24078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079         $(HOST_EXPORTS) \
24080         $(POSTSTAGE1_HOST_EXPORTS) \
24081         cd $(HOST_SUBDIR)/libdecnumber && \
24082         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24083                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
24084                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24085                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24086                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24087                 $(TARGET-stage2-libdecnumber)
24088
24089 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
24090 clean-stage2: clean-stage2-libdecnumber
24091 clean-stage2-libdecnumber:
24092         @if [ $(current_stage) = stage2 ]; then \
24093           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24094         else \
24095           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
24096           $(MAKE) stage2-start; \
24097         fi; \
24098         cd $(HOST_SUBDIR)/libdecnumber && \
24099         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24100                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24101                  clean
24102 @endif libdecnumber-bootstrap
24103
24104
24105 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
24106 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
24107 maybe-all-stageb2g0-libdecnumber:
24108 maybe-clean-stageb2g0-libdecnumber:
24109 @if libdecnumber-bootstrap
24110 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
24111 all-stageb2g0: all-stageb2g0-libdecnumber
24112 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
24113 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
24114         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24115         @r=`${PWD_COMMAND}`; export r; \
24116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24117         $(HOST_EXPORTS) \
24118         $(POSTSTAGE1_HOST_EXPORTS) \
24119         cd $(HOST_SUBDIR)/libdecnumber && \
24120         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24121                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
24122                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
24123                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
24124                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24125                 $(TARGET-stageb2g0-libdecnumber)
24126
24127 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
24128 clean-stageb2g0: clean-stageb2g0-libdecnumber
24129 clean-stageb2g0-libdecnumber:
24130         @if [ $(current_stage) = stageb2g0 ]; then \
24131           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24132         else \
24133           [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
24134           $(MAKE) stageb2g0-start; \
24135         fi; \
24136         cd $(HOST_SUBDIR)/libdecnumber && \
24137         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24138                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24139                  clean
24140 @endif libdecnumber-bootstrap
24141
24142
24143 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
24144 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
24145 maybe-all-stage3-libdecnumber:
24146 maybe-clean-stage3-libdecnumber:
24147 @if libdecnumber-bootstrap
24148 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
24149 all-stage3: all-stage3-libdecnumber
24150 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
24151 all-stage3-libdecnumber: configure-stage3-libdecnumber
24152         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24153         @r=`${PWD_COMMAND}`; export r; \
24154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24155         $(HOST_EXPORTS) \
24156         $(POSTSTAGE1_HOST_EXPORTS) \
24157         cd $(HOST_SUBDIR)/libdecnumber && \
24158         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24159                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
24160                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
24161                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
24162                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24163                 $(TARGET-stage3-libdecnumber)
24164
24165 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
24166 clean-stage3: clean-stage3-libdecnumber
24167 clean-stage3-libdecnumber:
24168         @if [ $(current_stage) = stage3 ]; then \
24169           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24170         else \
24171           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
24172           $(MAKE) stage3-start; \
24173         fi; \
24174         cd $(HOST_SUBDIR)/libdecnumber && \
24175         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24176                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24177                  clean
24178 @endif libdecnumber-bootstrap
24179
24180
24181 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
24182 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
24183 maybe-all-stageb3g2-libdecnumber:
24184 maybe-clean-stageb3g2-libdecnumber:
24185 @if libdecnumber-bootstrap
24186 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
24187 all-stageb3g2: all-stageb3g2-libdecnumber
24188 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
24189 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
24190         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24191         @r=`${PWD_COMMAND}`; export r; \
24192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24193         $(HOST_EXPORTS) \
24194         $(POSTSTAGE1_HOST_EXPORTS) \
24195         cd $(HOST_SUBDIR)/libdecnumber && \
24196         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24197                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
24198                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
24199                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
24200                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24201                 $(TARGET-stageb3g2-libdecnumber)
24202
24203 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
24204 clean-stageb3g2: clean-stageb3g2-libdecnumber
24205 clean-stageb3g2-libdecnumber:
24206         @if [ $(current_stage) = stageb3g2 ]; then \
24207           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24208         else \
24209           [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
24210           $(MAKE) stageb3g2-start; \
24211         fi; \
24212         cd $(HOST_SUBDIR)/libdecnumber && \
24213         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24214                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24215                  clean
24216 @endif libdecnumber-bootstrap
24217
24218
24219 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
24220 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
24221 maybe-all-stage4-libdecnumber:
24222 maybe-clean-stage4-libdecnumber:
24223 @if libdecnumber-bootstrap
24224 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
24225 all-stage4: all-stage4-libdecnumber
24226 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
24227 all-stage4-libdecnumber: configure-stage4-libdecnumber
24228         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24229         @r=`${PWD_COMMAND}`; export r; \
24230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24231         $(HOST_EXPORTS) \
24232         $(POSTSTAGE1_HOST_EXPORTS) \
24233         cd $(HOST_SUBDIR)/libdecnumber && \
24234         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24235                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
24236                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24237                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
24238                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24239                 $(TARGET-stage4-libdecnumber)
24240
24241 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
24242 clean-stage4: clean-stage4-libdecnumber
24243 clean-stage4-libdecnumber:
24244         @if [ $(current_stage) = stage4 ]; then \
24245           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24246         else \
24247           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
24248           $(MAKE) stage4-start; \
24249         fi; \
24250         cd $(HOST_SUBDIR)/libdecnumber && \
24251         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24252                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24253                  clean
24254 @endif libdecnumber-bootstrap
24255
24256
24257 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
24258 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
24259 maybe-all-stageprofile-libdecnumber:
24260 maybe-clean-stageprofile-libdecnumber:
24261 @if libdecnumber-bootstrap
24262 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
24263 all-stageprofile: all-stageprofile-libdecnumber
24264 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
24265 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24266         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24267         @r=`${PWD_COMMAND}`; export r; \
24268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24269         $(HOST_EXPORTS) \
24270         $(POSTSTAGE1_HOST_EXPORTS) \
24271         cd $(HOST_SUBDIR)/libdecnumber && \
24272         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24273                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
24274                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
24275                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
24276                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24277                 $(TARGET-stageprofile-libdecnumber)
24278
24279 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
24280 clean-stageprofile: clean-stageprofile-libdecnumber
24281 clean-stageprofile-libdecnumber:
24282         @if [ $(current_stage) = stageprofile ]; then \
24283           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24284         else \
24285           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
24286           $(MAKE) stageprofile-start; \
24287         fi; \
24288         cd $(HOST_SUBDIR)/libdecnumber && \
24289         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24290                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24291                  clean
24292 @endif libdecnumber-bootstrap
24293
24294
24295 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
24296 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
24297 maybe-all-stagefeedback-libdecnumber:
24298 maybe-clean-stagefeedback-libdecnumber:
24299 @if libdecnumber-bootstrap
24300 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
24301 all-stagefeedback: all-stagefeedback-libdecnumber
24302 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
24303 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24304         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24305         @r=`${PWD_COMMAND}`; export r; \
24306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24307         $(HOST_EXPORTS) \
24308         $(POSTSTAGE1_HOST_EXPORTS) \
24309         cd $(HOST_SUBDIR)/libdecnumber && \
24310         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24311                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
24312                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24313                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24314                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24315                 $(TARGET-stagefeedback-libdecnumber)
24316
24317 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
24318 clean-stagefeedback: clean-stagefeedback-libdecnumber
24319 clean-stagefeedback-libdecnumber:
24320         @if [ $(current_stage) = stagefeedback ]; then \
24321           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24322         else \
24323           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
24324           $(MAKE) stagefeedback-start; \
24325         fi; \
24326         cd $(HOST_SUBDIR)/libdecnumber && \
24327         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24328                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24329                  clean
24330 @endif libdecnumber-bootstrap
24331
24332
24333
24334
24335
24336 .PHONY: check-libdecnumber maybe-check-libdecnumber
24337 maybe-check-libdecnumber:
24338 @if libdecnumber
24339 maybe-check-libdecnumber: check-libdecnumber
24340
24341 check-libdecnumber:
24342         @: $(MAKE); $(unstage)
24343         @r=`${PWD_COMMAND}`; export r; \
24344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24345         $(HOST_EXPORTS) \
24346         (cd $(HOST_SUBDIR)/libdecnumber && \
24347           $(MAKE) $(FLAGS_TO_PASS)  check)
24348
24349 @endif libdecnumber
24350
24351 .PHONY: install-libdecnumber maybe-install-libdecnumber
24352 maybe-install-libdecnumber:
24353 @if libdecnumber
24354 maybe-install-libdecnumber: install-libdecnumber
24355
24356 install-libdecnumber: installdirs
24357         @: $(MAKE); $(unstage)
24358         @r=`${PWD_COMMAND}`; export r; \
24359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24360         $(HOST_EXPORTS) \
24361         (cd $(HOST_SUBDIR)/libdecnumber && \
24362           $(MAKE) $(FLAGS_TO_PASS)  install)
24363
24364 @endif libdecnumber
24365
24366 # Other targets (info, dvi, pdf, etc.)
24367
24368 .PHONY: maybe-info-libdecnumber info-libdecnumber
24369 maybe-info-libdecnumber:
24370 @if libdecnumber
24371 maybe-info-libdecnumber: info-libdecnumber
24372
24373 info-libdecnumber: \
24374     configure-libdecnumber 
24375         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24376         r=`${PWD_COMMAND}`; export r; \
24377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24378         $(HOST_EXPORTS) \
24379         for flag in $(EXTRA_HOST_FLAGS) ; do \
24380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24381         done; \
24382         echo "Doing info in libdecnumber" ; \
24383         (cd $(HOST_SUBDIR)/libdecnumber && \
24384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24386                   "RANLIB=$${RANLIB}" \
24387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24388                   info) \
24389           || exit 1
24390
24391 @endif libdecnumber
24392
24393 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
24394 maybe-dvi-libdecnumber:
24395 @if libdecnumber
24396 maybe-dvi-libdecnumber: dvi-libdecnumber
24397
24398 dvi-libdecnumber: \
24399     configure-libdecnumber 
24400         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24401         r=`${PWD_COMMAND}`; export r; \
24402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24403         $(HOST_EXPORTS) \
24404         for flag in $(EXTRA_HOST_FLAGS) ; do \
24405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24406         done; \
24407         echo "Doing dvi in libdecnumber" ; \
24408         (cd $(HOST_SUBDIR)/libdecnumber && \
24409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24411                   "RANLIB=$${RANLIB}" \
24412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24413                   dvi) \
24414           || exit 1
24415
24416 @endif libdecnumber
24417
24418 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
24419 maybe-pdf-libdecnumber:
24420 @if libdecnumber
24421 maybe-pdf-libdecnumber: pdf-libdecnumber
24422
24423 pdf-libdecnumber: \
24424     configure-libdecnumber 
24425         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24426         r=`${PWD_COMMAND}`; export r; \
24427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24428         $(HOST_EXPORTS) \
24429         for flag in $(EXTRA_HOST_FLAGS) ; do \
24430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24431         done; \
24432         echo "Doing pdf in libdecnumber" ; \
24433         (cd $(HOST_SUBDIR)/libdecnumber && \
24434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24436                   "RANLIB=$${RANLIB}" \
24437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24438                   pdf) \
24439           || exit 1
24440
24441 @endif libdecnumber
24442
24443 .PHONY: maybe-html-libdecnumber html-libdecnumber
24444 maybe-html-libdecnumber:
24445 @if libdecnumber
24446 maybe-html-libdecnumber: html-libdecnumber
24447
24448 html-libdecnumber: \
24449     configure-libdecnumber 
24450         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24451         r=`${PWD_COMMAND}`; export r; \
24452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24453         $(HOST_EXPORTS) \
24454         for flag in $(EXTRA_HOST_FLAGS) ; do \
24455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24456         done; \
24457         echo "Doing html in libdecnumber" ; \
24458         (cd $(HOST_SUBDIR)/libdecnumber && \
24459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24461                   "RANLIB=$${RANLIB}" \
24462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24463                   html) \
24464           || exit 1
24465
24466 @endif libdecnumber
24467
24468 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
24469 maybe-TAGS-libdecnumber:
24470 @if libdecnumber
24471 maybe-TAGS-libdecnumber: TAGS-libdecnumber
24472
24473 TAGS-libdecnumber: \
24474     configure-libdecnumber 
24475         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24476         r=`${PWD_COMMAND}`; export r; \
24477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24478         $(HOST_EXPORTS) \
24479         for flag in $(EXTRA_HOST_FLAGS) ; do \
24480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24481         done; \
24482         echo "Doing TAGS in libdecnumber" ; \
24483         (cd $(HOST_SUBDIR)/libdecnumber && \
24484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24486                   "RANLIB=$${RANLIB}" \
24487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24488                   TAGS) \
24489           || exit 1
24490
24491 @endif libdecnumber
24492
24493 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
24494 maybe-install-info-libdecnumber:
24495 @if libdecnumber
24496 maybe-install-info-libdecnumber: install-info-libdecnumber
24497
24498 install-info-libdecnumber: \
24499     configure-libdecnumber \
24500     info-libdecnumber 
24501         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24502         r=`${PWD_COMMAND}`; export r; \
24503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24504         $(HOST_EXPORTS) \
24505         for flag in $(EXTRA_HOST_FLAGS) ; do \
24506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24507         done; \
24508         echo "Doing install-info in libdecnumber" ; \
24509         (cd $(HOST_SUBDIR)/libdecnumber && \
24510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24512                   "RANLIB=$${RANLIB}" \
24513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24514                   install-info) \
24515           || exit 1
24516
24517 @endif libdecnumber
24518
24519 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
24520 maybe-install-pdf-libdecnumber:
24521 @if libdecnumber
24522 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
24523
24524 install-pdf-libdecnumber: \
24525     configure-libdecnumber \
24526     pdf-libdecnumber 
24527         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24528         r=`${PWD_COMMAND}`; export r; \
24529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24530         $(HOST_EXPORTS) \
24531         for flag in $(EXTRA_HOST_FLAGS) ; do \
24532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24533         done; \
24534         echo "Doing install-pdf in libdecnumber" ; \
24535         (cd $(HOST_SUBDIR)/libdecnumber && \
24536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24538                   "RANLIB=$${RANLIB}" \
24539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24540                   install-pdf) \
24541           || exit 1
24542
24543 @endif libdecnumber
24544
24545 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
24546 maybe-install-html-libdecnumber:
24547 @if libdecnumber
24548 maybe-install-html-libdecnumber: install-html-libdecnumber
24549
24550 install-html-libdecnumber: \
24551     configure-libdecnumber \
24552     html-libdecnumber 
24553         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24554         r=`${PWD_COMMAND}`; export r; \
24555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24556         $(HOST_EXPORTS) \
24557         for flag in $(EXTRA_HOST_FLAGS) ; do \
24558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24559         done; \
24560         echo "Doing install-html in libdecnumber" ; \
24561         (cd $(HOST_SUBDIR)/libdecnumber && \
24562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24564                   "RANLIB=$${RANLIB}" \
24565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24566                   install-html) \
24567           || exit 1
24568
24569 @endif libdecnumber
24570
24571 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
24572 maybe-installcheck-libdecnumber:
24573 @if libdecnumber
24574 maybe-installcheck-libdecnumber: installcheck-libdecnumber
24575
24576 installcheck-libdecnumber: \
24577     configure-libdecnumber 
24578         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24579         r=`${PWD_COMMAND}`; export r; \
24580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24581         $(HOST_EXPORTS) \
24582         for flag in $(EXTRA_HOST_FLAGS) ; do \
24583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24584         done; \
24585         echo "Doing installcheck in libdecnumber" ; \
24586         (cd $(HOST_SUBDIR)/libdecnumber && \
24587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24589                   "RANLIB=$${RANLIB}" \
24590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24591                   installcheck) \
24592           || exit 1
24593
24594 @endif libdecnumber
24595
24596 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
24597 maybe-mostlyclean-libdecnumber:
24598 @if libdecnumber
24599 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
24600
24601 mostlyclean-libdecnumber: 
24602         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24603         r=`${PWD_COMMAND}`; export r; \
24604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24605         $(HOST_EXPORTS) \
24606         for flag in $(EXTRA_HOST_FLAGS) ; do \
24607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24608         done; \
24609         echo "Doing mostlyclean in libdecnumber" ; \
24610         (cd $(HOST_SUBDIR)/libdecnumber && \
24611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24613                   "RANLIB=$${RANLIB}" \
24614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24615                   mostlyclean) \
24616           || exit 1
24617
24618 @endif libdecnumber
24619
24620 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
24621 maybe-clean-libdecnumber:
24622 @if libdecnumber
24623 maybe-clean-libdecnumber: clean-libdecnumber
24624
24625 clean-libdecnumber: 
24626         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24627         r=`${PWD_COMMAND}`; export r; \
24628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24629         $(HOST_EXPORTS) \
24630         for flag in $(EXTRA_HOST_FLAGS) ; do \
24631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24632         done; \
24633         echo "Doing clean in libdecnumber" ; \
24634         (cd $(HOST_SUBDIR)/libdecnumber && \
24635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24637                   "RANLIB=$${RANLIB}" \
24638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24639                   clean) \
24640           || exit 1
24641
24642 @endif libdecnumber
24643
24644 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
24645 maybe-distclean-libdecnumber:
24646 @if libdecnumber
24647 maybe-distclean-libdecnumber: distclean-libdecnumber
24648
24649 distclean-libdecnumber: 
24650         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24651         r=`${PWD_COMMAND}`; export r; \
24652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24653         $(HOST_EXPORTS) \
24654         for flag in $(EXTRA_HOST_FLAGS) ; do \
24655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24656         done; \
24657         echo "Doing distclean in libdecnumber" ; \
24658         (cd $(HOST_SUBDIR)/libdecnumber && \
24659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24661                   "RANLIB=$${RANLIB}" \
24662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24663                   distclean) \
24664           || exit 1
24665
24666 @endif libdecnumber
24667
24668 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
24669 maybe-maintainer-clean-libdecnumber:
24670 @if libdecnumber
24671 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
24672
24673 maintainer-clean-libdecnumber: 
24674         @[ -f ./libdecnumber/Makefile ] || exit 0; \
24675         r=`${PWD_COMMAND}`; export r; \
24676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24677         $(HOST_EXPORTS) \
24678         for flag in $(EXTRA_HOST_FLAGS) ; do \
24679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24680         done; \
24681         echo "Doing maintainer-clean in libdecnumber" ; \
24682         (cd $(HOST_SUBDIR)/libdecnumber && \
24683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24685                   "RANLIB=$${RANLIB}" \
24686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24687                   maintainer-clean) \
24688           || exit 1
24689
24690 @endif libdecnumber
24691
24692
24693
24694 .PHONY: configure-libgui maybe-configure-libgui
24695 maybe-configure-libgui:
24696 @if gcc-bootstrap
24697 configure-libgui: stage_current
24698 @endif gcc-bootstrap
24699 @if libgui
24700 maybe-configure-libgui: configure-libgui
24701 configure-libgui: 
24702         @: $(MAKE); $(unstage)
24703         @r=`${PWD_COMMAND}`; export r; \
24704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24705         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
24706         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
24707         $(HOST_EXPORTS) \
24708         echo Configuring in $(HOST_SUBDIR)/libgui; \
24709         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
24710         case $(srcdir) in \
24711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24712           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
24713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24714         esac; \
24715         srcdiroption="--srcdir=$${topdir}/libgui"; \
24716         libsrcdir="$$s/libgui"; \
24717         $(SHELL) $${libsrcdir}/configure \
24718           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24719           --target=${target_alias} $${srcdiroption}  \
24720           || exit 1
24721 @endif libgui
24722
24723
24724
24725
24726
24727 .PHONY: all-libgui maybe-all-libgui
24728 maybe-all-libgui:
24729 @if gcc-bootstrap
24730 all-libgui: stage_current
24731 @endif gcc-bootstrap
24732 @if libgui
24733 TARGET-libgui=all
24734 maybe-all-libgui: all-libgui
24735 all-libgui: configure-libgui
24736         @: $(MAKE); $(unstage)
24737         @r=`${PWD_COMMAND}`; export r; \
24738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24739         $(HOST_EXPORTS) \
24740         (cd $(HOST_SUBDIR)/libgui && \
24741           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24742                 $(TARGET-libgui))
24743 @endif libgui
24744
24745
24746
24747
24748 .PHONY: check-libgui maybe-check-libgui
24749 maybe-check-libgui:
24750 @if libgui
24751 maybe-check-libgui: check-libgui
24752
24753 check-libgui:
24754         @: $(MAKE); $(unstage)
24755         @r=`${PWD_COMMAND}`; export r; \
24756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24757         $(HOST_EXPORTS) \
24758         (cd $(HOST_SUBDIR)/libgui && \
24759           $(MAKE) $(FLAGS_TO_PASS)  check)
24760
24761 @endif libgui
24762
24763 .PHONY: install-libgui maybe-install-libgui
24764 maybe-install-libgui:
24765 @if libgui
24766 maybe-install-libgui: install-libgui
24767
24768 install-libgui: installdirs
24769         @: $(MAKE); $(unstage)
24770         @r=`${PWD_COMMAND}`; export r; \
24771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24772         $(HOST_EXPORTS) \
24773         (cd $(HOST_SUBDIR)/libgui && \
24774           $(MAKE) $(FLAGS_TO_PASS)  install)
24775
24776 @endif libgui
24777
24778 # Other targets (info, dvi, pdf, etc.)
24779
24780 .PHONY: maybe-info-libgui info-libgui
24781 maybe-info-libgui:
24782 @if libgui
24783 maybe-info-libgui: info-libgui
24784
24785 info-libgui: \
24786     configure-libgui 
24787         @: $(MAKE); $(unstage)
24788         @[ -f ./libgui/Makefile ] || exit 0; \
24789         r=`${PWD_COMMAND}`; export r; \
24790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24791         $(HOST_EXPORTS) \
24792         for flag in $(EXTRA_HOST_FLAGS) ; do \
24793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24794         done; \
24795         echo "Doing info in libgui" ; \
24796         (cd $(HOST_SUBDIR)/libgui && \
24797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24799                   "RANLIB=$${RANLIB}" \
24800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24801                   info) \
24802           || exit 1
24803
24804 @endif libgui
24805
24806 .PHONY: maybe-dvi-libgui dvi-libgui
24807 maybe-dvi-libgui:
24808 @if libgui
24809 maybe-dvi-libgui: dvi-libgui
24810
24811 dvi-libgui: \
24812     configure-libgui 
24813         @: $(MAKE); $(unstage)
24814         @[ -f ./libgui/Makefile ] || exit 0; \
24815         r=`${PWD_COMMAND}`; export r; \
24816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24817         $(HOST_EXPORTS) \
24818         for flag in $(EXTRA_HOST_FLAGS) ; do \
24819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24820         done; \
24821         echo "Doing dvi in libgui" ; \
24822         (cd $(HOST_SUBDIR)/libgui && \
24823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24825                   "RANLIB=$${RANLIB}" \
24826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24827                   dvi) \
24828           || exit 1
24829
24830 @endif libgui
24831
24832 .PHONY: maybe-pdf-libgui pdf-libgui
24833 maybe-pdf-libgui:
24834 @if libgui
24835 maybe-pdf-libgui: pdf-libgui
24836
24837 pdf-libgui: \
24838     configure-libgui 
24839         @: $(MAKE); $(unstage)
24840         @[ -f ./libgui/Makefile ] || exit 0; \
24841         r=`${PWD_COMMAND}`; export r; \
24842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843         $(HOST_EXPORTS) \
24844         for flag in $(EXTRA_HOST_FLAGS) ; do \
24845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24846         done; \
24847         echo "Doing pdf in libgui" ; \
24848         (cd $(HOST_SUBDIR)/libgui && \
24849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24851                   "RANLIB=$${RANLIB}" \
24852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24853                   pdf) \
24854           || exit 1
24855
24856 @endif libgui
24857
24858 .PHONY: maybe-html-libgui html-libgui
24859 maybe-html-libgui:
24860 @if libgui
24861 maybe-html-libgui: html-libgui
24862
24863 html-libgui: \
24864     configure-libgui 
24865         @: $(MAKE); $(unstage)
24866         @[ -f ./libgui/Makefile ] || exit 0; \
24867         r=`${PWD_COMMAND}`; export r; \
24868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24869         $(HOST_EXPORTS) \
24870         for flag in $(EXTRA_HOST_FLAGS) ; do \
24871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24872         done; \
24873         echo "Doing html in libgui" ; \
24874         (cd $(HOST_SUBDIR)/libgui && \
24875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24877                   "RANLIB=$${RANLIB}" \
24878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24879                   html) \
24880           || exit 1
24881
24882 @endif libgui
24883
24884 .PHONY: maybe-TAGS-libgui TAGS-libgui
24885 maybe-TAGS-libgui:
24886 @if libgui
24887 maybe-TAGS-libgui: TAGS-libgui
24888
24889 TAGS-libgui: \
24890     configure-libgui 
24891         @: $(MAKE); $(unstage)
24892         @[ -f ./libgui/Makefile ] || exit 0; \
24893         r=`${PWD_COMMAND}`; export r; \
24894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24895         $(HOST_EXPORTS) \
24896         for flag in $(EXTRA_HOST_FLAGS) ; do \
24897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24898         done; \
24899         echo "Doing TAGS in libgui" ; \
24900         (cd $(HOST_SUBDIR)/libgui && \
24901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24903                   "RANLIB=$${RANLIB}" \
24904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24905                   TAGS) \
24906           || exit 1
24907
24908 @endif libgui
24909
24910 .PHONY: maybe-install-info-libgui install-info-libgui
24911 maybe-install-info-libgui:
24912 @if libgui
24913 maybe-install-info-libgui: install-info-libgui
24914
24915 install-info-libgui: \
24916     configure-libgui \
24917     info-libgui 
24918         @: $(MAKE); $(unstage)
24919         @[ -f ./libgui/Makefile ] || exit 0; \
24920         r=`${PWD_COMMAND}`; export r; \
24921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24922         $(HOST_EXPORTS) \
24923         for flag in $(EXTRA_HOST_FLAGS) ; do \
24924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24925         done; \
24926         echo "Doing install-info in libgui" ; \
24927         (cd $(HOST_SUBDIR)/libgui && \
24928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24930                   "RANLIB=$${RANLIB}" \
24931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24932                   install-info) \
24933           || exit 1
24934
24935 @endif libgui
24936
24937 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
24938 maybe-install-pdf-libgui:
24939 @if libgui
24940 maybe-install-pdf-libgui: install-pdf-libgui
24941
24942 install-pdf-libgui: \
24943     configure-libgui \
24944     pdf-libgui 
24945         @: $(MAKE); $(unstage)
24946         @[ -f ./libgui/Makefile ] || exit 0; \
24947         r=`${PWD_COMMAND}`; export r; \
24948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24949         $(HOST_EXPORTS) \
24950         for flag in $(EXTRA_HOST_FLAGS) ; do \
24951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24952         done; \
24953         echo "Doing install-pdf in libgui" ; \
24954         (cd $(HOST_SUBDIR)/libgui && \
24955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24957                   "RANLIB=$${RANLIB}" \
24958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24959                   install-pdf) \
24960           || exit 1
24961
24962 @endif libgui
24963
24964 .PHONY: maybe-install-html-libgui install-html-libgui
24965 maybe-install-html-libgui:
24966 @if libgui
24967 maybe-install-html-libgui: install-html-libgui
24968
24969 install-html-libgui: \
24970     configure-libgui \
24971     html-libgui 
24972         @: $(MAKE); $(unstage)
24973         @[ -f ./libgui/Makefile ] || exit 0; \
24974         r=`${PWD_COMMAND}`; export r; \
24975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24976         $(HOST_EXPORTS) \
24977         for flag in $(EXTRA_HOST_FLAGS) ; do \
24978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24979         done; \
24980         echo "Doing install-html in libgui" ; \
24981         (cd $(HOST_SUBDIR)/libgui && \
24982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24984                   "RANLIB=$${RANLIB}" \
24985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24986                   install-html) \
24987           || exit 1
24988
24989 @endif libgui
24990
24991 .PHONY: maybe-installcheck-libgui installcheck-libgui
24992 maybe-installcheck-libgui:
24993 @if libgui
24994 maybe-installcheck-libgui: installcheck-libgui
24995
24996 installcheck-libgui: \
24997     configure-libgui 
24998         @: $(MAKE); $(unstage)
24999         @[ -f ./libgui/Makefile ] || exit 0; \
25000         r=`${PWD_COMMAND}`; export r; \
25001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25002         $(HOST_EXPORTS) \
25003         for flag in $(EXTRA_HOST_FLAGS) ; do \
25004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25005         done; \
25006         echo "Doing installcheck in libgui" ; \
25007         (cd $(HOST_SUBDIR)/libgui && \
25008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25010                   "RANLIB=$${RANLIB}" \
25011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25012                   installcheck) \
25013           || exit 1
25014
25015 @endif libgui
25016
25017 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
25018 maybe-mostlyclean-libgui:
25019 @if libgui
25020 maybe-mostlyclean-libgui: mostlyclean-libgui
25021
25022 mostlyclean-libgui: 
25023         @: $(MAKE); $(unstage)
25024         @[ -f ./libgui/Makefile ] || exit 0; \
25025         r=`${PWD_COMMAND}`; export r; \
25026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25027         $(HOST_EXPORTS) \
25028         for flag in $(EXTRA_HOST_FLAGS) ; do \
25029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25030         done; \
25031         echo "Doing mostlyclean in libgui" ; \
25032         (cd $(HOST_SUBDIR)/libgui && \
25033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25035                   "RANLIB=$${RANLIB}" \
25036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25037                   mostlyclean) \
25038           || exit 1
25039
25040 @endif libgui
25041
25042 .PHONY: maybe-clean-libgui clean-libgui
25043 maybe-clean-libgui:
25044 @if libgui
25045 maybe-clean-libgui: clean-libgui
25046
25047 clean-libgui: 
25048         @: $(MAKE); $(unstage)
25049         @[ -f ./libgui/Makefile ] || exit 0; \
25050         r=`${PWD_COMMAND}`; export r; \
25051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25052         $(HOST_EXPORTS) \
25053         for flag in $(EXTRA_HOST_FLAGS) ; do \
25054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25055         done; \
25056         echo "Doing clean in libgui" ; \
25057         (cd $(HOST_SUBDIR)/libgui && \
25058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25060                   "RANLIB=$${RANLIB}" \
25061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25062                   clean) \
25063           || exit 1
25064
25065 @endif libgui
25066
25067 .PHONY: maybe-distclean-libgui distclean-libgui
25068 maybe-distclean-libgui:
25069 @if libgui
25070 maybe-distclean-libgui: distclean-libgui
25071
25072 distclean-libgui: 
25073         @: $(MAKE); $(unstage)
25074         @[ -f ./libgui/Makefile ] || exit 0; \
25075         r=`${PWD_COMMAND}`; export r; \
25076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25077         $(HOST_EXPORTS) \
25078         for flag in $(EXTRA_HOST_FLAGS) ; do \
25079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25080         done; \
25081         echo "Doing distclean in libgui" ; \
25082         (cd $(HOST_SUBDIR)/libgui && \
25083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25085                   "RANLIB=$${RANLIB}" \
25086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25087                   distclean) \
25088           || exit 1
25089
25090 @endif libgui
25091
25092 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
25093 maybe-maintainer-clean-libgui:
25094 @if libgui
25095 maybe-maintainer-clean-libgui: maintainer-clean-libgui
25096
25097 maintainer-clean-libgui: 
25098         @: $(MAKE); $(unstage)
25099         @[ -f ./libgui/Makefile ] || exit 0; \
25100         r=`${PWD_COMMAND}`; export r; \
25101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25102         $(HOST_EXPORTS) \
25103         for flag in $(EXTRA_HOST_FLAGS) ; do \
25104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25105         done; \
25106         echo "Doing maintainer-clean in libgui" ; \
25107         (cd $(HOST_SUBDIR)/libgui && \
25108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25110                   "RANLIB=$${RANLIB}" \
25111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25112                   maintainer-clean) \
25113           || exit 1
25114
25115 @endif libgui
25116
25117
25118
25119 .PHONY: configure-libiberty maybe-configure-libiberty
25120 maybe-configure-libiberty:
25121 @if gcc-bootstrap
25122 configure-libiberty: stage_current
25123 @endif gcc-bootstrap
25124 @if libiberty
25125 maybe-configure-libiberty: configure-libiberty
25126 configure-libiberty: 
25127         @r=`${PWD_COMMAND}`; export r; \
25128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25129         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25131         $(HOST_EXPORTS) \
25132         echo Configuring in $(HOST_SUBDIR)/libiberty; \
25133         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
25134         case $(srcdir) in \
25135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25136           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25138         esac; \
25139         srcdiroption="--srcdir=$${topdir}/libiberty"; \
25140         libsrcdir="$$s/libiberty"; \
25141         $(SHELL) $${libsrcdir}/configure \
25142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25143           --target=${target_alias} $${srcdiroption}  \
25144           || exit 1
25145 @endif libiberty
25146
25147
25148
25149 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
25150 maybe-configure-stage1-libiberty:
25151 @if libiberty-bootstrap
25152 maybe-configure-stage1-libiberty: configure-stage1-libiberty
25153 configure-stage1-libiberty:
25154         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25155         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25156         @r=`${PWD_COMMAND}`; export r; \
25157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25158         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25159         $(HOST_EXPORTS)  \
25160         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25161         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
25162         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
25163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25164         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25165         case $(srcdir) in \
25166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25167           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25169         esac; \
25170         srcdiroption="--srcdir=$${topdir}/libiberty"; \
25171         libsrcdir="$$s/libiberty"; \
25172         $(SHELL) $${libsrcdir}/configure \
25173           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25174           --target=${target_alias} $${srcdiroption} \
25175            \
25176           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
25177 @endif libiberty-bootstrap
25178
25179 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
25180 maybe-configure-stage2-libiberty:
25181 @if libiberty-bootstrap
25182 maybe-configure-stage2-libiberty: configure-stage2-libiberty
25183 configure-stage2-libiberty:
25184         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25185         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25186         @r=`${PWD_COMMAND}`; export r; \
25187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25188         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25189         $(HOST_EXPORTS) \
25190         $(POSTSTAGE1_HOST_EXPORTS)  \
25191         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25192         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
25193         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
25194         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25195         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25196         case $(srcdir) in \
25197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25198           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25200         esac; \
25201         srcdiroption="--srcdir=$${topdir}/libiberty"; \
25202         libsrcdir="$$s/libiberty"; \
25203         $(SHELL) $${libsrcdir}/configure \
25204           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25205           --target=${target_alias} $${srcdiroption} \
25206           --with-build-libsubdir=$(HOST_SUBDIR) \
25207           @stage2_werror_flag@ 
25208 @endif libiberty-bootstrap
25209
25210 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
25211 maybe-configure-stageb2g0-libiberty:
25212 @if libiberty-bootstrap
25213 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
25214 configure-stageb2g0-libiberty:
25215         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25216         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25217         @r=`${PWD_COMMAND}`; export r; \
25218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25219         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25220         $(HOST_EXPORTS) \
25221         $(POSTSTAGE1_HOST_EXPORTS)  \
25222         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
25223         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
25224         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
25225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25226         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25227         case $(srcdir) in \
25228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25229           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25231         esac; \
25232         srcdiroption="--srcdir=$${topdir}/libiberty"; \
25233         libsrcdir="$$s/libiberty"; \
25234         $(SHELL) $${libsrcdir}/configure \
25235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25236           --target=${target_alias} $${srcdiroption} \
25237           --with-build-libsubdir=$(HOST_SUBDIR) \
25238           @stage2_werror_flag@ 
25239 @endif libiberty-bootstrap
25240
25241 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
25242 maybe-configure-stage3-libiberty:
25243 @if libiberty-bootstrap
25244 maybe-configure-stage3-libiberty: configure-stage3-libiberty
25245 configure-stage3-libiberty:
25246         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25247         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25248         @r=`${PWD_COMMAND}`; export r; \
25249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25251         $(HOST_EXPORTS) \
25252         $(POSTSTAGE1_HOST_EXPORTS)  \
25253         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25254         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
25255         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
25256         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25257         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25258         case $(srcdir) in \
25259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25260           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25262         esac; \
25263         srcdiroption="--srcdir=$${topdir}/libiberty"; \
25264         libsrcdir="$$s/libiberty"; \
25265         $(SHELL) $${libsrcdir}/configure \
25266           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25267           --target=${target_alias} $${srcdiroption} \
25268           --with-build-libsubdir=$(HOST_SUBDIR) \
25269           @stage2_werror_flag@ 
25270 @endif libiberty-bootstrap
25271
25272 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
25273 maybe-configure-stageb3g2-libiberty:
25274 @if libiberty-bootstrap
25275 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
25276 configure-stageb3g2-libiberty:
25277         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25278         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25279         @r=`${PWD_COMMAND}`; export r; \
25280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25281         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25282         $(HOST_EXPORTS) \
25283         $(POSTSTAGE1_HOST_EXPORTS)  \
25284         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
25285         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
25286         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
25287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25288         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25289         case $(srcdir) in \
25290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25291           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25293         esac; \
25294         srcdiroption="--srcdir=$${topdir}/libiberty"; \
25295         libsrcdir="$$s/libiberty"; \
25296         $(SHELL) $${libsrcdir}/configure \
25297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25298           --target=${target_alias} $${srcdiroption} \
25299           --with-build-libsubdir=$(HOST_SUBDIR) \
25300           @stage2_werror_flag@ 
25301 @endif libiberty-bootstrap
25302
25303 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
25304 maybe-configure-stage4-libiberty:
25305 @if libiberty-bootstrap
25306 maybe-configure-stage4-libiberty: configure-stage4-libiberty
25307 configure-stage4-libiberty:
25308         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25309         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25310         @r=`${PWD_COMMAND}`; export r; \
25311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25312         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25313         $(HOST_EXPORTS) \
25314         $(POSTSTAGE1_HOST_EXPORTS)  \
25315         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25316         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
25317         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
25318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25319         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25320         case $(srcdir) in \
25321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25322           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25324         esac; \
25325         srcdiroption="--srcdir=$${topdir}/libiberty"; \
25326         libsrcdir="$$s/libiberty"; \
25327         $(SHELL) $${libsrcdir}/configure \
25328           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25329           --target=${target_alias} $${srcdiroption} \
25330           --with-build-libsubdir=$(HOST_SUBDIR) \
25331           @stage2_werror_flag@ 
25332 @endif libiberty-bootstrap
25333
25334 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
25335 maybe-configure-stageprofile-libiberty:
25336 @if libiberty-bootstrap
25337 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
25338 configure-stageprofile-libiberty:
25339         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25341         @r=`${PWD_COMMAND}`; export r; \
25342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25343         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25344         $(HOST_EXPORTS) \
25345         $(POSTSTAGE1_HOST_EXPORTS)  \
25346         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25347         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
25348         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
25349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25350         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25351         case $(srcdir) in \
25352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25353           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25355         esac; \
25356         srcdiroption="--srcdir=$${topdir}/libiberty"; \
25357         libsrcdir="$$s/libiberty"; \
25358         $(SHELL) $${libsrcdir}/configure \
25359           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25360           --target=${target_alias} $${srcdiroption} \
25361           --with-build-libsubdir=$(HOST_SUBDIR) \
25362           @stage2_werror_flag@ 
25363 @endif libiberty-bootstrap
25364
25365 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
25366 maybe-configure-stagefeedback-libiberty:
25367 @if libiberty-bootstrap
25368 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
25369 configure-stagefeedback-libiberty:
25370         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25371         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25372         @r=`${PWD_COMMAND}`; export r; \
25373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25374         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25375         $(HOST_EXPORTS) \
25376         $(POSTSTAGE1_HOST_EXPORTS)  \
25377         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
25378         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
25379         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
25380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25381         cd $(HOST_SUBDIR)/libiberty || exit 1; \
25382         case $(srcdir) in \
25383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25384           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25386         esac; \
25387         srcdiroption="--srcdir=$${topdir}/libiberty"; \
25388         libsrcdir="$$s/libiberty"; \
25389         $(SHELL) $${libsrcdir}/configure \
25390           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25391           --target=${target_alias} $${srcdiroption} \
25392           --with-build-libsubdir=$(HOST_SUBDIR) \
25393           @stage2_werror_flag@ 
25394 @endif libiberty-bootstrap
25395
25396
25397
25398
25399
25400 .PHONY: all-libiberty maybe-all-libiberty
25401 maybe-all-libiberty:
25402 @if gcc-bootstrap
25403 all-libiberty: stage_current
25404 @endif gcc-bootstrap
25405 @if libiberty
25406 TARGET-libiberty=all
25407 maybe-all-libiberty: all-libiberty
25408 all-libiberty: configure-libiberty
25409         @r=`${PWD_COMMAND}`; export r; \
25410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25411         $(HOST_EXPORTS) \
25412         (cd $(HOST_SUBDIR)/libiberty && \
25413           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25414                 $(TARGET-libiberty))
25415 @endif libiberty
25416
25417
25418
25419 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
25420 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
25421 maybe-all-stage1-libiberty:
25422 maybe-clean-stage1-libiberty:
25423 @if libiberty-bootstrap
25424 maybe-all-stage1-libiberty: all-stage1-libiberty
25425 all-stage1: all-stage1-libiberty
25426 TARGET-stage1-libiberty = $(TARGET-libiberty)
25427 all-stage1-libiberty: configure-stage1-libiberty
25428         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25429         @r=`${PWD_COMMAND}`; export r; \
25430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25431         $(HOST_EXPORTS) \
25432         cd $(HOST_SUBDIR)/libiberty && \
25433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25434                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25435                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25436                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25437                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
25438                 $(TARGET-stage1-libiberty)
25439
25440 maybe-clean-stage1-libiberty: clean-stage1-libiberty
25441 clean-stage1: clean-stage1-libiberty
25442 clean-stage1-libiberty:
25443         @if [ $(current_stage) = stage1 ]; then \
25444           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25445         else \
25446           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
25447           $(MAKE) stage1-start; \
25448         fi; \
25449         cd $(HOST_SUBDIR)/libiberty && \
25450         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25451                  clean
25452 @endif libiberty-bootstrap
25453
25454
25455 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
25456 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
25457 maybe-all-stage2-libiberty:
25458 maybe-clean-stage2-libiberty:
25459 @if libiberty-bootstrap
25460 maybe-all-stage2-libiberty: all-stage2-libiberty
25461 all-stage2: all-stage2-libiberty
25462 TARGET-stage2-libiberty = $(TARGET-libiberty)
25463 all-stage2-libiberty: configure-stage2-libiberty
25464         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25465         @r=`${PWD_COMMAND}`; export r; \
25466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25467         $(HOST_EXPORTS) \
25468         $(POSTSTAGE1_HOST_EXPORTS) \
25469         cd $(HOST_SUBDIR)/libiberty && \
25470         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25471                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25472                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25473                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25474                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25475                 $(TARGET-stage2-libiberty)
25476
25477 maybe-clean-stage2-libiberty: clean-stage2-libiberty
25478 clean-stage2: clean-stage2-libiberty
25479 clean-stage2-libiberty:
25480         @if [ $(current_stage) = stage2 ]; then \
25481           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25482         else \
25483           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
25484           $(MAKE) stage2-start; \
25485         fi; \
25486         cd $(HOST_SUBDIR)/libiberty && \
25487         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25488                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25489                  clean
25490 @endif libiberty-bootstrap
25491
25492
25493 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
25494 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
25495 maybe-all-stageb2g0-libiberty:
25496 maybe-clean-stageb2g0-libiberty:
25497 @if libiberty-bootstrap
25498 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
25499 all-stageb2g0: all-stageb2g0-libiberty
25500 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
25501 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
25502         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25503         @r=`${PWD_COMMAND}`; export r; \
25504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25505         $(HOST_EXPORTS) \
25506         $(POSTSTAGE1_HOST_EXPORTS) \
25507         cd $(HOST_SUBDIR)/libiberty && \
25508         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25509                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25510                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25511                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25512                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25513                 $(TARGET-stageb2g0-libiberty)
25514
25515 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
25516 clean-stageb2g0: clean-stageb2g0-libiberty
25517 clean-stageb2g0-libiberty:
25518         @if [ $(current_stage) = stageb2g0 ]; then \
25519           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25520         else \
25521           [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
25522           $(MAKE) stageb2g0-start; \
25523         fi; \
25524         cd $(HOST_SUBDIR)/libiberty && \
25525         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25526                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25527                  clean
25528 @endif libiberty-bootstrap
25529
25530
25531 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
25532 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
25533 maybe-all-stage3-libiberty:
25534 maybe-clean-stage3-libiberty:
25535 @if libiberty-bootstrap
25536 maybe-all-stage3-libiberty: all-stage3-libiberty
25537 all-stage3: all-stage3-libiberty
25538 TARGET-stage3-libiberty = $(TARGET-libiberty)
25539 all-stage3-libiberty: configure-stage3-libiberty
25540         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25541         @r=`${PWD_COMMAND}`; export r; \
25542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25543         $(HOST_EXPORTS) \
25544         $(POSTSTAGE1_HOST_EXPORTS) \
25545         cd $(HOST_SUBDIR)/libiberty && \
25546         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25547                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25548                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25549                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25550                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25551                 $(TARGET-stage3-libiberty)
25552
25553 maybe-clean-stage3-libiberty: clean-stage3-libiberty
25554 clean-stage3: clean-stage3-libiberty
25555 clean-stage3-libiberty:
25556         @if [ $(current_stage) = stage3 ]; then \
25557           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25558         else \
25559           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
25560           $(MAKE) stage3-start; \
25561         fi; \
25562         cd $(HOST_SUBDIR)/libiberty && \
25563         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25564                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25565                  clean
25566 @endif libiberty-bootstrap
25567
25568
25569 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
25570 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
25571 maybe-all-stageb3g2-libiberty:
25572 maybe-clean-stageb3g2-libiberty:
25573 @if libiberty-bootstrap
25574 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
25575 all-stageb3g2: all-stageb3g2-libiberty
25576 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
25577 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
25578         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25579         @r=`${PWD_COMMAND}`; export r; \
25580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25581         $(HOST_EXPORTS) \
25582         $(POSTSTAGE1_HOST_EXPORTS) \
25583         cd $(HOST_SUBDIR)/libiberty && \
25584         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25585                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25586                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25587                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25588                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25589                 $(TARGET-stageb3g2-libiberty)
25590
25591 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
25592 clean-stageb3g2: clean-stageb3g2-libiberty
25593 clean-stageb3g2-libiberty:
25594         @if [ $(current_stage) = stageb3g2 ]; then \
25595           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25596         else \
25597           [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
25598           $(MAKE) stageb3g2-start; \
25599         fi; \
25600         cd $(HOST_SUBDIR)/libiberty && \
25601         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25602                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25603                  clean
25604 @endif libiberty-bootstrap
25605
25606
25607 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
25608 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
25609 maybe-all-stage4-libiberty:
25610 maybe-clean-stage4-libiberty:
25611 @if libiberty-bootstrap
25612 maybe-all-stage4-libiberty: all-stage4-libiberty
25613 all-stage4: all-stage4-libiberty
25614 TARGET-stage4-libiberty = $(TARGET-libiberty)
25615 all-stage4-libiberty: configure-stage4-libiberty
25616         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25617         @r=`${PWD_COMMAND}`; export r; \
25618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25619         $(HOST_EXPORTS) \
25620         $(POSTSTAGE1_HOST_EXPORTS) \
25621         cd $(HOST_SUBDIR)/libiberty && \
25622         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25623                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25624                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25625                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25626                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25627                 $(TARGET-stage4-libiberty)
25628
25629 maybe-clean-stage4-libiberty: clean-stage4-libiberty
25630 clean-stage4: clean-stage4-libiberty
25631 clean-stage4-libiberty:
25632         @if [ $(current_stage) = stage4 ]; then \
25633           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25634         else \
25635           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
25636           $(MAKE) stage4-start; \
25637         fi; \
25638         cd $(HOST_SUBDIR)/libiberty && \
25639         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25640                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25641                  clean
25642 @endif libiberty-bootstrap
25643
25644
25645 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
25646 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
25647 maybe-all-stageprofile-libiberty:
25648 maybe-clean-stageprofile-libiberty:
25649 @if libiberty-bootstrap
25650 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
25651 all-stageprofile: all-stageprofile-libiberty
25652 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
25653 all-stageprofile-libiberty: configure-stageprofile-libiberty
25654         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25655         @r=`${PWD_COMMAND}`; export r; \
25656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25657         $(HOST_EXPORTS) \
25658         $(POSTSTAGE1_HOST_EXPORTS) \
25659         cd $(HOST_SUBDIR)/libiberty && \
25660         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25661                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25662                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
25663                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
25664                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25665                 $(TARGET-stageprofile-libiberty)
25666
25667 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
25668 clean-stageprofile: clean-stageprofile-libiberty
25669 clean-stageprofile-libiberty:
25670         @if [ $(current_stage) = stageprofile ]; then \
25671           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25672         else \
25673           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
25674           $(MAKE) stageprofile-start; \
25675         fi; \
25676         cd $(HOST_SUBDIR)/libiberty && \
25677         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25678                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25679                  clean
25680 @endif libiberty-bootstrap
25681
25682
25683 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
25684 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
25685 maybe-all-stagefeedback-libiberty:
25686 maybe-clean-stagefeedback-libiberty:
25687 @if libiberty-bootstrap
25688 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
25689 all-stagefeedback: all-stagefeedback-libiberty
25690 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
25691 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
25692         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25693         @r=`${PWD_COMMAND}`; export r; \
25694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25695         $(HOST_EXPORTS) \
25696         $(POSTSTAGE1_HOST_EXPORTS) \
25697         cd $(HOST_SUBDIR)/libiberty && \
25698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25699                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25700                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25701                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25702                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25703                 $(TARGET-stagefeedback-libiberty)
25704
25705 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
25706 clean-stagefeedback: clean-stagefeedback-libiberty
25707 clean-stagefeedback-libiberty:
25708         @if [ $(current_stage) = stagefeedback ]; then \
25709           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25710         else \
25711           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
25712           $(MAKE) stagefeedback-start; \
25713         fi; \
25714         cd $(HOST_SUBDIR)/libiberty && \
25715         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25716                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25717                  clean
25718 @endif libiberty-bootstrap
25719
25720
25721
25722
25723
25724 .PHONY: check-libiberty maybe-check-libiberty
25725 maybe-check-libiberty:
25726 @if libiberty
25727 maybe-check-libiberty: check-libiberty
25728
25729 check-libiberty:
25730         @: $(MAKE); $(unstage)
25731         @r=`${PWD_COMMAND}`; export r; \
25732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25733         $(HOST_EXPORTS) \
25734         (cd $(HOST_SUBDIR)/libiberty && \
25735           $(MAKE) $(FLAGS_TO_PASS)  check)
25736
25737 @endif libiberty
25738
25739 .PHONY: install-libiberty maybe-install-libiberty
25740 maybe-install-libiberty:
25741 @if libiberty
25742 maybe-install-libiberty: install-libiberty
25743
25744 install-libiberty: installdirs
25745         @: $(MAKE); $(unstage)
25746         @r=`${PWD_COMMAND}`; export r; \
25747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25748         $(HOST_EXPORTS) \
25749         (cd $(HOST_SUBDIR)/libiberty && \
25750           $(MAKE) $(FLAGS_TO_PASS)  install)
25751
25752 @endif libiberty
25753
25754 # Other targets (info, dvi, pdf, etc.)
25755
25756 .PHONY: maybe-info-libiberty info-libiberty
25757 maybe-info-libiberty:
25758 @if libiberty
25759 maybe-info-libiberty: info-libiberty
25760
25761 info-libiberty: \
25762     configure-libiberty 
25763         @[ -f ./libiberty/Makefile ] || exit 0; \
25764         r=`${PWD_COMMAND}`; export r; \
25765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25766         $(HOST_EXPORTS) \
25767         for flag in $(EXTRA_HOST_FLAGS) ; do \
25768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25769         done; \
25770         echo "Doing info in libiberty" ; \
25771         (cd $(HOST_SUBDIR)/libiberty && \
25772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25774                   "RANLIB=$${RANLIB}" \
25775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25776                   info) \
25777           || exit 1
25778
25779 @endif libiberty
25780
25781 .PHONY: maybe-dvi-libiberty dvi-libiberty
25782 maybe-dvi-libiberty:
25783 @if libiberty
25784 maybe-dvi-libiberty: dvi-libiberty
25785
25786 dvi-libiberty: \
25787     configure-libiberty 
25788         @[ -f ./libiberty/Makefile ] || exit 0; \
25789         r=`${PWD_COMMAND}`; export r; \
25790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25791         $(HOST_EXPORTS) \
25792         for flag in $(EXTRA_HOST_FLAGS) ; do \
25793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25794         done; \
25795         echo "Doing dvi in libiberty" ; \
25796         (cd $(HOST_SUBDIR)/libiberty && \
25797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25799                   "RANLIB=$${RANLIB}" \
25800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25801                   dvi) \
25802           || exit 1
25803
25804 @endif libiberty
25805
25806 .PHONY: maybe-pdf-libiberty pdf-libiberty
25807 maybe-pdf-libiberty:
25808 @if libiberty
25809 maybe-pdf-libiberty: pdf-libiberty
25810
25811 pdf-libiberty: \
25812     configure-libiberty 
25813         @[ -f ./libiberty/Makefile ] || exit 0; \
25814         r=`${PWD_COMMAND}`; export r; \
25815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25816         $(HOST_EXPORTS) \
25817         for flag in $(EXTRA_HOST_FLAGS) ; do \
25818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25819         done; \
25820         echo "Doing pdf in libiberty" ; \
25821         (cd $(HOST_SUBDIR)/libiberty && \
25822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25824                   "RANLIB=$${RANLIB}" \
25825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25826                   pdf) \
25827           || exit 1
25828
25829 @endif libiberty
25830
25831 .PHONY: maybe-html-libiberty html-libiberty
25832 maybe-html-libiberty:
25833 @if libiberty
25834 maybe-html-libiberty: html-libiberty
25835
25836 html-libiberty: \
25837     configure-libiberty 
25838         @[ -f ./libiberty/Makefile ] || exit 0; \
25839         r=`${PWD_COMMAND}`; export r; \
25840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25841         $(HOST_EXPORTS) \
25842         for flag in $(EXTRA_HOST_FLAGS) ; do \
25843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25844         done; \
25845         echo "Doing html in libiberty" ; \
25846         (cd $(HOST_SUBDIR)/libiberty && \
25847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25849                   "RANLIB=$${RANLIB}" \
25850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25851                   html) \
25852           || exit 1
25853
25854 @endif libiberty
25855
25856 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
25857 maybe-TAGS-libiberty:
25858 @if libiberty
25859 maybe-TAGS-libiberty: TAGS-libiberty
25860
25861 TAGS-libiberty: \
25862     configure-libiberty 
25863         @[ -f ./libiberty/Makefile ] || exit 0; \
25864         r=`${PWD_COMMAND}`; export r; \
25865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25866         $(HOST_EXPORTS) \
25867         for flag in $(EXTRA_HOST_FLAGS) ; do \
25868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25869         done; \
25870         echo "Doing TAGS in libiberty" ; \
25871         (cd $(HOST_SUBDIR)/libiberty && \
25872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25874                   "RANLIB=$${RANLIB}" \
25875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25876                   TAGS) \
25877           || exit 1
25878
25879 @endif libiberty
25880
25881 .PHONY: maybe-install-info-libiberty install-info-libiberty
25882 maybe-install-info-libiberty:
25883 @if libiberty
25884 maybe-install-info-libiberty: install-info-libiberty
25885
25886 install-info-libiberty: \
25887     configure-libiberty \
25888     info-libiberty 
25889         @[ -f ./libiberty/Makefile ] || exit 0; \
25890         r=`${PWD_COMMAND}`; export r; \
25891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25892         $(HOST_EXPORTS) \
25893         for flag in $(EXTRA_HOST_FLAGS) ; do \
25894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25895         done; \
25896         echo "Doing install-info in libiberty" ; \
25897         (cd $(HOST_SUBDIR)/libiberty && \
25898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25900                   "RANLIB=$${RANLIB}" \
25901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25902                   install-info) \
25903           || exit 1
25904
25905 @endif libiberty
25906
25907 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
25908 maybe-install-pdf-libiberty:
25909 @if libiberty
25910 maybe-install-pdf-libiberty: install-pdf-libiberty
25911
25912 install-pdf-libiberty: \
25913     configure-libiberty \
25914     pdf-libiberty 
25915         @[ -f ./libiberty/Makefile ] || exit 0; \
25916         r=`${PWD_COMMAND}`; export r; \
25917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25918         $(HOST_EXPORTS) \
25919         for flag in $(EXTRA_HOST_FLAGS) ; do \
25920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25921         done; \
25922         echo "Doing install-pdf in libiberty" ; \
25923         (cd $(HOST_SUBDIR)/libiberty && \
25924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25926                   "RANLIB=$${RANLIB}" \
25927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25928                   install-pdf) \
25929           || exit 1
25930
25931 @endif libiberty
25932
25933 .PHONY: maybe-install-html-libiberty install-html-libiberty
25934 maybe-install-html-libiberty:
25935 @if libiberty
25936 maybe-install-html-libiberty: install-html-libiberty
25937
25938 install-html-libiberty: \
25939     configure-libiberty \
25940     html-libiberty 
25941         @[ -f ./libiberty/Makefile ] || exit 0; \
25942         r=`${PWD_COMMAND}`; export r; \
25943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25944         $(HOST_EXPORTS) \
25945         for flag in $(EXTRA_HOST_FLAGS) ; do \
25946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25947         done; \
25948         echo "Doing install-html in libiberty" ; \
25949         (cd $(HOST_SUBDIR)/libiberty && \
25950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25952                   "RANLIB=$${RANLIB}" \
25953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25954                   install-html) \
25955           || exit 1
25956
25957 @endif libiberty
25958
25959 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
25960 maybe-installcheck-libiberty:
25961 @if libiberty
25962 maybe-installcheck-libiberty: installcheck-libiberty
25963
25964 installcheck-libiberty: \
25965     configure-libiberty 
25966         @[ -f ./libiberty/Makefile ] || exit 0; \
25967         r=`${PWD_COMMAND}`; export r; \
25968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25969         $(HOST_EXPORTS) \
25970         for flag in $(EXTRA_HOST_FLAGS) ; do \
25971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25972         done; \
25973         echo "Doing installcheck in libiberty" ; \
25974         (cd $(HOST_SUBDIR)/libiberty && \
25975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25977                   "RANLIB=$${RANLIB}" \
25978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25979                   installcheck) \
25980           || exit 1
25981
25982 @endif libiberty
25983
25984 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
25985 maybe-mostlyclean-libiberty:
25986 @if libiberty
25987 maybe-mostlyclean-libiberty: mostlyclean-libiberty
25988
25989 mostlyclean-libiberty: 
25990         @[ -f ./libiberty/Makefile ] || exit 0; \
25991         r=`${PWD_COMMAND}`; export r; \
25992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25993         $(HOST_EXPORTS) \
25994         for flag in $(EXTRA_HOST_FLAGS) ; do \
25995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25996         done; \
25997         echo "Doing mostlyclean in libiberty" ; \
25998         (cd $(HOST_SUBDIR)/libiberty && \
25999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26001                   "RANLIB=$${RANLIB}" \
26002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26003                   mostlyclean) \
26004           || exit 1
26005
26006 @endif libiberty
26007
26008 .PHONY: maybe-clean-libiberty clean-libiberty
26009 maybe-clean-libiberty:
26010 @if libiberty
26011 maybe-clean-libiberty: clean-libiberty
26012
26013 clean-libiberty: 
26014         @[ -f ./libiberty/Makefile ] || exit 0; \
26015         r=`${PWD_COMMAND}`; export r; \
26016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26017         $(HOST_EXPORTS) \
26018         for flag in $(EXTRA_HOST_FLAGS) ; do \
26019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26020         done; \
26021         echo "Doing clean in libiberty" ; \
26022         (cd $(HOST_SUBDIR)/libiberty && \
26023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26025                   "RANLIB=$${RANLIB}" \
26026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26027                   clean) \
26028           || exit 1
26029
26030 @endif libiberty
26031
26032 .PHONY: maybe-distclean-libiberty distclean-libiberty
26033 maybe-distclean-libiberty:
26034 @if libiberty
26035 maybe-distclean-libiberty: distclean-libiberty
26036
26037 distclean-libiberty: 
26038         @[ -f ./libiberty/Makefile ] || exit 0; \
26039         r=`${PWD_COMMAND}`; export r; \
26040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26041         $(HOST_EXPORTS) \
26042         for flag in $(EXTRA_HOST_FLAGS) ; do \
26043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26044         done; \
26045         echo "Doing distclean in libiberty" ; \
26046         (cd $(HOST_SUBDIR)/libiberty && \
26047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26049                   "RANLIB=$${RANLIB}" \
26050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26051                   distclean) \
26052           || exit 1
26053
26054 @endif libiberty
26055
26056 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
26057 maybe-maintainer-clean-libiberty:
26058 @if libiberty
26059 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
26060
26061 maintainer-clean-libiberty: 
26062         @[ -f ./libiberty/Makefile ] || exit 0; \
26063         r=`${PWD_COMMAND}`; export r; \
26064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26065         $(HOST_EXPORTS) \
26066         for flag in $(EXTRA_HOST_FLAGS) ; do \
26067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26068         done; \
26069         echo "Doing maintainer-clean in libiberty" ; \
26070         (cd $(HOST_SUBDIR)/libiberty && \
26071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26073                   "RANLIB=$${RANLIB}" \
26074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26075                   maintainer-clean) \
26076           || exit 1
26077
26078 @endif libiberty
26079
26080
26081
26082 .PHONY: configure-libtool maybe-configure-libtool
26083 maybe-configure-libtool:
26084 @if gcc-bootstrap
26085 configure-libtool: stage_current
26086 @endif gcc-bootstrap
26087 @if libtool
26088 maybe-configure-libtool: configure-libtool
26089 configure-libtool: 
26090         @: $(MAKE); $(unstage)
26091         @r=`${PWD_COMMAND}`; export r; \
26092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26093         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
26094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
26095         $(HOST_EXPORTS) \
26096         echo Configuring in $(HOST_SUBDIR)/libtool; \
26097         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
26098         case $(srcdir) in \
26099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26100           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
26101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26102         esac; \
26103         srcdiroption="--srcdir=$${topdir}/libtool"; \
26104         libsrcdir="$$s/libtool"; \
26105         $(SHELL) $${libsrcdir}/configure \
26106           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26107           --target=${target_alias} $${srcdiroption}  \
26108           || exit 1
26109 @endif libtool
26110
26111
26112
26113
26114
26115 .PHONY: all-libtool maybe-all-libtool
26116 maybe-all-libtool:
26117 @if gcc-bootstrap
26118 all-libtool: stage_current
26119 @endif gcc-bootstrap
26120 @if libtool
26121 TARGET-libtool=all
26122 maybe-all-libtool: all-libtool
26123 all-libtool: configure-libtool
26124         @: $(MAKE); $(unstage)
26125         @r=`${PWD_COMMAND}`; export r; \
26126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26127         $(HOST_EXPORTS) \
26128         (cd $(HOST_SUBDIR)/libtool && \
26129           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26130                 $(TARGET-libtool))
26131 @endif libtool
26132
26133
26134
26135
26136 .PHONY: check-libtool maybe-check-libtool
26137 maybe-check-libtool:
26138 @if libtool
26139 maybe-check-libtool: check-libtool
26140
26141 check-libtool:
26142         @: $(MAKE); $(unstage)
26143         @r=`${PWD_COMMAND}`; export r; \
26144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26145         $(HOST_EXPORTS) \
26146         (cd $(HOST_SUBDIR)/libtool && \
26147           $(MAKE) $(FLAGS_TO_PASS)  check)
26148
26149 @endif libtool
26150
26151 .PHONY: install-libtool maybe-install-libtool
26152 maybe-install-libtool:
26153 @if libtool
26154 maybe-install-libtool: install-libtool
26155
26156 install-libtool: installdirs
26157         @: $(MAKE); $(unstage)
26158         @r=`${PWD_COMMAND}`; export r; \
26159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26160         $(HOST_EXPORTS) \
26161         (cd $(HOST_SUBDIR)/libtool && \
26162           $(MAKE) $(FLAGS_TO_PASS)  install)
26163
26164 @endif libtool
26165
26166 # Other targets (info, dvi, pdf, etc.)
26167
26168 .PHONY: maybe-info-libtool info-libtool
26169 maybe-info-libtool:
26170 @if libtool
26171 maybe-info-libtool: info-libtool
26172
26173 info-libtool: \
26174     configure-libtool 
26175         @: $(MAKE); $(unstage)
26176         @[ -f ./libtool/Makefile ] || exit 0; \
26177         r=`${PWD_COMMAND}`; export r; \
26178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26179         $(HOST_EXPORTS) \
26180         for flag in $(EXTRA_HOST_FLAGS) ; do \
26181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26182         done; \
26183         echo "Doing info in libtool" ; \
26184         (cd $(HOST_SUBDIR)/libtool && \
26185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26187                   "RANLIB=$${RANLIB}" \
26188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26189                   info) \
26190           || exit 1
26191
26192 @endif libtool
26193
26194 .PHONY: maybe-dvi-libtool dvi-libtool
26195 maybe-dvi-libtool:
26196 @if libtool
26197 maybe-dvi-libtool: dvi-libtool
26198
26199 dvi-libtool: \
26200     configure-libtool 
26201         @: $(MAKE); $(unstage)
26202         @[ -f ./libtool/Makefile ] || exit 0; \
26203         r=`${PWD_COMMAND}`; export r; \
26204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26205         $(HOST_EXPORTS) \
26206         for flag in $(EXTRA_HOST_FLAGS) ; do \
26207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26208         done; \
26209         echo "Doing dvi in libtool" ; \
26210         (cd $(HOST_SUBDIR)/libtool && \
26211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26213                   "RANLIB=$${RANLIB}" \
26214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26215                   dvi) \
26216           || exit 1
26217
26218 @endif libtool
26219
26220 .PHONY: maybe-pdf-libtool pdf-libtool
26221 maybe-pdf-libtool:
26222 @if libtool
26223 maybe-pdf-libtool: pdf-libtool
26224
26225 pdf-libtool: \
26226     configure-libtool 
26227         @: $(MAKE); $(unstage)
26228         @[ -f ./libtool/Makefile ] || exit 0; \
26229         r=`${PWD_COMMAND}`; export r; \
26230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26231         $(HOST_EXPORTS) \
26232         for flag in $(EXTRA_HOST_FLAGS) ; do \
26233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26234         done; \
26235         echo "Doing pdf in libtool" ; \
26236         (cd $(HOST_SUBDIR)/libtool && \
26237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26239                   "RANLIB=$${RANLIB}" \
26240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26241                   pdf) \
26242           || exit 1
26243
26244 @endif libtool
26245
26246 .PHONY: maybe-html-libtool html-libtool
26247 maybe-html-libtool:
26248 @if libtool
26249 maybe-html-libtool: html-libtool
26250
26251 html-libtool: \
26252     configure-libtool 
26253         @: $(MAKE); $(unstage)
26254         @[ -f ./libtool/Makefile ] || exit 0; \
26255         r=`${PWD_COMMAND}`; export r; \
26256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26257         $(HOST_EXPORTS) \
26258         for flag in $(EXTRA_HOST_FLAGS) ; do \
26259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26260         done; \
26261         echo "Doing html in libtool" ; \
26262         (cd $(HOST_SUBDIR)/libtool && \
26263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26265                   "RANLIB=$${RANLIB}" \
26266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26267                   html) \
26268           || exit 1
26269
26270 @endif libtool
26271
26272 .PHONY: maybe-TAGS-libtool TAGS-libtool
26273 maybe-TAGS-libtool:
26274 @if libtool
26275 maybe-TAGS-libtool: TAGS-libtool
26276
26277 TAGS-libtool: \
26278     configure-libtool 
26279         @: $(MAKE); $(unstage)
26280         @[ -f ./libtool/Makefile ] || exit 0; \
26281         r=`${PWD_COMMAND}`; export r; \
26282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26283         $(HOST_EXPORTS) \
26284         for flag in $(EXTRA_HOST_FLAGS) ; do \
26285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26286         done; \
26287         echo "Doing TAGS in libtool" ; \
26288         (cd $(HOST_SUBDIR)/libtool && \
26289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26291                   "RANLIB=$${RANLIB}" \
26292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26293                   TAGS) \
26294           || exit 1
26295
26296 @endif libtool
26297
26298 .PHONY: maybe-install-info-libtool install-info-libtool
26299 maybe-install-info-libtool:
26300 @if libtool
26301 maybe-install-info-libtool: install-info-libtool
26302
26303 install-info-libtool: \
26304     configure-libtool \
26305     info-libtool 
26306         @: $(MAKE); $(unstage)
26307         @[ -f ./libtool/Makefile ] || exit 0; \
26308         r=`${PWD_COMMAND}`; export r; \
26309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26310         $(HOST_EXPORTS) \
26311         for flag in $(EXTRA_HOST_FLAGS) ; do \
26312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26313         done; \
26314         echo "Doing install-info in libtool" ; \
26315         (cd $(HOST_SUBDIR)/libtool && \
26316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26318                   "RANLIB=$${RANLIB}" \
26319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26320                   install-info) \
26321           || exit 1
26322
26323 @endif libtool
26324
26325 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
26326 maybe-install-pdf-libtool:
26327 @if libtool
26328 maybe-install-pdf-libtool: install-pdf-libtool
26329
26330 install-pdf-libtool: \
26331     configure-libtool \
26332     pdf-libtool 
26333         @: $(MAKE); $(unstage)
26334         @[ -f ./libtool/Makefile ] || exit 0; \
26335         r=`${PWD_COMMAND}`; export r; \
26336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26337         $(HOST_EXPORTS) \
26338         for flag in $(EXTRA_HOST_FLAGS) ; do \
26339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26340         done; \
26341         echo "Doing install-pdf in libtool" ; \
26342         (cd $(HOST_SUBDIR)/libtool && \
26343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26345                   "RANLIB=$${RANLIB}" \
26346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26347                   install-pdf) \
26348           || exit 1
26349
26350 @endif libtool
26351
26352 .PHONY: maybe-install-html-libtool install-html-libtool
26353 maybe-install-html-libtool:
26354 @if libtool
26355 maybe-install-html-libtool: install-html-libtool
26356
26357 install-html-libtool: \
26358     configure-libtool \
26359     html-libtool 
26360         @: $(MAKE); $(unstage)
26361         @[ -f ./libtool/Makefile ] || exit 0; \
26362         r=`${PWD_COMMAND}`; export r; \
26363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26364         $(HOST_EXPORTS) \
26365         for flag in $(EXTRA_HOST_FLAGS) ; do \
26366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26367         done; \
26368         echo "Doing install-html in libtool" ; \
26369         (cd $(HOST_SUBDIR)/libtool && \
26370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26372                   "RANLIB=$${RANLIB}" \
26373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26374                   install-html) \
26375           || exit 1
26376
26377 @endif libtool
26378
26379 .PHONY: maybe-installcheck-libtool installcheck-libtool
26380 maybe-installcheck-libtool:
26381 @if libtool
26382 maybe-installcheck-libtool: installcheck-libtool
26383
26384 installcheck-libtool: \
26385     configure-libtool 
26386         @: $(MAKE); $(unstage)
26387         @[ -f ./libtool/Makefile ] || exit 0; \
26388         r=`${PWD_COMMAND}`; export r; \
26389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26390         $(HOST_EXPORTS) \
26391         for flag in $(EXTRA_HOST_FLAGS) ; do \
26392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26393         done; \
26394         echo "Doing installcheck in libtool" ; \
26395         (cd $(HOST_SUBDIR)/libtool && \
26396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26398                   "RANLIB=$${RANLIB}" \
26399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26400                   installcheck) \
26401           || exit 1
26402
26403 @endif libtool
26404
26405 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
26406 maybe-mostlyclean-libtool:
26407 @if libtool
26408 maybe-mostlyclean-libtool: mostlyclean-libtool
26409
26410 mostlyclean-libtool: 
26411         @: $(MAKE); $(unstage)
26412         @[ -f ./libtool/Makefile ] || exit 0; \
26413         r=`${PWD_COMMAND}`; export r; \
26414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26415         $(HOST_EXPORTS) \
26416         for flag in $(EXTRA_HOST_FLAGS) ; do \
26417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26418         done; \
26419         echo "Doing mostlyclean in libtool" ; \
26420         (cd $(HOST_SUBDIR)/libtool && \
26421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26423                   "RANLIB=$${RANLIB}" \
26424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26425                   mostlyclean) \
26426           || exit 1
26427
26428 @endif libtool
26429
26430 .PHONY: maybe-clean-libtool clean-libtool
26431 maybe-clean-libtool:
26432 @if libtool
26433 maybe-clean-libtool: clean-libtool
26434
26435 clean-libtool: 
26436         @: $(MAKE); $(unstage)
26437         @[ -f ./libtool/Makefile ] || exit 0; \
26438         r=`${PWD_COMMAND}`; export r; \
26439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26440         $(HOST_EXPORTS) \
26441         for flag in $(EXTRA_HOST_FLAGS) ; do \
26442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26443         done; \
26444         echo "Doing clean in libtool" ; \
26445         (cd $(HOST_SUBDIR)/libtool && \
26446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26448                   "RANLIB=$${RANLIB}" \
26449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26450                   clean) \
26451           || exit 1
26452
26453 @endif libtool
26454
26455 .PHONY: maybe-distclean-libtool distclean-libtool
26456 maybe-distclean-libtool:
26457 @if libtool
26458 maybe-distclean-libtool: distclean-libtool
26459
26460 distclean-libtool: 
26461         @: $(MAKE); $(unstage)
26462         @[ -f ./libtool/Makefile ] || exit 0; \
26463         r=`${PWD_COMMAND}`; export r; \
26464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26465         $(HOST_EXPORTS) \
26466         for flag in $(EXTRA_HOST_FLAGS) ; do \
26467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26468         done; \
26469         echo "Doing distclean in libtool" ; \
26470         (cd $(HOST_SUBDIR)/libtool && \
26471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26473                   "RANLIB=$${RANLIB}" \
26474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26475                   distclean) \
26476           || exit 1
26477
26478 @endif libtool
26479
26480 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
26481 maybe-maintainer-clean-libtool:
26482 @if libtool
26483 maybe-maintainer-clean-libtool: maintainer-clean-libtool
26484
26485 maintainer-clean-libtool: 
26486         @: $(MAKE); $(unstage)
26487         @[ -f ./libtool/Makefile ] || exit 0; \
26488         r=`${PWD_COMMAND}`; export r; \
26489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26490         $(HOST_EXPORTS) \
26491         for flag in $(EXTRA_HOST_FLAGS) ; do \
26492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26493         done; \
26494         echo "Doing maintainer-clean in libtool" ; \
26495         (cd $(HOST_SUBDIR)/libtool && \
26496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26498                   "RANLIB=$${RANLIB}" \
26499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26500                   maintainer-clean) \
26501           || exit 1
26502
26503 @endif libtool
26504
26505
26506
26507 .PHONY: configure-m4 maybe-configure-m4
26508 maybe-configure-m4:
26509 @if gcc-bootstrap
26510 configure-m4: stage_current
26511 @endif gcc-bootstrap
26512 @if m4
26513 maybe-configure-m4: configure-m4
26514 configure-m4: 
26515         @: $(MAKE); $(unstage)
26516         @r=`${PWD_COMMAND}`; export r; \
26517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26518         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
26519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
26520         $(HOST_EXPORTS) \
26521         echo Configuring in $(HOST_SUBDIR)/m4; \
26522         cd "$(HOST_SUBDIR)/m4" || exit 1; \
26523         case $(srcdir) in \
26524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26525           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
26526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26527         esac; \
26528         srcdiroption="--srcdir=$${topdir}/m4"; \
26529         libsrcdir="$$s/m4"; \
26530         $(SHELL) $${libsrcdir}/configure \
26531           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26532           --target=${target_alias} $${srcdiroption}  \
26533           || exit 1
26534 @endif m4
26535
26536
26537
26538
26539
26540 .PHONY: all-m4 maybe-all-m4
26541 maybe-all-m4:
26542 @if gcc-bootstrap
26543 all-m4: stage_current
26544 @endif gcc-bootstrap
26545 @if m4
26546 TARGET-m4=all
26547 maybe-all-m4: all-m4
26548 all-m4: configure-m4
26549         @: $(MAKE); $(unstage)
26550         @r=`${PWD_COMMAND}`; export r; \
26551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26552         $(HOST_EXPORTS) \
26553         (cd $(HOST_SUBDIR)/m4 && \
26554           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26555                 $(TARGET-m4))
26556 @endif m4
26557
26558
26559
26560
26561 .PHONY: check-m4 maybe-check-m4
26562 maybe-check-m4:
26563 @if m4
26564 maybe-check-m4: check-m4
26565
26566 check-m4:
26567         @: $(MAKE); $(unstage)
26568         @r=`${PWD_COMMAND}`; export r; \
26569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26570         $(HOST_EXPORTS) \
26571         (cd $(HOST_SUBDIR)/m4 && \
26572           $(MAKE) $(FLAGS_TO_PASS)  check)
26573
26574 @endif m4
26575
26576 .PHONY: install-m4 maybe-install-m4
26577 maybe-install-m4:
26578 @if m4
26579 maybe-install-m4: install-m4
26580
26581 install-m4: installdirs
26582         @: $(MAKE); $(unstage)
26583         @r=`${PWD_COMMAND}`; export r; \
26584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26585         $(HOST_EXPORTS) \
26586         (cd $(HOST_SUBDIR)/m4 && \
26587           $(MAKE) $(FLAGS_TO_PASS)  install)
26588
26589 @endif m4
26590
26591 # Other targets (info, dvi, pdf, etc.)
26592
26593 .PHONY: maybe-info-m4 info-m4
26594 maybe-info-m4:
26595 @if m4
26596 maybe-info-m4: info-m4
26597
26598 info-m4: \
26599     configure-m4 
26600         @: $(MAKE); $(unstage)
26601         @[ -f ./m4/Makefile ] || exit 0; \
26602         r=`${PWD_COMMAND}`; export r; \
26603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26604         $(HOST_EXPORTS) \
26605         for flag in $(EXTRA_HOST_FLAGS) ; do \
26606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26607         done; \
26608         echo "Doing info in m4" ; \
26609         (cd $(HOST_SUBDIR)/m4 && \
26610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26612                   "RANLIB=$${RANLIB}" \
26613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26614                   info) \
26615           || exit 1
26616
26617 @endif m4
26618
26619 .PHONY: maybe-dvi-m4 dvi-m4
26620 maybe-dvi-m4:
26621 @if m4
26622 maybe-dvi-m4: dvi-m4
26623
26624 dvi-m4: \
26625     configure-m4 
26626         @: $(MAKE); $(unstage)
26627         @[ -f ./m4/Makefile ] || exit 0; \
26628         r=`${PWD_COMMAND}`; export r; \
26629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26630         $(HOST_EXPORTS) \
26631         for flag in $(EXTRA_HOST_FLAGS) ; do \
26632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26633         done; \
26634         echo "Doing dvi in m4" ; \
26635         (cd $(HOST_SUBDIR)/m4 && \
26636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26638                   "RANLIB=$${RANLIB}" \
26639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26640                   dvi) \
26641           || exit 1
26642
26643 @endif m4
26644
26645 .PHONY: maybe-pdf-m4 pdf-m4
26646 maybe-pdf-m4:
26647 @if m4
26648 maybe-pdf-m4: pdf-m4
26649
26650 pdf-m4: \
26651     configure-m4 
26652         @: $(MAKE); $(unstage)
26653         @[ -f ./m4/Makefile ] || exit 0; \
26654         r=`${PWD_COMMAND}`; export r; \
26655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26656         $(HOST_EXPORTS) \
26657         for flag in $(EXTRA_HOST_FLAGS) ; do \
26658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26659         done; \
26660         echo "Doing pdf in m4" ; \
26661         (cd $(HOST_SUBDIR)/m4 && \
26662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26664                   "RANLIB=$${RANLIB}" \
26665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26666                   pdf) \
26667           || exit 1
26668
26669 @endif m4
26670
26671 .PHONY: maybe-html-m4 html-m4
26672 maybe-html-m4:
26673 @if m4
26674 maybe-html-m4: html-m4
26675
26676 html-m4: \
26677     configure-m4 
26678         @: $(MAKE); $(unstage)
26679         @[ -f ./m4/Makefile ] || exit 0; \
26680         r=`${PWD_COMMAND}`; export r; \
26681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26682         $(HOST_EXPORTS) \
26683         for flag in $(EXTRA_HOST_FLAGS) ; do \
26684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26685         done; \
26686         echo "Doing html in m4" ; \
26687         (cd $(HOST_SUBDIR)/m4 && \
26688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26690                   "RANLIB=$${RANLIB}" \
26691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26692                   html) \
26693           || exit 1
26694
26695 @endif m4
26696
26697 .PHONY: maybe-TAGS-m4 TAGS-m4
26698 maybe-TAGS-m4:
26699 @if m4
26700 maybe-TAGS-m4: TAGS-m4
26701
26702 TAGS-m4: \
26703     configure-m4 
26704         @: $(MAKE); $(unstage)
26705         @[ -f ./m4/Makefile ] || exit 0; \
26706         r=`${PWD_COMMAND}`; export r; \
26707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26708         $(HOST_EXPORTS) \
26709         for flag in $(EXTRA_HOST_FLAGS) ; do \
26710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26711         done; \
26712         echo "Doing TAGS in m4" ; \
26713         (cd $(HOST_SUBDIR)/m4 && \
26714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26716                   "RANLIB=$${RANLIB}" \
26717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26718                   TAGS) \
26719           || exit 1
26720
26721 @endif m4
26722
26723 .PHONY: maybe-install-info-m4 install-info-m4
26724 maybe-install-info-m4:
26725 @if m4
26726 maybe-install-info-m4: install-info-m4
26727
26728 install-info-m4: \
26729     configure-m4 \
26730     info-m4 
26731         @: $(MAKE); $(unstage)
26732         @[ -f ./m4/Makefile ] || exit 0; \
26733         r=`${PWD_COMMAND}`; export r; \
26734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26735         $(HOST_EXPORTS) \
26736         for flag in $(EXTRA_HOST_FLAGS) ; do \
26737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26738         done; \
26739         echo "Doing install-info in m4" ; \
26740         (cd $(HOST_SUBDIR)/m4 && \
26741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26743                   "RANLIB=$${RANLIB}" \
26744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26745                   install-info) \
26746           || exit 1
26747
26748 @endif m4
26749
26750 .PHONY: maybe-install-pdf-m4 install-pdf-m4
26751 maybe-install-pdf-m4:
26752 @if m4
26753 maybe-install-pdf-m4: install-pdf-m4
26754
26755 install-pdf-m4: \
26756     configure-m4 \
26757     pdf-m4 
26758         @: $(MAKE); $(unstage)
26759         @[ -f ./m4/Makefile ] || exit 0; \
26760         r=`${PWD_COMMAND}`; export r; \
26761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762         $(HOST_EXPORTS) \
26763         for flag in $(EXTRA_HOST_FLAGS) ; do \
26764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26765         done; \
26766         echo "Doing install-pdf in m4" ; \
26767         (cd $(HOST_SUBDIR)/m4 && \
26768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26770                   "RANLIB=$${RANLIB}" \
26771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26772                   install-pdf) \
26773           || exit 1
26774
26775 @endif m4
26776
26777 .PHONY: maybe-install-html-m4 install-html-m4
26778 maybe-install-html-m4:
26779 @if m4
26780 maybe-install-html-m4: install-html-m4
26781
26782 install-html-m4: \
26783     configure-m4 \
26784     html-m4 
26785         @: $(MAKE); $(unstage)
26786         @[ -f ./m4/Makefile ] || exit 0; \
26787         r=`${PWD_COMMAND}`; export r; \
26788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26789         $(HOST_EXPORTS) \
26790         for flag in $(EXTRA_HOST_FLAGS) ; do \
26791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26792         done; \
26793         echo "Doing install-html in m4" ; \
26794         (cd $(HOST_SUBDIR)/m4 && \
26795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26797                   "RANLIB=$${RANLIB}" \
26798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26799                   install-html) \
26800           || exit 1
26801
26802 @endif m4
26803
26804 .PHONY: maybe-installcheck-m4 installcheck-m4
26805 maybe-installcheck-m4:
26806 @if m4
26807 maybe-installcheck-m4: installcheck-m4
26808
26809 installcheck-m4: \
26810     configure-m4 
26811         @: $(MAKE); $(unstage)
26812         @[ -f ./m4/Makefile ] || exit 0; \
26813         r=`${PWD_COMMAND}`; export r; \
26814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26815         $(HOST_EXPORTS) \
26816         for flag in $(EXTRA_HOST_FLAGS) ; do \
26817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26818         done; \
26819         echo "Doing installcheck in m4" ; \
26820         (cd $(HOST_SUBDIR)/m4 && \
26821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26823                   "RANLIB=$${RANLIB}" \
26824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26825                   installcheck) \
26826           || exit 1
26827
26828 @endif m4
26829
26830 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
26831 maybe-mostlyclean-m4:
26832 @if m4
26833 maybe-mostlyclean-m4: mostlyclean-m4
26834
26835 mostlyclean-m4: 
26836         @: $(MAKE); $(unstage)
26837         @[ -f ./m4/Makefile ] || exit 0; \
26838         r=`${PWD_COMMAND}`; export r; \
26839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26840         $(HOST_EXPORTS) \
26841         for flag in $(EXTRA_HOST_FLAGS) ; do \
26842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26843         done; \
26844         echo "Doing mostlyclean in m4" ; \
26845         (cd $(HOST_SUBDIR)/m4 && \
26846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26848                   "RANLIB=$${RANLIB}" \
26849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26850                   mostlyclean) \
26851           || exit 1
26852
26853 @endif m4
26854
26855 .PHONY: maybe-clean-m4 clean-m4
26856 maybe-clean-m4:
26857 @if m4
26858 maybe-clean-m4: clean-m4
26859
26860 clean-m4: 
26861         @: $(MAKE); $(unstage)
26862         @[ -f ./m4/Makefile ] || exit 0; \
26863         r=`${PWD_COMMAND}`; export r; \
26864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26865         $(HOST_EXPORTS) \
26866         for flag in $(EXTRA_HOST_FLAGS) ; do \
26867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26868         done; \
26869         echo "Doing clean in m4" ; \
26870         (cd $(HOST_SUBDIR)/m4 && \
26871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26873                   "RANLIB=$${RANLIB}" \
26874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26875                   clean) \
26876           || exit 1
26877
26878 @endif m4
26879
26880 .PHONY: maybe-distclean-m4 distclean-m4
26881 maybe-distclean-m4:
26882 @if m4
26883 maybe-distclean-m4: distclean-m4
26884
26885 distclean-m4: 
26886         @: $(MAKE); $(unstage)
26887         @[ -f ./m4/Makefile ] || exit 0; \
26888         r=`${PWD_COMMAND}`; export r; \
26889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890         $(HOST_EXPORTS) \
26891         for flag in $(EXTRA_HOST_FLAGS) ; do \
26892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26893         done; \
26894         echo "Doing distclean in m4" ; \
26895         (cd $(HOST_SUBDIR)/m4 && \
26896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26898                   "RANLIB=$${RANLIB}" \
26899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26900                   distclean) \
26901           || exit 1
26902
26903 @endif m4
26904
26905 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
26906 maybe-maintainer-clean-m4:
26907 @if m4
26908 maybe-maintainer-clean-m4: maintainer-clean-m4
26909
26910 maintainer-clean-m4: 
26911         @: $(MAKE); $(unstage)
26912         @[ -f ./m4/Makefile ] || exit 0; \
26913         r=`${PWD_COMMAND}`; export r; \
26914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26915         $(HOST_EXPORTS) \
26916         for flag in $(EXTRA_HOST_FLAGS) ; do \
26917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26918         done; \
26919         echo "Doing maintainer-clean in m4" ; \
26920         (cd $(HOST_SUBDIR)/m4 && \
26921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26923                   "RANLIB=$${RANLIB}" \
26924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26925                   maintainer-clean) \
26926           || exit 1
26927
26928 @endif m4
26929
26930
26931
26932 .PHONY: configure-make maybe-configure-make
26933 maybe-configure-make:
26934 @if gcc-bootstrap
26935 configure-make: stage_current
26936 @endif gcc-bootstrap
26937 @if make
26938 maybe-configure-make: configure-make
26939 configure-make: 
26940         @: $(MAKE); $(unstage)
26941         @r=`${PWD_COMMAND}`; export r; \
26942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26943         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
26944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
26945         $(HOST_EXPORTS) \
26946         echo Configuring in $(HOST_SUBDIR)/make; \
26947         cd "$(HOST_SUBDIR)/make" || exit 1; \
26948         case $(srcdir) in \
26949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26950           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
26951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26952         esac; \
26953         srcdiroption="--srcdir=$${topdir}/make"; \
26954         libsrcdir="$$s/make"; \
26955         $(SHELL) $${libsrcdir}/configure \
26956           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26957           --target=${target_alias} $${srcdiroption}  \
26958           || exit 1
26959 @endif make
26960
26961
26962
26963
26964
26965 .PHONY: all-make maybe-all-make
26966 maybe-all-make:
26967 @if gcc-bootstrap
26968 all-make: stage_current
26969 @endif gcc-bootstrap
26970 @if make
26971 TARGET-make=all
26972 maybe-all-make: all-make
26973 all-make: configure-make
26974         @: $(MAKE); $(unstage)
26975         @r=`${PWD_COMMAND}`; export r; \
26976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26977         $(HOST_EXPORTS) \
26978         (cd $(HOST_SUBDIR)/make && \
26979           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26980                 $(TARGET-make))
26981 @endif make
26982
26983
26984
26985
26986 .PHONY: check-make maybe-check-make
26987 maybe-check-make:
26988 @if make
26989 maybe-check-make: check-make
26990
26991 check-make:
26992         @: $(MAKE); $(unstage)
26993         @r=`${PWD_COMMAND}`; export r; \
26994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26995         $(HOST_EXPORTS) \
26996         (cd $(HOST_SUBDIR)/make && \
26997           $(MAKE) $(FLAGS_TO_PASS)  check)
26998
26999 @endif make
27000
27001 .PHONY: install-make maybe-install-make
27002 maybe-install-make:
27003 @if make
27004 maybe-install-make: install-make
27005
27006 install-make: installdirs
27007         @: $(MAKE); $(unstage)
27008         @r=`${PWD_COMMAND}`; export r; \
27009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27010         $(HOST_EXPORTS) \
27011         (cd $(HOST_SUBDIR)/make && \
27012           $(MAKE) $(FLAGS_TO_PASS)  install)
27013
27014 @endif make
27015
27016 # Other targets (info, dvi, pdf, etc.)
27017
27018 .PHONY: maybe-info-make info-make
27019 maybe-info-make:
27020 @if make
27021 maybe-info-make: info-make
27022
27023 info-make: \
27024     configure-make 
27025         @: $(MAKE); $(unstage)
27026         @[ -f ./make/Makefile ] || exit 0; \
27027         r=`${PWD_COMMAND}`; export r; \
27028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27029         $(HOST_EXPORTS) \
27030         for flag in $(EXTRA_HOST_FLAGS) ; do \
27031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27032         done; \
27033         echo "Doing info in make" ; \
27034         (cd $(HOST_SUBDIR)/make && \
27035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27037                   "RANLIB=$${RANLIB}" \
27038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27039                   info) \
27040           || exit 1
27041
27042 @endif make
27043
27044 .PHONY: maybe-dvi-make dvi-make
27045 maybe-dvi-make:
27046 @if make
27047 maybe-dvi-make: dvi-make
27048
27049 dvi-make: \
27050     configure-make 
27051         @: $(MAKE); $(unstage)
27052         @[ -f ./make/Makefile ] || exit 0; \
27053         r=`${PWD_COMMAND}`; export r; \
27054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27055         $(HOST_EXPORTS) \
27056         for flag in $(EXTRA_HOST_FLAGS) ; do \
27057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27058         done; \
27059         echo "Doing dvi in make" ; \
27060         (cd $(HOST_SUBDIR)/make && \
27061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27063                   "RANLIB=$${RANLIB}" \
27064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27065                   dvi) \
27066           || exit 1
27067
27068 @endif make
27069
27070 .PHONY: maybe-pdf-make pdf-make
27071 maybe-pdf-make:
27072 @if make
27073 maybe-pdf-make: pdf-make
27074
27075 pdf-make: \
27076     configure-make 
27077         @: $(MAKE); $(unstage)
27078         @[ -f ./make/Makefile ] || exit 0; \
27079         r=`${PWD_COMMAND}`; export r; \
27080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27081         $(HOST_EXPORTS) \
27082         for flag in $(EXTRA_HOST_FLAGS) ; do \
27083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27084         done; \
27085         echo "Doing pdf in make" ; \
27086         (cd $(HOST_SUBDIR)/make && \
27087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27089                   "RANLIB=$${RANLIB}" \
27090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27091                   pdf) \
27092           || exit 1
27093
27094 @endif make
27095
27096 .PHONY: maybe-html-make html-make
27097 maybe-html-make:
27098 @if make
27099 maybe-html-make: html-make
27100
27101 html-make: \
27102     configure-make 
27103         @: $(MAKE); $(unstage)
27104         @[ -f ./make/Makefile ] || exit 0; \
27105         r=`${PWD_COMMAND}`; export r; \
27106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27107         $(HOST_EXPORTS) \
27108         for flag in $(EXTRA_HOST_FLAGS) ; do \
27109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27110         done; \
27111         echo "Doing html in make" ; \
27112         (cd $(HOST_SUBDIR)/make && \
27113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27115                   "RANLIB=$${RANLIB}" \
27116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27117                   html) \
27118           || exit 1
27119
27120 @endif make
27121
27122 .PHONY: maybe-TAGS-make TAGS-make
27123 maybe-TAGS-make:
27124 @if make
27125 maybe-TAGS-make: TAGS-make
27126
27127 TAGS-make: \
27128     configure-make 
27129         @: $(MAKE); $(unstage)
27130         @[ -f ./make/Makefile ] || exit 0; \
27131         r=`${PWD_COMMAND}`; export r; \
27132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27133         $(HOST_EXPORTS) \
27134         for flag in $(EXTRA_HOST_FLAGS) ; do \
27135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27136         done; \
27137         echo "Doing TAGS in make" ; \
27138         (cd $(HOST_SUBDIR)/make && \
27139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27141                   "RANLIB=$${RANLIB}" \
27142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27143                   TAGS) \
27144           || exit 1
27145
27146 @endif make
27147
27148 .PHONY: maybe-install-info-make install-info-make
27149 maybe-install-info-make:
27150 @if make
27151 maybe-install-info-make: install-info-make
27152
27153 install-info-make: \
27154     configure-make \
27155     info-make 
27156         @: $(MAKE); $(unstage)
27157         @[ -f ./make/Makefile ] || exit 0; \
27158         r=`${PWD_COMMAND}`; export r; \
27159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27160         $(HOST_EXPORTS) \
27161         for flag in $(EXTRA_HOST_FLAGS) ; do \
27162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27163         done; \
27164         echo "Doing install-info in make" ; \
27165         (cd $(HOST_SUBDIR)/make && \
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                   install-info) \
27171           || exit 1
27172
27173 @endif make
27174
27175 .PHONY: maybe-install-pdf-make install-pdf-make
27176 maybe-install-pdf-make:
27177 @if make
27178 maybe-install-pdf-make: install-pdf-make
27179
27180 install-pdf-make: \
27181     configure-make \
27182     pdf-make 
27183         @: $(MAKE); $(unstage)
27184         @[ -f ./make/Makefile ] || exit 0; \
27185         r=`${PWD_COMMAND}`; export r; \
27186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27187         $(HOST_EXPORTS) \
27188         for flag in $(EXTRA_HOST_FLAGS) ; do \
27189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27190         done; \
27191         echo "Doing install-pdf in make" ; \
27192         (cd $(HOST_SUBDIR)/make && \
27193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27195                   "RANLIB=$${RANLIB}" \
27196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27197                   install-pdf) \
27198           || exit 1
27199
27200 @endif make
27201
27202 .PHONY: maybe-install-html-make install-html-make
27203 maybe-install-html-make:
27204 @if make
27205 maybe-install-html-make: install-html-make
27206
27207 install-html-make: \
27208     configure-make \
27209     html-make 
27210         @: $(MAKE); $(unstage)
27211         @[ -f ./make/Makefile ] || exit 0; \
27212         r=`${PWD_COMMAND}`; export r; \
27213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27214         $(HOST_EXPORTS) \
27215         for flag in $(EXTRA_HOST_FLAGS) ; do \
27216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27217         done; \
27218         echo "Doing install-html in make" ; \
27219         (cd $(HOST_SUBDIR)/make && \
27220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27222                   "RANLIB=$${RANLIB}" \
27223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27224                   install-html) \
27225           || exit 1
27226
27227 @endif make
27228
27229 .PHONY: maybe-installcheck-make installcheck-make
27230 maybe-installcheck-make:
27231 @if make
27232 maybe-installcheck-make: installcheck-make
27233
27234 installcheck-make: \
27235     configure-make 
27236         @: $(MAKE); $(unstage)
27237         @[ -f ./make/Makefile ] || exit 0; \
27238         r=`${PWD_COMMAND}`; export r; \
27239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27240         $(HOST_EXPORTS) \
27241         for flag in $(EXTRA_HOST_FLAGS) ; do \
27242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27243         done; \
27244         echo "Doing installcheck in make" ; \
27245         (cd $(HOST_SUBDIR)/make && \
27246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27248                   "RANLIB=$${RANLIB}" \
27249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27250                   installcheck) \
27251           || exit 1
27252
27253 @endif make
27254
27255 .PHONY: maybe-mostlyclean-make mostlyclean-make
27256 maybe-mostlyclean-make:
27257 @if make
27258 maybe-mostlyclean-make: mostlyclean-make
27259
27260 mostlyclean-make: 
27261         @: $(MAKE); $(unstage)
27262         @[ -f ./make/Makefile ] || exit 0; \
27263         r=`${PWD_COMMAND}`; export r; \
27264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27265         $(HOST_EXPORTS) \
27266         for flag in $(EXTRA_HOST_FLAGS) ; do \
27267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27268         done; \
27269         echo "Doing mostlyclean in make" ; \
27270         (cd $(HOST_SUBDIR)/make && \
27271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27273                   "RANLIB=$${RANLIB}" \
27274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27275                   mostlyclean) \
27276           || exit 1
27277
27278 @endif make
27279
27280 .PHONY: maybe-clean-make clean-make
27281 maybe-clean-make:
27282 @if make
27283 maybe-clean-make: clean-make
27284
27285 clean-make: 
27286         @: $(MAKE); $(unstage)
27287         @[ -f ./make/Makefile ] || exit 0; \
27288         r=`${PWD_COMMAND}`; export r; \
27289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27290         $(HOST_EXPORTS) \
27291         for flag in $(EXTRA_HOST_FLAGS) ; do \
27292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27293         done; \
27294         echo "Doing clean in make" ; \
27295         (cd $(HOST_SUBDIR)/make && \
27296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27298                   "RANLIB=$${RANLIB}" \
27299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27300                   clean) \
27301           || exit 1
27302
27303 @endif make
27304
27305 .PHONY: maybe-distclean-make distclean-make
27306 maybe-distclean-make:
27307 @if make
27308 maybe-distclean-make: distclean-make
27309
27310 distclean-make: 
27311         @: $(MAKE); $(unstage)
27312         @[ -f ./make/Makefile ] || exit 0; \
27313         r=`${PWD_COMMAND}`; export r; \
27314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27315         $(HOST_EXPORTS) \
27316         for flag in $(EXTRA_HOST_FLAGS) ; do \
27317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27318         done; \
27319         echo "Doing distclean in make" ; \
27320         (cd $(HOST_SUBDIR)/make && \
27321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27323                   "RANLIB=$${RANLIB}" \
27324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27325                   distclean) \
27326           || exit 1
27327
27328 @endif make
27329
27330 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
27331 maybe-maintainer-clean-make:
27332 @if make
27333 maybe-maintainer-clean-make: maintainer-clean-make
27334
27335 maintainer-clean-make: 
27336         @: $(MAKE); $(unstage)
27337         @[ -f ./make/Makefile ] || exit 0; \
27338         r=`${PWD_COMMAND}`; export r; \
27339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27340         $(HOST_EXPORTS) \
27341         for flag in $(EXTRA_HOST_FLAGS) ; do \
27342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27343         done; \
27344         echo "Doing maintainer-clean in make" ; \
27345         (cd $(HOST_SUBDIR)/make && \
27346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27348                   "RANLIB=$${RANLIB}" \
27349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27350                   maintainer-clean) \
27351           || exit 1
27352
27353 @endif make
27354
27355
27356
27357 .PHONY: configure-mmalloc maybe-configure-mmalloc
27358 maybe-configure-mmalloc:
27359 @if gcc-bootstrap
27360 configure-mmalloc: stage_current
27361 @endif gcc-bootstrap
27362 @if mmalloc
27363 maybe-configure-mmalloc: configure-mmalloc
27364 configure-mmalloc: 
27365         @: $(MAKE); $(unstage)
27366         @r=`${PWD_COMMAND}`; export r; \
27367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27368         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
27369         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
27370         $(HOST_EXPORTS) \
27371         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
27372         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
27373         case $(srcdir) in \
27374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27375           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
27376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27377         esac; \
27378         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
27379         libsrcdir="$$s/mmalloc"; \
27380         $(SHELL) $${libsrcdir}/configure \
27381           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27382           --target=${target_alias} $${srcdiroption}  \
27383           || exit 1
27384 @endif mmalloc
27385
27386
27387
27388
27389
27390 .PHONY: all-mmalloc maybe-all-mmalloc
27391 maybe-all-mmalloc:
27392 @if gcc-bootstrap
27393 all-mmalloc: stage_current
27394 @endif gcc-bootstrap
27395 @if mmalloc
27396 TARGET-mmalloc=all
27397 maybe-all-mmalloc: all-mmalloc
27398 all-mmalloc: configure-mmalloc
27399         @: $(MAKE); $(unstage)
27400         @r=`${PWD_COMMAND}`; export r; \
27401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27402         $(HOST_EXPORTS) \
27403         (cd $(HOST_SUBDIR)/mmalloc && \
27404           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27405                 $(TARGET-mmalloc))
27406 @endif mmalloc
27407
27408
27409
27410
27411 .PHONY: check-mmalloc maybe-check-mmalloc
27412 maybe-check-mmalloc:
27413 @if mmalloc
27414 maybe-check-mmalloc: check-mmalloc
27415
27416 check-mmalloc:
27417
27418 @endif mmalloc
27419
27420 .PHONY: install-mmalloc maybe-install-mmalloc
27421 maybe-install-mmalloc:
27422 @if mmalloc
27423 maybe-install-mmalloc: install-mmalloc
27424
27425 install-mmalloc: installdirs
27426         @: $(MAKE); $(unstage)
27427         @r=`${PWD_COMMAND}`; export r; \
27428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27429         $(HOST_EXPORTS) \
27430         (cd $(HOST_SUBDIR)/mmalloc && \
27431           $(MAKE) $(FLAGS_TO_PASS)  install)
27432
27433 @endif mmalloc
27434
27435 # Other targets (info, dvi, pdf, etc.)
27436
27437 .PHONY: maybe-info-mmalloc info-mmalloc
27438 maybe-info-mmalloc:
27439 @if mmalloc
27440 maybe-info-mmalloc: info-mmalloc
27441
27442 info-mmalloc: \
27443     configure-mmalloc 
27444         @: $(MAKE); $(unstage)
27445         @[ -f ./mmalloc/Makefile ] || exit 0; \
27446         r=`${PWD_COMMAND}`; export r; \
27447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27448         $(HOST_EXPORTS) \
27449         for flag in $(EXTRA_HOST_FLAGS) ; do \
27450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27451         done; \
27452         echo "Doing info in mmalloc" ; \
27453         (cd $(HOST_SUBDIR)/mmalloc && \
27454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27456                   "RANLIB=$${RANLIB}" \
27457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27458                   info) \
27459           || exit 1
27460
27461 @endif mmalloc
27462
27463 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
27464 maybe-dvi-mmalloc:
27465 @if mmalloc
27466 maybe-dvi-mmalloc: dvi-mmalloc
27467
27468 dvi-mmalloc: \
27469     configure-mmalloc 
27470         @: $(MAKE); $(unstage)
27471         @[ -f ./mmalloc/Makefile ] || exit 0; \
27472         r=`${PWD_COMMAND}`; export r; \
27473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27474         $(HOST_EXPORTS) \
27475         for flag in $(EXTRA_HOST_FLAGS) ; do \
27476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27477         done; \
27478         echo "Doing dvi in mmalloc" ; \
27479         (cd $(HOST_SUBDIR)/mmalloc && \
27480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27482                   "RANLIB=$${RANLIB}" \
27483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27484                   dvi) \
27485           || exit 1
27486
27487 @endif mmalloc
27488
27489 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
27490 maybe-pdf-mmalloc:
27491 @if mmalloc
27492 maybe-pdf-mmalloc: pdf-mmalloc
27493
27494 pdf-mmalloc: \
27495     configure-mmalloc 
27496         @: $(MAKE); $(unstage)
27497         @[ -f ./mmalloc/Makefile ] || exit 0; \
27498         r=`${PWD_COMMAND}`; export r; \
27499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27500         $(HOST_EXPORTS) \
27501         for flag in $(EXTRA_HOST_FLAGS) ; do \
27502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27503         done; \
27504         echo "Doing pdf in mmalloc" ; \
27505         (cd $(HOST_SUBDIR)/mmalloc && \
27506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27508                   "RANLIB=$${RANLIB}" \
27509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27510                   pdf) \
27511           || exit 1
27512
27513 @endif mmalloc
27514
27515 .PHONY: maybe-html-mmalloc html-mmalloc
27516 maybe-html-mmalloc:
27517 @if mmalloc
27518 maybe-html-mmalloc: html-mmalloc
27519
27520 html-mmalloc: \
27521     configure-mmalloc 
27522         @: $(MAKE); $(unstage)
27523         @[ -f ./mmalloc/Makefile ] || exit 0; \
27524         r=`${PWD_COMMAND}`; export r; \
27525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27526         $(HOST_EXPORTS) \
27527         for flag in $(EXTRA_HOST_FLAGS) ; do \
27528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27529         done; \
27530         echo "Doing html in mmalloc" ; \
27531         (cd $(HOST_SUBDIR)/mmalloc && \
27532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27534                   "RANLIB=$${RANLIB}" \
27535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27536                   html) \
27537           || exit 1
27538
27539 @endif mmalloc
27540
27541 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
27542 maybe-TAGS-mmalloc:
27543 @if mmalloc
27544 maybe-TAGS-mmalloc: TAGS-mmalloc
27545
27546 TAGS-mmalloc: \
27547     configure-mmalloc 
27548         @: $(MAKE); $(unstage)
27549         @[ -f ./mmalloc/Makefile ] || exit 0; \
27550         r=`${PWD_COMMAND}`; export r; \
27551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27552         $(HOST_EXPORTS) \
27553         for flag in $(EXTRA_HOST_FLAGS) ; do \
27554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27555         done; \
27556         echo "Doing TAGS in mmalloc" ; \
27557         (cd $(HOST_SUBDIR)/mmalloc && \
27558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27560                   "RANLIB=$${RANLIB}" \
27561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27562                   TAGS) \
27563           || exit 1
27564
27565 @endif mmalloc
27566
27567 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
27568 maybe-install-info-mmalloc:
27569 @if mmalloc
27570 maybe-install-info-mmalloc: install-info-mmalloc
27571
27572 install-info-mmalloc: \
27573     configure-mmalloc \
27574     info-mmalloc 
27575         @: $(MAKE); $(unstage)
27576         @[ -f ./mmalloc/Makefile ] || exit 0; \
27577         r=`${PWD_COMMAND}`; export r; \
27578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27579         $(HOST_EXPORTS) \
27580         for flag in $(EXTRA_HOST_FLAGS) ; do \
27581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27582         done; \
27583         echo "Doing install-info in mmalloc" ; \
27584         (cd $(HOST_SUBDIR)/mmalloc && \
27585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27587                   "RANLIB=$${RANLIB}" \
27588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27589                   install-info) \
27590           || exit 1
27591
27592 @endif mmalloc
27593
27594 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
27595 maybe-install-pdf-mmalloc:
27596 @if mmalloc
27597 maybe-install-pdf-mmalloc: install-pdf-mmalloc
27598
27599 install-pdf-mmalloc: \
27600     configure-mmalloc \
27601     pdf-mmalloc 
27602         @: $(MAKE); $(unstage)
27603         @[ -f ./mmalloc/Makefile ] || exit 0; \
27604         r=`${PWD_COMMAND}`; export r; \
27605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27606         $(HOST_EXPORTS) \
27607         for flag in $(EXTRA_HOST_FLAGS) ; do \
27608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27609         done; \
27610         echo "Doing install-pdf in mmalloc" ; \
27611         (cd $(HOST_SUBDIR)/mmalloc && \
27612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27614                   "RANLIB=$${RANLIB}" \
27615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27616                   install-pdf) \
27617           || exit 1
27618
27619 @endif mmalloc
27620
27621 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
27622 maybe-install-html-mmalloc:
27623 @if mmalloc
27624 maybe-install-html-mmalloc: install-html-mmalloc
27625
27626 install-html-mmalloc: \
27627     configure-mmalloc \
27628     html-mmalloc 
27629         @: $(MAKE); $(unstage)
27630         @[ -f ./mmalloc/Makefile ] || exit 0; \
27631         r=`${PWD_COMMAND}`; export r; \
27632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27633         $(HOST_EXPORTS) \
27634         for flag in $(EXTRA_HOST_FLAGS) ; do \
27635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27636         done; \
27637         echo "Doing install-html in mmalloc" ; \
27638         (cd $(HOST_SUBDIR)/mmalloc && \
27639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27641                   "RANLIB=$${RANLIB}" \
27642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27643                   install-html) \
27644           || exit 1
27645
27646 @endif mmalloc
27647
27648 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
27649 maybe-installcheck-mmalloc:
27650 @if mmalloc
27651 maybe-installcheck-mmalloc: installcheck-mmalloc
27652
27653 installcheck-mmalloc: \
27654     configure-mmalloc 
27655         @: $(MAKE); $(unstage)
27656         @[ -f ./mmalloc/Makefile ] || exit 0; \
27657         r=`${PWD_COMMAND}`; export r; \
27658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27659         $(HOST_EXPORTS) \
27660         for flag in $(EXTRA_HOST_FLAGS) ; do \
27661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27662         done; \
27663         echo "Doing installcheck in mmalloc" ; \
27664         (cd $(HOST_SUBDIR)/mmalloc && \
27665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27667                   "RANLIB=$${RANLIB}" \
27668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27669                   installcheck) \
27670           || exit 1
27671
27672 @endif mmalloc
27673
27674 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
27675 maybe-mostlyclean-mmalloc:
27676 @if mmalloc
27677 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
27678
27679 mostlyclean-mmalloc: 
27680         @: $(MAKE); $(unstage)
27681         @[ -f ./mmalloc/Makefile ] || exit 0; \
27682         r=`${PWD_COMMAND}`; export r; \
27683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684         $(HOST_EXPORTS) \
27685         for flag in $(EXTRA_HOST_FLAGS) ; do \
27686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27687         done; \
27688         echo "Doing mostlyclean in mmalloc" ; \
27689         (cd $(HOST_SUBDIR)/mmalloc && \
27690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27692                   "RANLIB=$${RANLIB}" \
27693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27694                   mostlyclean) \
27695           || exit 1
27696
27697 @endif mmalloc
27698
27699 .PHONY: maybe-clean-mmalloc clean-mmalloc
27700 maybe-clean-mmalloc:
27701 @if mmalloc
27702 maybe-clean-mmalloc: clean-mmalloc
27703
27704 clean-mmalloc: 
27705         @: $(MAKE); $(unstage)
27706         @[ -f ./mmalloc/Makefile ] || exit 0; \
27707         r=`${PWD_COMMAND}`; export r; \
27708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27709         $(HOST_EXPORTS) \
27710         for flag in $(EXTRA_HOST_FLAGS) ; do \
27711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27712         done; \
27713         echo "Doing clean in mmalloc" ; \
27714         (cd $(HOST_SUBDIR)/mmalloc && \
27715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27717                   "RANLIB=$${RANLIB}" \
27718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27719                   clean) \
27720           || exit 1
27721
27722 @endif mmalloc
27723
27724 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
27725 maybe-distclean-mmalloc:
27726 @if mmalloc
27727 maybe-distclean-mmalloc: distclean-mmalloc
27728
27729 distclean-mmalloc: 
27730         @: $(MAKE); $(unstage)
27731         @[ -f ./mmalloc/Makefile ] || exit 0; \
27732         r=`${PWD_COMMAND}`; export r; \
27733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734         $(HOST_EXPORTS) \
27735         for flag in $(EXTRA_HOST_FLAGS) ; do \
27736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27737         done; \
27738         echo "Doing distclean in mmalloc" ; \
27739         (cd $(HOST_SUBDIR)/mmalloc && \
27740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27742                   "RANLIB=$${RANLIB}" \
27743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27744                   distclean) \
27745           || exit 1
27746
27747 @endif mmalloc
27748
27749 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
27750 maybe-maintainer-clean-mmalloc:
27751 @if mmalloc
27752 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
27753
27754 maintainer-clean-mmalloc: 
27755         @: $(MAKE); $(unstage)
27756         @[ -f ./mmalloc/Makefile ] || exit 0; \
27757         r=`${PWD_COMMAND}`; export r; \
27758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27759         $(HOST_EXPORTS) \
27760         for flag in $(EXTRA_HOST_FLAGS) ; do \
27761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27762         done; \
27763         echo "Doing maintainer-clean in mmalloc" ; \
27764         (cd $(HOST_SUBDIR)/mmalloc && \
27765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27767                   "RANLIB=$${RANLIB}" \
27768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27769                   maintainer-clean) \
27770           || exit 1
27771
27772 @endif mmalloc
27773
27774
27775
27776 .PHONY: configure-patch maybe-configure-patch
27777 maybe-configure-patch:
27778 @if gcc-bootstrap
27779 configure-patch: stage_current
27780 @endif gcc-bootstrap
27781 @if patch
27782 maybe-configure-patch: configure-patch
27783 configure-patch: 
27784         @: $(MAKE); $(unstage)
27785         @r=`${PWD_COMMAND}`; export r; \
27786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27787         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
27788         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
27789         $(HOST_EXPORTS) \
27790         echo Configuring in $(HOST_SUBDIR)/patch; \
27791         cd "$(HOST_SUBDIR)/patch" || exit 1; \
27792         case $(srcdir) in \
27793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27794           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
27795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27796         esac; \
27797         srcdiroption="--srcdir=$${topdir}/patch"; \
27798         libsrcdir="$$s/patch"; \
27799         $(SHELL) $${libsrcdir}/configure \
27800           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27801           --target=${target_alias} $${srcdiroption}  \
27802           || exit 1
27803 @endif patch
27804
27805
27806
27807
27808
27809 .PHONY: all-patch maybe-all-patch
27810 maybe-all-patch:
27811 @if gcc-bootstrap
27812 all-patch: stage_current
27813 @endif gcc-bootstrap
27814 @if patch
27815 TARGET-patch=all
27816 maybe-all-patch: all-patch
27817 all-patch: configure-patch
27818         @: $(MAKE); $(unstage)
27819         @r=`${PWD_COMMAND}`; export r; \
27820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27821         $(HOST_EXPORTS) \
27822         (cd $(HOST_SUBDIR)/patch && \
27823           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27824                 $(TARGET-patch))
27825 @endif patch
27826
27827
27828
27829
27830 .PHONY: check-patch maybe-check-patch
27831 maybe-check-patch:
27832 @if patch
27833 maybe-check-patch: check-patch
27834
27835 check-patch:
27836         @: $(MAKE); $(unstage)
27837         @r=`${PWD_COMMAND}`; export r; \
27838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27839         $(HOST_EXPORTS) \
27840         (cd $(HOST_SUBDIR)/patch && \
27841           $(MAKE) $(FLAGS_TO_PASS)  check)
27842
27843 @endif patch
27844
27845 .PHONY: install-patch maybe-install-patch
27846 maybe-install-patch:
27847 @if patch
27848 maybe-install-patch: install-patch
27849
27850 install-patch: installdirs
27851         @: $(MAKE); $(unstage)
27852         @r=`${PWD_COMMAND}`; export r; \
27853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27854         $(HOST_EXPORTS) \
27855         (cd $(HOST_SUBDIR)/patch && \
27856           $(MAKE) $(FLAGS_TO_PASS)  install)
27857
27858 @endif patch
27859
27860 # Other targets (info, dvi, pdf, etc.)
27861
27862 .PHONY: maybe-info-patch info-patch
27863 maybe-info-patch:
27864 @if patch
27865 maybe-info-patch: info-patch
27866
27867 info-patch: \
27868     configure-patch 
27869         @: $(MAKE); $(unstage)
27870         @[ -f ./patch/Makefile ] || exit 0; \
27871         r=`${PWD_COMMAND}`; export r; \
27872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27873         $(HOST_EXPORTS) \
27874         for flag in $(EXTRA_HOST_FLAGS) ; do \
27875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27876         done; \
27877         echo "Doing info in patch" ; \
27878         (cd $(HOST_SUBDIR)/patch && \
27879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27881                   "RANLIB=$${RANLIB}" \
27882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27883                   info) \
27884           || exit 1
27885
27886 @endif patch
27887
27888 .PHONY: maybe-dvi-patch dvi-patch
27889 maybe-dvi-patch:
27890 @if patch
27891 maybe-dvi-patch: dvi-patch
27892
27893 dvi-patch: \
27894     configure-patch 
27895         @: $(MAKE); $(unstage)
27896         @[ -f ./patch/Makefile ] || exit 0; \
27897         r=`${PWD_COMMAND}`; export r; \
27898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27899         $(HOST_EXPORTS) \
27900         for flag in $(EXTRA_HOST_FLAGS) ; do \
27901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27902         done; \
27903         echo "Doing dvi in patch" ; \
27904         (cd $(HOST_SUBDIR)/patch && \
27905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27907                   "RANLIB=$${RANLIB}" \
27908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27909                   dvi) \
27910           || exit 1
27911
27912 @endif patch
27913
27914 .PHONY: maybe-pdf-patch pdf-patch
27915 maybe-pdf-patch:
27916 @if patch
27917 maybe-pdf-patch: pdf-patch
27918
27919 pdf-patch: \
27920     configure-patch 
27921         @: $(MAKE); $(unstage)
27922         @[ -f ./patch/Makefile ] || exit 0; \
27923         r=`${PWD_COMMAND}`; export r; \
27924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27925         $(HOST_EXPORTS) \
27926         for flag in $(EXTRA_HOST_FLAGS) ; do \
27927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27928         done; \
27929         echo "Doing pdf in patch" ; \
27930         (cd $(HOST_SUBDIR)/patch && \
27931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27933                   "RANLIB=$${RANLIB}" \
27934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27935                   pdf) \
27936           || exit 1
27937
27938 @endif patch
27939
27940 .PHONY: maybe-html-patch html-patch
27941 maybe-html-patch:
27942 @if patch
27943 maybe-html-patch: html-patch
27944
27945 html-patch: \
27946     configure-patch 
27947         @: $(MAKE); $(unstage)
27948         @[ -f ./patch/Makefile ] || exit 0; \
27949         r=`${PWD_COMMAND}`; export r; \
27950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27951         $(HOST_EXPORTS) \
27952         for flag in $(EXTRA_HOST_FLAGS) ; do \
27953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27954         done; \
27955         echo "Doing html in patch" ; \
27956         (cd $(HOST_SUBDIR)/patch && \
27957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27959                   "RANLIB=$${RANLIB}" \
27960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27961                   html) \
27962           || exit 1
27963
27964 @endif patch
27965
27966 .PHONY: maybe-TAGS-patch TAGS-patch
27967 maybe-TAGS-patch:
27968 @if patch
27969 maybe-TAGS-patch: TAGS-patch
27970
27971 TAGS-patch: \
27972     configure-patch 
27973         @: $(MAKE); $(unstage)
27974         @[ -f ./patch/Makefile ] || exit 0; \
27975         r=`${PWD_COMMAND}`; export r; \
27976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27977         $(HOST_EXPORTS) \
27978         for flag in $(EXTRA_HOST_FLAGS) ; do \
27979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27980         done; \
27981         echo "Doing TAGS in patch" ; \
27982         (cd $(HOST_SUBDIR)/patch && \
27983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27985                   "RANLIB=$${RANLIB}" \
27986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27987                   TAGS) \
27988           || exit 1
27989
27990 @endif patch
27991
27992 .PHONY: maybe-install-info-patch install-info-patch
27993 maybe-install-info-patch:
27994 @if patch
27995 maybe-install-info-patch: install-info-patch
27996
27997 install-info-patch: \
27998     configure-patch \
27999     info-patch 
28000         @: $(MAKE); $(unstage)
28001         @[ -f ./patch/Makefile ] || exit 0; \
28002         r=`${PWD_COMMAND}`; export r; \
28003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28004         $(HOST_EXPORTS) \
28005         for flag in $(EXTRA_HOST_FLAGS) ; do \
28006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28007         done; \
28008         echo "Doing install-info in patch" ; \
28009         (cd $(HOST_SUBDIR)/patch && \
28010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28012                   "RANLIB=$${RANLIB}" \
28013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28014                   install-info) \
28015           || exit 1
28016
28017 @endif patch
28018
28019 .PHONY: maybe-install-pdf-patch install-pdf-patch
28020 maybe-install-pdf-patch:
28021 @if patch
28022 maybe-install-pdf-patch: install-pdf-patch
28023
28024 install-pdf-patch: \
28025     configure-patch \
28026     pdf-patch 
28027         @: $(MAKE); $(unstage)
28028         @[ -f ./patch/Makefile ] || exit 0; \
28029         r=`${PWD_COMMAND}`; export r; \
28030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28031         $(HOST_EXPORTS) \
28032         for flag in $(EXTRA_HOST_FLAGS) ; do \
28033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28034         done; \
28035         echo "Doing install-pdf in patch" ; \
28036         (cd $(HOST_SUBDIR)/patch && \
28037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28039                   "RANLIB=$${RANLIB}" \
28040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28041                   install-pdf) \
28042           || exit 1
28043
28044 @endif patch
28045
28046 .PHONY: maybe-install-html-patch install-html-patch
28047 maybe-install-html-patch:
28048 @if patch
28049 maybe-install-html-patch: install-html-patch
28050
28051 install-html-patch: \
28052     configure-patch \
28053     html-patch 
28054         @: $(MAKE); $(unstage)
28055         @[ -f ./patch/Makefile ] || exit 0; \
28056         r=`${PWD_COMMAND}`; export r; \
28057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28058         $(HOST_EXPORTS) \
28059         for flag in $(EXTRA_HOST_FLAGS) ; do \
28060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28061         done; \
28062         echo "Doing install-html in patch" ; \
28063         (cd $(HOST_SUBDIR)/patch && \
28064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28066                   "RANLIB=$${RANLIB}" \
28067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28068                   install-html) \
28069           || exit 1
28070
28071 @endif patch
28072
28073 .PHONY: maybe-installcheck-patch installcheck-patch
28074 maybe-installcheck-patch:
28075 @if patch
28076 maybe-installcheck-patch: installcheck-patch
28077
28078 installcheck-patch: \
28079     configure-patch 
28080         @: $(MAKE); $(unstage)
28081         @[ -f ./patch/Makefile ] || exit 0; \
28082         r=`${PWD_COMMAND}`; export r; \
28083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28084         $(HOST_EXPORTS) \
28085         for flag in $(EXTRA_HOST_FLAGS) ; do \
28086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28087         done; \
28088         echo "Doing installcheck in patch" ; \
28089         (cd $(HOST_SUBDIR)/patch && \
28090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28092                   "RANLIB=$${RANLIB}" \
28093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28094                   installcheck) \
28095           || exit 1
28096
28097 @endif patch
28098
28099 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
28100 maybe-mostlyclean-patch:
28101 @if patch
28102 maybe-mostlyclean-patch: mostlyclean-patch
28103
28104 mostlyclean-patch: 
28105         @: $(MAKE); $(unstage)
28106         @[ -f ./patch/Makefile ] || exit 0; \
28107         r=`${PWD_COMMAND}`; export r; \
28108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28109         $(HOST_EXPORTS) \
28110         for flag in $(EXTRA_HOST_FLAGS) ; do \
28111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28112         done; \
28113         echo "Doing mostlyclean in patch" ; \
28114         (cd $(HOST_SUBDIR)/patch && \
28115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28117                   "RANLIB=$${RANLIB}" \
28118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28119                   mostlyclean) \
28120           || exit 1
28121
28122 @endif patch
28123
28124 .PHONY: maybe-clean-patch clean-patch
28125 maybe-clean-patch:
28126 @if patch
28127 maybe-clean-patch: clean-patch
28128
28129 clean-patch: 
28130         @: $(MAKE); $(unstage)
28131         @[ -f ./patch/Makefile ] || exit 0; \
28132         r=`${PWD_COMMAND}`; export r; \
28133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28134         $(HOST_EXPORTS) \
28135         for flag in $(EXTRA_HOST_FLAGS) ; do \
28136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28137         done; \
28138         echo "Doing clean in patch" ; \
28139         (cd $(HOST_SUBDIR)/patch && \
28140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28142                   "RANLIB=$${RANLIB}" \
28143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28144                   clean) \
28145           || exit 1
28146
28147 @endif patch
28148
28149 .PHONY: maybe-distclean-patch distclean-patch
28150 maybe-distclean-patch:
28151 @if patch
28152 maybe-distclean-patch: distclean-patch
28153
28154 distclean-patch: 
28155         @: $(MAKE); $(unstage)
28156         @[ -f ./patch/Makefile ] || exit 0; \
28157         r=`${PWD_COMMAND}`; export r; \
28158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28159         $(HOST_EXPORTS) \
28160         for flag in $(EXTRA_HOST_FLAGS) ; do \
28161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28162         done; \
28163         echo "Doing distclean in patch" ; \
28164         (cd $(HOST_SUBDIR)/patch && \
28165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28167                   "RANLIB=$${RANLIB}" \
28168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28169                   distclean) \
28170           || exit 1
28171
28172 @endif patch
28173
28174 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
28175 maybe-maintainer-clean-patch:
28176 @if patch
28177 maybe-maintainer-clean-patch: maintainer-clean-patch
28178
28179 maintainer-clean-patch: 
28180         @: $(MAKE); $(unstage)
28181         @[ -f ./patch/Makefile ] || exit 0; \
28182         r=`${PWD_COMMAND}`; export r; \
28183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28184         $(HOST_EXPORTS) \
28185         for flag in $(EXTRA_HOST_FLAGS) ; do \
28186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28187         done; \
28188         echo "Doing maintainer-clean in patch" ; \
28189         (cd $(HOST_SUBDIR)/patch && \
28190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28192                   "RANLIB=$${RANLIB}" \
28193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28194                   maintainer-clean) \
28195           || exit 1
28196
28197 @endif patch
28198
28199
28200
28201 .PHONY: configure-perl maybe-configure-perl
28202 maybe-configure-perl:
28203 @if gcc-bootstrap
28204 configure-perl: stage_current
28205 @endif gcc-bootstrap
28206 @if perl
28207 maybe-configure-perl: configure-perl
28208 configure-perl: 
28209         @: $(MAKE); $(unstage)
28210         @r=`${PWD_COMMAND}`; export r; \
28211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28212         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
28213         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
28214         $(HOST_EXPORTS) \
28215         echo Configuring in $(HOST_SUBDIR)/perl; \
28216         cd "$(HOST_SUBDIR)/perl" || exit 1; \
28217         case $(srcdir) in \
28218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28219           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
28220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28221         esac; \
28222         srcdiroption="--srcdir=$${topdir}/perl"; \
28223         libsrcdir="$$s/perl"; \
28224         $(SHELL) $${libsrcdir}/configure \
28225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28226           --target=${target_alias} $${srcdiroption}  \
28227           || exit 1
28228 @endif perl
28229
28230
28231
28232
28233
28234 .PHONY: all-perl maybe-all-perl
28235 maybe-all-perl:
28236 @if gcc-bootstrap
28237 all-perl: stage_current
28238 @endif gcc-bootstrap
28239 @if perl
28240 TARGET-perl=all
28241 maybe-all-perl: all-perl
28242 all-perl: configure-perl
28243         @: $(MAKE); $(unstage)
28244         @r=`${PWD_COMMAND}`; export r; \
28245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28246         $(HOST_EXPORTS) \
28247         (cd $(HOST_SUBDIR)/perl && \
28248           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28249                 $(TARGET-perl))
28250 @endif perl
28251
28252
28253
28254
28255 .PHONY: check-perl maybe-check-perl
28256 maybe-check-perl:
28257 @if perl
28258 maybe-check-perl: check-perl
28259
28260 check-perl:
28261         @: $(MAKE); $(unstage)
28262         @r=`${PWD_COMMAND}`; export r; \
28263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28264         $(HOST_EXPORTS) \
28265         (cd $(HOST_SUBDIR)/perl && \
28266           $(MAKE) $(FLAGS_TO_PASS)  check)
28267
28268 @endif perl
28269
28270 .PHONY: install-perl maybe-install-perl
28271 maybe-install-perl:
28272 @if perl
28273 maybe-install-perl: install-perl
28274
28275 install-perl: installdirs
28276         @: $(MAKE); $(unstage)
28277         @r=`${PWD_COMMAND}`; export r; \
28278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28279         $(HOST_EXPORTS) \
28280         (cd $(HOST_SUBDIR)/perl && \
28281           $(MAKE) $(FLAGS_TO_PASS)  install)
28282
28283 @endif perl
28284
28285 # Other targets (info, dvi, pdf, etc.)
28286
28287 .PHONY: maybe-info-perl info-perl
28288 maybe-info-perl:
28289 @if perl
28290 maybe-info-perl: info-perl
28291
28292 info-perl: \
28293     configure-perl 
28294         @: $(MAKE); $(unstage)
28295         @[ -f ./perl/Makefile ] || exit 0; \
28296         r=`${PWD_COMMAND}`; export r; \
28297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28298         $(HOST_EXPORTS) \
28299         for flag in $(EXTRA_HOST_FLAGS) ; do \
28300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28301         done; \
28302         echo "Doing info in perl" ; \
28303         (cd $(HOST_SUBDIR)/perl && \
28304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28306                   "RANLIB=$${RANLIB}" \
28307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28308                   info) \
28309           || exit 1
28310
28311 @endif perl
28312
28313 .PHONY: maybe-dvi-perl dvi-perl
28314 maybe-dvi-perl:
28315 @if perl
28316 maybe-dvi-perl: dvi-perl
28317
28318 dvi-perl: \
28319     configure-perl 
28320         @: $(MAKE); $(unstage)
28321         @[ -f ./perl/Makefile ] || exit 0; \
28322         r=`${PWD_COMMAND}`; export r; \
28323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28324         $(HOST_EXPORTS) \
28325         for flag in $(EXTRA_HOST_FLAGS) ; do \
28326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28327         done; \
28328         echo "Doing dvi in perl" ; \
28329         (cd $(HOST_SUBDIR)/perl && \
28330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28332                   "RANLIB=$${RANLIB}" \
28333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28334                   dvi) \
28335           || exit 1
28336
28337 @endif perl
28338
28339 .PHONY: maybe-pdf-perl pdf-perl
28340 maybe-pdf-perl:
28341 @if perl
28342 maybe-pdf-perl: pdf-perl
28343
28344 pdf-perl: \
28345     configure-perl 
28346         @: $(MAKE); $(unstage)
28347         @[ -f ./perl/Makefile ] || exit 0; \
28348         r=`${PWD_COMMAND}`; export r; \
28349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28350         $(HOST_EXPORTS) \
28351         for flag in $(EXTRA_HOST_FLAGS) ; do \
28352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28353         done; \
28354         echo "Doing pdf in perl" ; \
28355         (cd $(HOST_SUBDIR)/perl && \
28356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28358                   "RANLIB=$${RANLIB}" \
28359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28360                   pdf) \
28361           || exit 1
28362
28363 @endif perl
28364
28365 .PHONY: maybe-html-perl html-perl
28366 maybe-html-perl:
28367 @if perl
28368 maybe-html-perl: html-perl
28369
28370 html-perl: \
28371     configure-perl 
28372         @: $(MAKE); $(unstage)
28373         @[ -f ./perl/Makefile ] || exit 0; \
28374         r=`${PWD_COMMAND}`; export r; \
28375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28376         $(HOST_EXPORTS) \
28377         for flag in $(EXTRA_HOST_FLAGS) ; do \
28378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28379         done; \
28380         echo "Doing html in perl" ; \
28381         (cd $(HOST_SUBDIR)/perl && \
28382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28384                   "RANLIB=$${RANLIB}" \
28385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28386                   html) \
28387           || exit 1
28388
28389 @endif perl
28390
28391 .PHONY: maybe-TAGS-perl TAGS-perl
28392 maybe-TAGS-perl:
28393 @if perl
28394 maybe-TAGS-perl: TAGS-perl
28395
28396 TAGS-perl: \
28397     configure-perl 
28398         @: $(MAKE); $(unstage)
28399         @[ -f ./perl/Makefile ] || exit 0; \
28400         r=`${PWD_COMMAND}`; export r; \
28401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28402         $(HOST_EXPORTS) \
28403         for flag in $(EXTRA_HOST_FLAGS) ; do \
28404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28405         done; \
28406         echo "Doing TAGS in perl" ; \
28407         (cd $(HOST_SUBDIR)/perl && \
28408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28410                   "RANLIB=$${RANLIB}" \
28411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28412                   TAGS) \
28413           || exit 1
28414
28415 @endif perl
28416
28417 .PHONY: maybe-install-info-perl install-info-perl
28418 maybe-install-info-perl:
28419 @if perl
28420 maybe-install-info-perl: install-info-perl
28421
28422 install-info-perl: \
28423     configure-perl \
28424     info-perl 
28425         @: $(MAKE); $(unstage)
28426         @[ -f ./perl/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 install-info in perl" ; \
28434         (cd $(HOST_SUBDIR)/perl && \
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                   install-info) \
28440           || exit 1
28441
28442 @endif perl
28443
28444 .PHONY: maybe-install-pdf-perl install-pdf-perl
28445 maybe-install-pdf-perl:
28446 @if perl
28447 maybe-install-pdf-perl: install-pdf-perl
28448
28449 install-pdf-perl: \
28450     configure-perl \
28451     pdf-perl 
28452         @: $(MAKE); $(unstage)
28453         @[ -f ./perl/Makefile ] || exit 0; \
28454         r=`${PWD_COMMAND}`; export r; \
28455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456         $(HOST_EXPORTS) \
28457         for flag in $(EXTRA_HOST_FLAGS) ; do \
28458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28459         done; \
28460         echo "Doing install-pdf in perl" ; \
28461         (cd $(HOST_SUBDIR)/perl && \
28462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28464                   "RANLIB=$${RANLIB}" \
28465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28466                   install-pdf) \
28467           || exit 1
28468
28469 @endif perl
28470
28471 .PHONY: maybe-install-html-perl install-html-perl
28472 maybe-install-html-perl:
28473 @if perl
28474 maybe-install-html-perl: install-html-perl
28475
28476 install-html-perl: \
28477     configure-perl \
28478     html-perl 
28479         @: $(MAKE); $(unstage)
28480         @[ -f ./perl/Makefile ] || exit 0; \
28481         r=`${PWD_COMMAND}`; export r; \
28482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28483         $(HOST_EXPORTS) \
28484         for flag in $(EXTRA_HOST_FLAGS) ; do \
28485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28486         done; \
28487         echo "Doing install-html in perl" ; \
28488         (cd $(HOST_SUBDIR)/perl && \
28489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28491                   "RANLIB=$${RANLIB}" \
28492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28493                   install-html) \
28494           || exit 1
28495
28496 @endif perl
28497
28498 .PHONY: maybe-installcheck-perl installcheck-perl
28499 maybe-installcheck-perl:
28500 @if perl
28501 maybe-installcheck-perl: installcheck-perl
28502
28503 installcheck-perl: \
28504     configure-perl 
28505         @: $(MAKE); $(unstage)
28506         @[ -f ./perl/Makefile ] || exit 0; \
28507         r=`${PWD_COMMAND}`; export r; \
28508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28509         $(HOST_EXPORTS) \
28510         for flag in $(EXTRA_HOST_FLAGS) ; do \
28511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28512         done; \
28513         echo "Doing installcheck in perl" ; \
28514         (cd $(HOST_SUBDIR)/perl && \
28515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28517                   "RANLIB=$${RANLIB}" \
28518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28519                   installcheck) \
28520           || exit 1
28521
28522 @endif perl
28523
28524 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
28525 maybe-mostlyclean-perl:
28526 @if perl
28527 maybe-mostlyclean-perl: mostlyclean-perl
28528
28529 mostlyclean-perl: 
28530         @: $(MAKE); $(unstage)
28531         @[ -f ./perl/Makefile ] || exit 0; \
28532         r=`${PWD_COMMAND}`; export r; \
28533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534         $(HOST_EXPORTS) \
28535         for flag in $(EXTRA_HOST_FLAGS) ; do \
28536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28537         done; \
28538         echo "Doing mostlyclean in perl" ; \
28539         (cd $(HOST_SUBDIR)/perl && \
28540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28542                   "RANLIB=$${RANLIB}" \
28543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28544                   mostlyclean) \
28545           || exit 1
28546
28547 @endif perl
28548
28549 .PHONY: maybe-clean-perl clean-perl
28550 maybe-clean-perl:
28551 @if perl
28552 maybe-clean-perl: clean-perl
28553
28554 clean-perl: 
28555         @: $(MAKE); $(unstage)
28556         @[ -f ./perl/Makefile ] || exit 0; \
28557         r=`${PWD_COMMAND}`; export r; \
28558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28559         $(HOST_EXPORTS) \
28560         for flag in $(EXTRA_HOST_FLAGS) ; do \
28561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28562         done; \
28563         echo "Doing clean in perl" ; \
28564         (cd $(HOST_SUBDIR)/perl && \
28565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28567                   "RANLIB=$${RANLIB}" \
28568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28569                   clean) \
28570           || exit 1
28571
28572 @endif perl
28573
28574 .PHONY: maybe-distclean-perl distclean-perl
28575 maybe-distclean-perl:
28576 @if perl
28577 maybe-distclean-perl: distclean-perl
28578
28579 distclean-perl: 
28580         @: $(MAKE); $(unstage)
28581         @[ -f ./perl/Makefile ] || exit 0; \
28582         r=`${PWD_COMMAND}`; export r; \
28583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28584         $(HOST_EXPORTS) \
28585         for flag in $(EXTRA_HOST_FLAGS) ; do \
28586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28587         done; \
28588         echo "Doing distclean in perl" ; \
28589         (cd $(HOST_SUBDIR)/perl && \
28590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28592                   "RANLIB=$${RANLIB}" \
28593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28594                   distclean) \
28595           || exit 1
28596
28597 @endif perl
28598
28599 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
28600 maybe-maintainer-clean-perl:
28601 @if perl
28602 maybe-maintainer-clean-perl: maintainer-clean-perl
28603
28604 maintainer-clean-perl: 
28605         @: $(MAKE); $(unstage)
28606         @[ -f ./perl/Makefile ] || exit 0; \
28607         r=`${PWD_COMMAND}`; export r; \
28608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28609         $(HOST_EXPORTS) \
28610         for flag in $(EXTRA_HOST_FLAGS) ; do \
28611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28612         done; \
28613         echo "Doing maintainer-clean in perl" ; \
28614         (cd $(HOST_SUBDIR)/perl && \
28615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28617                   "RANLIB=$${RANLIB}" \
28618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28619                   maintainer-clean) \
28620           || exit 1
28621
28622 @endif perl
28623
28624
28625
28626 .PHONY: configure-prms maybe-configure-prms
28627 maybe-configure-prms:
28628 @if gcc-bootstrap
28629 configure-prms: stage_current
28630 @endif gcc-bootstrap
28631 @if prms
28632 maybe-configure-prms: configure-prms
28633 configure-prms: 
28634         @: $(MAKE); $(unstage)
28635         @r=`${PWD_COMMAND}`; export r; \
28636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
28638         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
28639         $(HOST_EXPORTS) \
28640         echo Configuring in $(HOST_SUBDIR)/prms; \
28641         cd "$(HOST_SUBDIR)/prms" || exit 1; \
28642         case $(srcdir) in \
28643           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28644           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
28645                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28646         esac; \
28647         srcdiroption="--srcdir=$${topdir}/prms"; \
28648         libsrcdir="$$s/prms"; \
28649         $(SHELL) $${libsrcdir}/configure \
28650           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28651           --target=${target_alias} $${srcdiroption}  \
28652           || exit 1
28653 @endif prms
28654
28655
28656
28657
28658
28659 .PHONY: all-prms maybe-all-prms
28660 maybe-all-prms:
28661 @if gcc-bootstrap
28662 all-prms: stage_current
28663 @endif gcc-bootstrap
28664 @if prms
28665 TARGET-prms=all
28666 maybe-all-prms: all-prms
28667 all-prms: configure-prms
28668         @: $(MAKE); $(unstage)
28669         @r=`${PWD_COMMAND}`; export r; \
28670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28671         $(HOST_EXPORTS) \
28672         (cd $(HOST_SUBDIR)/prms && \
28673           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28674                 $(TARGET-prms))
28675 @endif prms
28676
28677
28678
28679
28680 .PHONY: check-prms maybe-check-prms
28681 maybe-check-prms:
28682 @if prms
28683 maybe-check-prms: check-prms
28684
28685 check-prms:
28686         @: $(MAKE); $(unstage)
28687         @r=`${PWD_COMMAND}`; export r; \
28688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28689         $(HOST_EXPORTS) \
28690         (cd $(HOST_SUBDIR)/prms && \
28691           $(MAKE) $(FLAGS_TO_PASS)  check)
28692
28693 @endif prms
28694
28695 .PHONY: install-prms maybe-install-prms
28696 maybe-install-prms:
28697 @if prms
28698 maybe-install-prms: install-prms
28699
28700 install-prms: installdirs
28701         @: $(MAKE); $(unstage)
28702         @r=`${PWD_COMMAND}`; export r; \
28703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28704         $(HOST_EXPORTS) \
28705         (cd $(HOST_SUBDIR)/prms && \
28706           $(MAKE) $(FLAGS_TO_PASS)  install)
28707
28708 @endif prms
28709
28710 # Other targets (info, dvi, pdf, etc.)
28711
28712 .PHONY: maybe-info-prms info-prms
28713 maybe-info-prms:
28714 @if prms
28715 maybe-info-prms: info-prms
28716
28717 info-prms: \
28718     configure-prms 
28719         @: $(MAKE); $(unstage)
28720         @[ -f ./prms/Makefile ] || exit 0; \
28721         r=`${PWD_COMMAND}`; export r; \
28722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28723         $(HOST_EXPORTS) \
28724         for flag in $(EXTRA_HOST_FLAGS) ; do \
28725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28726         done; \
28727         echo "Doing info in prms" ; \
28728         (cd $(HOST_SUBDIR)/prms && \
28729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28731                   "RANLIB=$${RANLIB}" \
28732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28733                   info) \
28734           || exit 1
28735
28736 @endif prms
28737
28738 .PHONY: maybe-dvi-prms dvi-prms
28739 maybe-dvi-prms:
28740 @if prms
28741 maybe-dvi-prms: dvi-prms
28742
28743 dvi-prms: \
28744     configure-prms 
28745         @: $(MAKE); $(unstage)
28746         @[ -f ./prms/Makefile ] || exit 0; \
28747         r=`${PWD_COMMAND}`; export r; \
28748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28749         $(HOST_EXPORTS) \
28750         for flag in $(EXTRA_HOST_FLAGS) ; do \
28751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28752         done; \
28753         echo "Doing dvi in prms" ; \
28754         (cd $(HOST_SUBDIR)/prms && \
28755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28757                   "RANLIB=$${RANLIB}" \
28758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28759                   dvi) \
28760           || exit 1
28761
28762 @endif prms
28763
28764 .PHONY: maybe-pdf-prms pdf-prms
28765 maybe-pdf-prms:
28766 @if prms
28767 maybe-pdf-prms: pdf-prms
28768
28769 pdf-prms: \
28770     configure-prms 
28771         @: $(MAKE); $(unstage)
28772         @[ -f ./prms/Makefile ] || exit 0; \
28773         r=`${PWD_COMMAND}`; export r; \
28774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28775         $(HOST_EXPORTS) \
28776         for flag in $(EXTRA_HOST_FLAGS) ; do \
28777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28778         done; \
28779         echo "Doing pdf in prms" ; \
28780         (cd $(HOST_SUBDIR)/prms && \
28781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28783                   "RANLIB=$${RANLIB}" \
28784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28785                   pdf) \
28786           || exit 1
28787
28788 @endif prms
28789
28790 .PHONY: maybe-html-prms html-prms
28791 maybe-html-prms:
28792 @if prms
28793 maybe-html-prms: html-prms
28794
28795 html-prms: \
28796     configure-prms 
28797         @: $(MAKE); $(unstage)
28798         @[ -f ./prms/Makefile ] || exit 0; \
28799         r=`${PWD_COMMAND}`; export r; \
28800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28801         $(HOST_EXPORTS) \
28802         for flag in $(EXTRA_HOST_FLAGS) ; do \
28803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28804         done; \
28805         echo "Doing html in prms" ; \
28806         (cd $(HOST_SUBDIR)/prms && \
28807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28809                   "RANLIB=$${RANLIB}" \
28810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28811                   html) \
28812           || exit 1
28813
28814 @endif prms
28815
28816 .PHONY: maybe-TAGS-prms TAGS-prms
28817 maybe-TAGS-prms:
28818 @if prms
28819 maybe-TAGS-prms: TAGS-prms
28820
28821 TAGS-prms: \
28822     configure-prms 
28823         @: $(MAKE); $(unstage)
28824         @[ -f ./prms/Makefile ] || exit 0; \
28825         r=`${PWD_COMMAND}`; export r; \
28826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28827         $(HOST_EXPORTS) \
28828         for flag in $(EXTRA_HOST_FLAGS) ; do \
28829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28830         done; \
28831         echo "Doing TAGS in prms" ; \
28832         (cd $(HOST_SUBDIR)/prms && \
28833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28835                   "RANLIB=$${RANLIB}" \
28836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28837                   TAGS) \
28838           || exit 1
28839
28840 @endif prms
28841
28842 .PHONY: maybe-install-info-prms install-info-prms
28843 maybe-install-info-prms:
28844 @if prms
28845 maybe-install-info-prms: install-info-prms
28846
28847 install-info-prms: \
28848     configure-prms \
28849     info-prms 
28850         @: $(MAKE); $(unstage)
28851         @[ -f ./prms/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 install-info in prms" ; \
28859         (cd $(HOST_SUBDIR)/prms && \
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                   install-info) \
28865           || exit 1
28866
28867 @endif prms
28868
28869 .PHONY: maybe-install-pdf-prms install-pdf-prms
28870 maybe-install-pdf-prms:
28871 @if prms
28872 maybe-install-pdf-prms: install-pdf-prms
28873
28874 install-pdf-prms: \
28875     configure-prms \
28876     pdf-prms 
28877         @: $(MAKE); $(unstage)
28878         @[ -f ./prms/Makefile ] || exit 0; \
28879         r=`${PWD_COMMAND}`; export r; \
28880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28881         $(HOST_EXPORTS) \
28882         for flag in $(EXTRA_HOST_FLAGS) ; do \
28883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28884         done; \
28885         echo "Doing install-pdf in prms" ; \
28886         (cd $(HOST_SUBDIR)/prms && \
28887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28889                   "RANLIB=$${RANLIB}" \
28890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28891                   install-pdf) \
28892           || exit 1
28893
28894 @endif prms
28895
28896 .PHONY: maybe-install-html-prms install-html-prms
28897 maybe-install-html-prms:
28898 @if prms
28899 maybe-install-html-prms: install-html-prms
28900
28901 install-html-prms: \
28902     configure-prms \
28903     html-prms 
28904         @: $(MAKE); $(unstage)
28905         @[ -f ./prms/Makefile ] || exit 0; \
28906         r=`${PWD_COMMAND}`; export r; \
28907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28908         $(HOST_EXPORTS) \
28909         for flag in $(EXTRA_HOST_FLAGS) ; do \
28910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28911         done; \
28912         echo "Doing install-html in prms" ; \
28913         (cd $(HOST_SUBDIR)/prms && \
28914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28916                   "RANLIB=$${RANLIB}" \
28917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28918                   install-html) \
28919           || exit 1
28920
28921 @endif prms
28922
28923 .PHONY: maybe-installcheck-prms installcheck-prms
28924 maybe-installcheck-prms:
28925 @if prms
28926 maybe-installcheck-prms: installcheck-prms
28927
28928 installcheck-prms: \
28929     configure-prms 
28930         @: $(MAKE); $(unstage)
28931         @[ -f ./prms/Makefile ] || exit 0; \
28932         r=`${PWD_COMMAND}`; export r; \
28933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28934         $(HOST_EXPORTS) \
28935         for flag in $(EXTRA_HOST_FLAGS) ; do \
28936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28937         done; \
28938         echo "Doing installcheck in prms" ; \
28939         (cd $(HOST_SUBDIR)/prms && \
28940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28942                   "RANLIB=$${RANLIB}" \
28943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28944                   installcheck) \
28945           || exit 1
28946
28947 @endif prms
28948
28949 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
28950 maybe-mostlyclean-prms:
28951 @if prms
28952 maybe-mostlyclean-prms: mostlyclean-prms
28953
28954 mostlyclean-prms: 
28955         @: $(MAKE); $(unstage)
28956         @[ -f ./prms/Makefile ] || exit 0; \
28957         r=`${PWD_COMMAND}`; export r; \
28958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28959         $(HOST_EXPORTS) \
28960         for flag in $(EXTRA_HOST_FLAGS) ; do \
28961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28962         done; \
28963         echo "Doing mostlyclean in prms" ; \
28964         (cd $(HOST_SUBDIR)/prms && \
28965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28967                   "RANLIB=$${RANLIB}" \
28968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28969                   mostlyclean) \
28970           || exit 1
28971
28972 @endif prms
28973
28974 .PHONY: maybe-clean-prms clean-prms
28975 maybe-clean-prms:
28976 @if prms
28977 maybe-clean-prms: clean-prms
28978
28979 clean-prms: 
28980         @: $(MAKE); $(unstage)
28981         @[ -f ./prms/Makefile ] || exit 0; \
28982         r=`${PWD_COMMAND}`; export r; \
28983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28984         $(HOST_EXPORTS) \
28985         for flag in $(EXTRA_HOST_FLAGS) ; do \
28986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28987         done; \
28988         echo "Doing clean in prms" ; \
28989         (cd $(HOST_SUBDIR)/prms && \
28990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28992                   "RANLIB=$${RANLIB}" \
28993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28994                   clean) \
28995           || exit 1
28996
28997 @endif prms
28998
28999 .PHONY: maybe-distclean-prms distclean-prms
29000 maybe-distclean-prms:
29001 @if prms
29002 maybe-distclean-prms: distclean-prms
29003
29004 distclean-prms: 
29005         @: $(MAKE); $(unstage)
29006         @[ -f ./prms/Makefile ] || exit 0; \
29007         r=`${PWD_COMMAND}`; export r; \
29008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29009         $(HOST_EXPORTS) \
29010         for flag in $(EXTRA_HOST_FLAGS) ; do \
29011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29012         done; \
29013         echo "Doing distclean in prms" ; \
29014         (cd $(HOST_SUBDIR)/prms && \
29015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29017                   "RANLIB=$${RANLIB}" \
29018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29019                   distclean) \
29020           || exit 1
29021
29022 @endif prms
29023
29024 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
29025 maybe-maintainer-clean-prms:
29026 @if prms
29027 maybe-maintainer-clean-prms: maintainer-clean-prms
29028
29029 maintainer-clean-prms: 
29030         @: $(MAKE); $(unstage)
29031         @[ -f ./prms/Makefile ] || exit 0; \
29032         r=`${PWD_COMMAND}`; export r; \
29033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29034         $(HOST_EXPORTS) \
29035         for flag in $(EXTRA_HOST_FLAGS) ; do \
29036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29037         done; \
29038         echo "Doing maintainer-clean in prms" ; \
29039         (cd $(HOST_SUBDIR)/prms && \
29040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29042                   "RANLIB=$${RANLIB}" \
29043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29044                   maintainer-clean) \
29045           || exit 1
29046
29047 @endif prms
29048
29049
29050
29051 .PHONY: configure-rcs maybe-configure-rcs
29052 maybe-configure-rcs:
29053 @if gcc-bootstrap
29054 configure-rcs: stage_current
29055 @endif gcc-bootstrap
29056 @if rcs
29057 maybe-configure-rcs: configure-rcs
29058 configure-rcs: 
29059         @: $(MAKE); $(unstage)
29060         @r=`${PWD_COMMAND}`; export r; \
29061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29062         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
29063         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
29064         $(HOST_EXPORTS) \
29065         echo Configuring in $(HOST_SUBDIR)/rcs; \
29066         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
29067         case $(srcdir) in \
29068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29069           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
29070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29071         esac; \
29072         srcdiroption="--srcdir=$${topdir}/rcs"; \
29073         libsrcdir="$$s/rcs"; \
29074         $(SHELL) $${libsrcdir}/configure \
29075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29076           --target=${target_alias} $${srcdiroption}  \
29077           || exit 1
29078 @endif rcs
29079
29080
29081
29082
29083
29084 .PHONY: all-rcs maybe-all-rcs
29085 maybe-all-rcs:
29086 @if gcc-bootstrap
29087 all-rcs: stage_current
29088 @endif gcc-bootstrap
29089 @if rcs
29090 TARGET-rcs=all
29091 maybe-all-rcs: all-rcs
29092 all-rcs: configure-rcs
29093         @: $(MAKE); $(unstage)
29094         @r=`${PWD_COMMAND}`; export r; \
29095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29096         $(HOST_EXPORTS) \
29097         (cd $(HOST_SUBDIR)/rcs && \
29098           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29099                 $(TARGET-rcs))
29100 @endif rcs
29101
29102
29103
29104
29105 .PHONY: check-rcs maybe-check-rcs
29106 maybe-check-rcs:
29107 @if rcs
29108 maybe-check-rcs: check-rcs
29109
29110 check-rcs:
29111         @: $(MAKE); $(unstage)
29112         @r=`${PWD_COMMAND}`; export r; \
29113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29114         $(HOST_EXPORTS) \
29115         (cd $(HOST_SUBDIR)/rcs && \
29116           $(MAKE) $(FLAGS_TO_PASS)  check)
29117
29118 @endif rcs
29119
29120 .PHONY: install-rcs maybe-install-rcs
29121 maybe-install-rcs:
29122 @if rcs
29123 maybe-install-rcs: install-rcs
29124
29125 install-rcs: installdirs
29126         @: $(MAKE); $(unstage)
29127         @r=`${PWD_COMMAND}`; export r; \
29128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29129         $(HOST_EXPORTS) \
29130         (cd $(HOST_SUBDIR)/rcs && \
29131           $(MAKE) $(FLAGS_TO_PASS)  install)
29132
29133 @endif rcs
29134
29135 # Other targets (info, dvi, pdf, etc.)
29136
29137 .PHONY: maybe-info-rcs info-rcs
29138 maybe-info-rcs:
29139 @if rcs
29140 maybe-info-rcs: info-rcs
29141
29142 info-rcs: \
29143     configure-rcs 
29144         @: $(MAKE); $(unstage)
29145         @[ -f ./rcs/Makefile ] || exit 0; \
29146         r=`${PWD_COMMAND}`; export r; \
29147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29148         $(HOST_EXPORTS) \
29149         for flag in $(EXTRA_HOST_FLAGS) ; do \
29150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29151         done; \
29152         echo "Doing info in rcs" ; \
29153         (cd $(HOST_SUBDIR)/rcs && \
29154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29156                   "RANLIB=$${RANLIB}" \
29157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29158                   info) \
29159           || exit 1
29160
29161 @endif rcs
29162
29163 .PHONY: maybe-dvi-rcs dvi-rcs
29164 maybe-dvi-rcs:
29165 @if rcs
29166 maybe-dvi-rcs: dvi-rcs
29167
29168 dvi-rcs: \
29169     configure-rcs 
29170         @: $(MAKE); $(unstage)
29171         @[ -f ./rcs/Makefile ] || exit 0; \
29172         r=`${PWD_COMMAND}`; export r; \
29173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29174         $(HOST_EXPORTS) \
29175         for flag in $(EXTRA_HOST_FLAGS) ; do \
29176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29177         done; \
29178         echo "Doing dvi in rcs" ; \
29179         (cd $(HOST_SUBDIR)/rcs && \
29180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29182                   "RANLIB=$${RANLIB}" \
29183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29184                   dvi) \
29185           || exit 1
29186
29187 @endif rcs
29188
29189 .PHONY: maybe-pdf-rcs pdf-rcs
29190 maybe-pdf-rcs:
29191 @if rcs
29192 maybe-pdf-rcs: pdf-rcs
29193
29194 pdf-rcs: \
29195     configure-rcs 
29196         @: $(MAKE); $(unstage)
29197         @[ -f ./rcs/Makefile ] || exit 0; \
29198         r=`${PWD_COMMAND}`; export r; \
29199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29200         $(HOST_EXPORTS) \
29201         for flag in $(EXTRA_HOST_FLAGS) ; do \
29202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29203         done; \
29204         echo "Doing pdf in rcs" ; \
29205         (cd $(HOST_SUBDIR)/rcs && \
29206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29208                   "RANLIB=$${RANLIB}" \
29209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29210                   pdf) \
29211           || exit 1
29212
29213 @endif rcs
29214
29215 .PHONY: maybe-html-rcs html-rcs
29216 maybe-html-rcs:
29217 @if rcs
29218 maybe-html-rcs: html-rcs
29219
29220 html-rcs: \
29221     configure-rcs 
29222         @: $(MAKE); $(unstage)
29223         @[ -f ./rcs/Makefile ] || exit 0; \
29224         r=`${PWD_COMMAND}`; export r; \
29225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29226         $(HOST_EXPORTS) \
29227         for flag in $(EXTRA_HOST_FLAGS) ; do \
29228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29229         done; \
29230         echo "Doing html in rcs" ; \
29231         (cd $(HOST_SUBDIR)/rcs && \
29232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29234                   "RANLIB=$${RANLIB}" \
29235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29236                   html) \
29237           || exit 1
29238
29239 @endif rcs
29240
29241 .PHONY: maybe-TAGS-rcs TAGS-rcs
29242 maybe-TAGS-rcs:
29243 @if rcs
29244 maybe-TAGS-rcs: TAGS-rcs
29245
29246 TAGS-rcs: \
29247     configure-rcs 
29248         @: $(MAKE); $(unstage)
29249         @[ -f ./rcs/Makefile ] || exit 0; \
29250         r=`${PWD_COMMAND}`; export r; \
29251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29252         $(HOST_EXPORTS) \
29253         for flag in $(EXTRA_HOST_FLAGS) ; do \
29254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29255         done; \
29256         echo "Doing TAGS in rcs" ; \
29257         (cd $(HOST_SUBDIR)/rcs && \
29258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29260                   "RANLIB=$${RANLIB}" \
29261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29262                   TAGS) \
29263           || exit 1
29264
29265 @endif rcs
29266
29267 .PHONY: maybe-install-info-rcs install-info-rcs
29268 maybe-install-info-rcs:
29269 @if rcs
29270 maybe-install-info-rcs: install-info-rcs
29271
29272 install-info-rcs: \
29273     configure-rcs \
29274     info-rcs 
29275         @: $(MAKE); $(unstage)
29276         @[ -f ./rcs/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 install-info in rcs" ; \
29284         (cd $(HOST_SUBDIR)/rcs && \
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                   install-info) \
29290           || exit 1
29291
29292 @endif rcs
29293
29294 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
29295 maybe-install-pdf-rcs:
29296 @if rcs
29297 maybe-install-pdf-rcs: install-pdf-rcs
29298
29299 install-pdf-rcs: \
29300     configure-rcs \
29301     pdf-rcs 
29302         @: $(MAKE); $(unstage)
29303         @[ -f ./rcs/Makefile ] || exit 0; \
29304         r=`${PWD_COMMAND}`; export r; \
29305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29306         $(HOST_EXPORTS) \
29307         for flag in $(EXTRA_HOST_FLAGS) ; do \
29308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29309         done; \
29310         echo "Doing install-pdf in rcs" ; \
29311         (cd $(HOST_SUBDIR)/rcs && \
29312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29314                   "RANLIB=$${RANLIB}" \
29315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29316                   install-pdf) \
29317           || exit 1
29318
29319 @endif rcs
29320
29321 .PHONY: maybe-install-html-rcs install-html-rcs
29322 maybe-install-html-rcs:
29323 @if rcs
29324 maybe-install-html-rcs: install-html-rcs
29325
29326 install-html-rcs: \
29327     configure-rcs \
29328     html-rcs 
29329         @: $(MAKE); $(unstage)
29330         @[ -f ./rcs/Makefile ] || exit 0; \
29331         r=`${PWD_COMMAND}`; export r; \
29332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29333         $(HOST_EXPORTS) \
29334         for flag in $(EXTRA_HOST_FLAGS) ; do \
29335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29336         done; \
29337         echo "Doing install-html in rcs" ; \
29338         (cd $(HOST_SUBDIR)/rcs && \
29339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29341                   "RANLIB=$${RANLIB}" \
29342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29343                   install-html) \
29344           || exit 1
29345
29346 @endif rcs
29347
29348 .PHONY: maybe-installcheck-rcs installcheck-rcs
29349 maybe-installcheck-rcs:
29350 @if rcs
29351 maybe-installcheck-rcs: installcheck-rcs
29352
29353 installcheck-rcs: \
29354     configure-rcs 
29355         @: $(MAKE); $(unstage)
29356         @[ -f ./rcs/Makefile ] || exit 0; \
29357         r=`${PWD_COMMAND}`; export r; \
29358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29359         $(HOST_EXPORTS) \
29360         for flag in $(EXTRA_HOST_FLAGS) ; do \
29361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29362         done; \
29363         echo "Doing installcheck in rcs" ; \
29364         (cd $(HOST_SUBDIR)/rcs && \
29365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29367                   "RANLIB=$${RANLIB}" \
29368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29369                   installcheck) \
29370           || exit 1
29371
29372 @endif rcs
29373
29374 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
29375 maybe-mostlyclean-rcs:
29376 @if rcs
29377 maybe-mostlyclean-rcs: mostlyclean-rcs
29378
29379 mostlyclean-rcs: 
29380         @: $(MAKE); $(unstage)
29381         @[ -f ./rcs/Makefile ] || exit 0; \
29382         r=`${PWD_COMMAND}`; export r; \
29383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29384         $(HOST_EXPORTS) \
29385         for flag in $(EXTRA_HOST_FLAGS) ; do \
29386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29387         done; \
29388         echo "Doing mostlyclean in rcs" ; \
29389         (cd $(HOST_SUBDIR)/rcs && \
29390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29392                   "RANLIB=$${RANLIB}" \
29393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29394                   mostlyclean) \
29395           || exit 1
29396
29397 @endif rcs
29398
29399 .PHONY: maybe-clean-rcs clean-rcs
29400 maybe-clean-rcs:
29401 @if rcs
29402 maybe-clean-rcs: clean-rcs
29403
29404 clean-rcs: 
29405         @: $(MAKE); $(unstage)
29406         @[ -f ./rcs/Makefile ] || exit 0; \
29407         r=`${PWD_COMMAND}`; export r; \
29408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29409         $(HOST_EXPORTS) \
29410         for flag in $(EXTRA_HOST_FLAGS) ; do \
29411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29412         done; \
29413         echo "Doing clean in rcs" ; \
29414         (cd $(HOST_SUBDIR)/rcs && \
29415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29417                   "RANLIB=$${RANLIB}" \
29418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29419                   clean) \
29420           || exit 1
29421
29422 @endif rcs
29423
29424 .PHONY: maybe-distclean-rcs distclean-rcs
29425 maybe-distclean-rcs:
29426 @if rcs
29427 maybe-distclean-rcs: distclean-rcs
29428
29429 distclean-rcs: 
29430         @: $(MAKE); $(unstage)
29431         @[ -f ./rcs/Makefile ] || exit 0; \
29432         r=`${PWD_COMMAND}`; export r; \
29433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29434         $(HOST_EXPORTS) \
29435         for flag in $(EXTRA_HOST_FLAGS) ; do \
29436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29437         done; \
29438         echo "Doing distclean in rcs" ; \
29439         (cd $(HOST_SUBDIR)/rcs && \
29440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29442                   "RANLIB=$${RANLIB}" \
29443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29444                   distclean) \
29445           || exit 1
29446
29447 @endif rcs
29448
29449 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
29450 maybe-maintainer-clean-rcs:
29451 @if rcs
29452 maybe-maintainer-clean-rcs: maintainer-clean-rcs
29453
29454 maintainer-clean-rcs: 
29455         @: $(MAKE); $(unstage)
29456         @[ -f ./rcs/Makefile ] || exit 0; \
29457         r=`${PWD_COMMAND}`; export r; \
29458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29459         $(HOST_EXPORTS) \
29460         for flag in $(EXTRA_HOST_FLAGS) ; do \
29461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29462         done; \
29463         echo "Doing maintainer-clean in rcs" ; \
29464         (cd $(HOST_SUBDIR)/rcs && \
29465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29467                   "RANLIB=$${RANLIB}" \
29468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29469                   maintainer-clean) \
29470           || exit 1
29471
29472 @endif rcs
29473
29474
29475
29476 .PHONY: configure-readline maybe-configure-readline
29477 maybe-configure-readline:
29478 @if gcc-bootstrap
29479 configure-readline: stage_current
29480 @endif gcc-bootstrap
29481 @if readline
29482 maybe-configure-readline: configure-readline
29483 configure-readline: 
29484         @: $(MAKE); $(unstage)
29485         @r=`${PWD_COMMAND}`; export r; \
29486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29487         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
29488         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
29489         $(HOST_EXPORTS) \
29490         echo Configuring in $(HOST_SUBDIR)/readline; \
29491         cd "$(HOST_SUBDIR)/readline" || exit 1; \
29492         case $(srcdir) in \
29493           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29494           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
29495                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29496         esac; \
29497         srcdiroption="--srcdir=$${topdir}/readline"; \
29498         libsrcdir="$$s/readline"; \
29499         $(SHELL) $${libsrcdir}/configure \
29500           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29501           --target=${target_alias} $${srcdiroption}  \
29502           || exit 1
29503 @endif readline
29504
29505
29506
29507
29508
29509 .PHONY: all-readline maybe-all-readline
29510 maybe-all-readline:
29511 @if gcc-bootstrap
29512 all-readline: stage_current
29513 @endif gcc-bootstrap
29514 @if readline
29515 TARGET-readline=all
29516 maybe-all-readline: all-readline
29517 all-readline: configure-readline
29518         @: $(MAKE); $(unstage)
29519         @r=`${PWD_COMMAND}`; export r; \
29520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29521         $(HOST_EXPORTS) \
29522         (cd $(HOST_SUBDIR)/readline && \
29523           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29524                 $(TARGET-readline))
29525 @endif readline
29526
29527
29528
29529
29530 .PHONY: check-readline maybe-check-readline
29531 maybe-check-readline:
29532 @if readline
29533 maybe-check-readline: check-readline
29534
29535 check-readline:
29536         @: $(MAKE); $(unstage)
29537         @r=`${PWD_COMMAND}`; export r; \
29538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29539         $(HOST_EXPORTS) \
29540         (cd $(HOST_SUBDIR)/readline && \
29541           $(MAKE) $(FLAGS_TO_PASS)  check)
29542
29543 @endif readline
29544
29545 .PHONY: install-readline maybe-install-readline
29546 maybe-install-readline:
29547 @if readline
29548 maybe-install-readline: install-readline
29549
29550 install-readline: installdirs
29551         @: $(MAKE); $(unstage)
29552         @r=`${PWD_COMMAND}`; export r; \
29553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29554         $(HOST_EXPORTS) \
29555         (cd $(HOST_SUBDIR)/readline && \
29556           $(MAKE) $(FLAGS_TO_PASS)  install)
29557
29558 @endif readline
29559
29560 # Other targets (info, dvi, pdf, etc.)
29561
29562 .PHONY: maybe-info-readline info-readline
29563 maybe-info-readline:
29564 @if readline
29565 maybe-info-readline: info-readline
29566
29567 info-readline: \
29568     configure-readline 
29569         @: $(MAKE); $(unstage)
29570         @[ -f ./readline/Makefile ] || exit 0; \
29571         r=`${PWD_COMMAND}`; export r; \
29572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29573         $(HOST_EXPORTS) \
29574         for flag in $(EXTRA_HOST_FLAGS) ; do \
29575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29576         done; \
29577         echo "Doing info in readline" ; \
29578         (cd $(HOST_SUBDIR)/readline && \
29579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29581                   "RANLIB=$${RANLIB}" \
29582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29583                   info) \
29584           || exit 1
29585
29586 @endif readline
29587
29588 .PHONY: maybe-dvi-readline dvi-readline
29589 maybe-dvi-readline:
29590 @if readline
29591 maybe-dvi-readline: dvi-readline
29592
29593 dvi-readline: \
29594     configure-readline 
29595         @: $(MAKE); $(unstage)
29596         @[ -f ./readline/Makefile ] || exit 0; \
29597         r=`${PWD_COMMAND}`; export r; \
29598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29599         $(HOST_EXPORTS) \
29600         for flag in $(EXTRA_HOST_FLAGS) ; do \
29601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29602         done; \
29603         echo "Doing dvi in readline" ; \
29604         (cd $(HOST_SUBDIR)/readline && \
29605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29607                   "RANLIB=$${RANLIB}" \
29608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29609                   dvi) \
29610           || exit 1
29611
29612 @endif readline
29613
29614 .PHONY: maybe-pdf-readline pdf-readline
29615 maybe-pdf-readline:
29616 @if readline
29617 maybe-pdf-readline: pdf-readline
29618
29619 pdf-readline: \
29620     configure-readline 
29621         @: $(MAKE); $(unstage)
29622         @[ -f ./readline/Makefile ] || exit 0; \
29623         r=`${PWD_COMMAND}`; export r; \
29624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29625         $(HOST_EXPORTS) \
29626         for flag in $(EXTRA_HOST_FLAGS) ; do \
29627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29628         done; \
29629         echo "Doing pdf in readline" ; \
29630         (cd $(HOST_SUBDIR)/readline && \
29631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29633                   "RANLIB=$${RANLIB}" \
29634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29635                   pdf) \
29636           || exit 1
29637
29638 @endif readline
29639
29640 .PHONY: maybe-html-readline html-readline
29641 maybe-html-readline:
29642 @if readline
29643 maybe-html-readline: html-readline
29644
29645 html-readline: \
29646     configure-readline 
29647         @: $(MAKE); $(unstage)
29648         @[ -f ./readline/Makefile ] || exit 0; \
29649         r=`${PWD_COMMAND}`; export r; \
29650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29651         $(HOST_EXPORTS) \
29652         for flag in $(EXTRA_HOST_FLAGS) ; do \
29653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29654         done; \
29655         echo "Doing html in readline" ; \
29656         (cd $(HOST_SUBDIR)/readline && \
29657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29659                   "RANLIB=$${RANLIB}" \
29660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29661                   html) \
29662           || exit 1
29663
29664 @endif readline
29665
29666 .PHONY: maybe-TAGS-readline TAGS-readline
29667 maybe-TAGS-readline:
29668 @if readline
29669 maybe-TAGS-readline: TAGS-readline
29670
29671 TAGS-readline: \
29672     configure-readline 
29673         @: $(MAKE); $(unstage)
29674         @[ -f ./readline/Makefile ] || exit 0; \
29675         r=`${PWD_COMMAND}`; export r; \
29676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29677         $(HOST_EXPORTS) \
29678         for flag in $(EXTRA_HOST_FLAGS) ; do \
29679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29680         done; \
29681         echo "Doing TAGS in readline" ; \
29682         (cd $(HOST_SUBDIR)/readline && \
29683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29685                   "RANLIB=$${RANLIB}" \
29686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29687                   TAGS) \
29688           || exit 1
29689
29690 @endif readline
29691
29692 .PHONY: maybe-install-info-readline install-info-readline
29693 maybe-install-info-readline:
29694 @if readline
29695 maybe-install-info-readline: install-info-readline
29696
29697 install-info-readline: \
29698     configure-readline \
29699     info-readline 
29700         @: $(MAKE); $(unstage)
29701         @[ -f ./readline/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 install-info in readline" ; \
29709         (cd $(HOST_SUBDIR)/readline && \
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                   install-info) \
29715           || exit 1
29716
29717 @endif readline
29718
29719 .PHONY: maybe-install-pdf-readline install-pdf-readline
29720 maybe-install-pdf-readline:
29721 @if readline
29722 maybe-install-pdf-readline: install-pdf-readline
29723
29724 install-pdf-readline: \
29725     configure-readline \
29726     pdf-readline 
29727         @: $(MAKE); $(unstage)
29728         @[ -f ./readline/Makefile ] || exit 0; \
29729         r=`${PWD_COMMAND}`; export r; \
29730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29731         $(HOST_EXPORTS) \
29732         for flag in $(EXTRA_HOST_FLAGS) ; do \
29733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29734         done; \
29735         echo "Doing install-pdf in readline" ; \
29736         (cd $(HOST_SUBDIR)/readline && \
29737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29739                   "RANLIB=$${RANLIB}" \
29740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29741                   install-pdf) \
29742           || exit 1
29743
29744 @endif readline
29745
29746 .PHONY: maybe-install-html-readline install-html-readline
29747 maybe-install-html-readline:
29748 @if readline
29749 maybe-install-html-readline: install-html-readline
29750
29751 install-html-readline: \
29752     configure-readline \
29753     html-readline 
29754         @: $(MAKE); $(unstage)
29755         @[ -f ./readline/Makefile ] || exit 0; \
29756         r=`${PWD_COMMAND}`; export r; \
29757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29758         $(HOST_EXPORTS) \
29759         for flag in $(EXTRA_HOST_FLAGS) ; do \
29760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29761         done; \
29762         echo "Doing install-html in readline" ; \
29763         (cd $(HOST_SUBDIR)/readline && \
29764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29766                   "RANLIB=$${RANLIB}" \
29767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29768                   install-html) \
29769           || exit 1
29770
29771 @endif readline
29772
29773 .PHONY: maybe-installcheck-readline installcheck-readline
29774 maybe-installcheck-readline:
29775 @if readline
29776 maybe-installcheck-readline: installcheck-readline
29777
29778 installcheck-readline: \
29779     configure-readline 
29780         @: $(MAKE); $(unstage)
29781         @[ -f ./readline/Makefile ] || exit 0; \
29782         r=`${PWD_COMMAND}`; export r; \
29783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29784         $(HOST_EXPORTS) \
29785         for flag in $(EXTRA_HOST_FLAGS) ; do \
29786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29787         done; \
29788         echo "Doing installcheck in readline" ; \
29789         (cd $(HOST_SUBDIR)/readline && \
29790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29792                   "RANLIB=$${RANLIB}" \
29793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29794                   installcheck) \
29795           || exit 1
29796
29797 @endif readline
29798
29799 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
29800 maybe-mostlyclean-readline:
29801 @if readline
29802 maybe-mostlyclean-readline: mostlyclean-readline
29803
29804 mostlyclean-readline: 
29805         @: $(MAKE); $(unstage)
29806         @[ -f ./readline/Makefile ] || exit 0; \
29807         r=`${PWD_COMMAND}`; export r; \
29808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29809         $(HOST_EXPORTS) \
29810         for flag in $(EXTRA_HOST_FLAGS) ; do \
29811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29812         done; \
29813         echo "Doing mostlyclean in readline" ; \
29814         (cd $(HOST_SUBDIR)/readline && \
29815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29817                   "RANLIB=$${RANLIB}" \
29818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29819                   mostlyclean) \
29820           || exit 1
29821
29822 @endif readline
29823
29824 .PHONY: maybe-clean-readline clean-readline
29825 maybe-clean-readline:
29826 @if readline
29827 maybe-clean-readline: clean-readline
29828
29829 clean-readline: 
29830         @: $(MAKE); $(unstage)
29831         @[ -f ./readline/Makefile ] || exit 0; \
29832         r=`${PWD_COMMAND}`; export r; \
29833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29834         $(HOST_EXPORTS) \
29835         for flag in $(EXTRA_HOST_FLAGS) ; do \
29836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29837         done; \
29838         echo "Doing clean in readline" ; \
29839         (cd $(HOST_SUBDIR)/readline && \
29840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29842                   "RANLIB=$${RANLIB}" \
29843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29844                   clean) \
29845           || exit 1
29846
29847 @endif readline
29848
29849 .PHONY: maybe-distclean-readline distclean-readline
29850 maybe-distclean-readline:
29851 @if readline
29852 maybe-distclean-readline: distclean-readline
29853
29854 distclean-readline: 
29855         @: $(MAKE); $(unstage)
29856         @[ -f ./readline/Makefile ] || exit 0; \
29857         r=`${PWD_COMMAND}`; export r; \
29858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29859         $(HOST_EXPORTS) \
29860         for flag in $(EXTRA_HOST_FLAGS) ; do \
29861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29862         done; \
29863         echo "Doing distclean in readline" ; \
29864         (cd $(HOST_SUBDIR)/readline && \
29865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29867                   "RANLIB=$${RANLIB}" \
29868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29869                   distclean) \
29870           || exit 1
29871
29872 @endif readline
29873
29874 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
29875 maybe-maintainer-clean-readline:
29876 @if readline
29877 maybe-maintainer-clean-readline: maintainer-clean-readline
29878
29879 maintainer-clean-readline: 
29880         @: $(MAKE); $(unstage)
29881         @[ -f ./readline/Makefile ] || exit 0; \
29882         r=`${PWD_COMMAND}`; export r; \
29883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29884         $(HOST_EXPORTS) \
29885         for flag in $(EXTRA_HOST_FLAGS) ; do \
29886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29887         done; \
29888         echo "Doing maintainer-clean in readline" ; \
29889         (cd $(HOST_SUBDIR)/readline && \
29890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29892                   "RANLIB=$${RANLIB}" \
29893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29894                   maintainer-clean) \
29895           || exit 1
29896
29897 @endif readline
29898
29899
29900
29901 .PHONY: configure-release maybe-configure-release
29902 maybe-configure-release:
29903 @if gcc-bootstrap
29904 configure-release: stage_current
29905 @endif gcc-bootstrap
29906 @if release
29907 maybe-configure-release: configure-release
29908 configure-release: 
29909         @: $(MAKE); $(unstage)
29910         @r=`${PWD_COMMAND}`; export r; \
29911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
29913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
29914         $(HOST_EXPORTS) \
29915         echo Configuring in $(HOST_SUBDIR)/release; \
29916         cd "$(HOST_SUBDIR)/release" || exit 1; \
29917         case $(srcdir) in \
29918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29919           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
29920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29921         esac; \
29922         srcdiroption="--srcdir=$${topdir}/release"; \
29923         libsrcdir="$$s/release"; \
29924         $(SHELL) $${libsrcdir}/configure \
29925           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29926           --target=${target_alias} $${srcdiroption}  \
29927           || exit 1
29928 @endif release
29929
29930
29931
29932
29933
29934 .PHONY: all-release maybe-all-release
29935 maybe-all-release:
29936 @if gcc-bootstrap
29937 all-release: stage_current
29938 @endif gcc-bootstrap
29939 @if release
29940 TARGET-release=all
29941 maybe-all-release: all-release
29942 all-release: configure-release
29943         @: $(MAKE); $(unstage)
29944         @r=`${PWD_COMMAND}`; export r; \
29945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29946         $(HOST_EXPORTS) \
29947         (cd $(HOST_SUBDIR)/release && \
29948           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29949                 $(TARGET-release))
29950 @endif release
29951
29952
29953
29954
29955 .PHONY: check-release maybe-check-release
29956 maybe-check-release:
29957 @if release
29958 maybe-check-release: check-release
29959
29960 check-release:
29961
29962 @endif release
29963
29964 .PHONY: install-release maybe-install-release
29965 maybe-install-release:
29966 @if release
29967 maybe-install-release: install-release
29968
29969 install-release:
29970
29971 @endif release
29972
29973 # Other targets (info, dvi, pdf, etc.)
29974
29975 .PHONY: maybe-info-release info-release
29976 maybe-info-release:
29977 @if release
29978 maybe-info-release: info-release
29979
29980 info-release: \
29981     configure-release 
29982         @: $(MAKE); $(unstage)
29983         @[ -f ./release/Makefile ] || exit 0; \
29984         r=`${PWD_COMMAND}`; export r; \
29985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29986         $(HOST_EXPORTS) \
29987         for flag in $(EXTRA_HOST_FLAGS) ; do \
29988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29989         done; \
29990         echo "Doing info in release" ; \
29991         (cd $(HOST_SUBDIR)/release && \
29992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29994                   "RANLIB=$${RANLIB}" \
29995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29996                   info) \
29997           || exit 1
29998
29999 @endif release
30000
30001 .PHONY: maybe-dvi-release dvi-release
30002 maybe-dvi-release:
30003 @if release
30004 maybe-dvi-release: dvi-release
30005
30006 dvi-release: \
30007     configure-release 
30008         @: $(MAKE); $(unstage)
30009         @[ -f ./release/Makefile ] || exit 0; \
30010         r=`${PWD_COMMAND}`; export r; \
30011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30012         $(HOST_EXPORTS) \
30013         for flag in $(EXTRA_HOST_FLAGS) ; do \
30014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30015         done; \
30016         echo "Doing dvi in release" ; \
30017         (cd $(HOST_SUBDIR)/release && \
30018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30020                   "RANLIB=$${RANLIB}" \
30021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30022                   dvi) \
30023           || exit 1
30024
30025 @endif release
30026
30027 .PHONY: maybe-pdf-release pdf-release
30028 maybe-pdf-release:
30029 @if release
30030 maybe-pdf-release: pdf-release
30031
30032 pdf-release: \
30033     configure-release 
30034         @: $(MAKE); $(unstage)
30035         @[ -f ./release/Makefile ] || exit 0; \
30036         r=`${PWD_COMMAND}`; export r; \
30037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30038         $(HOST_EXPORTS) \
30039         for flag in $(EXTRA_HOST_FLAGS) ; do \
30040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30041         done; \
30042         echo "Doing pdf in release" ; \
30043         (cd $(HOST_SUBDIR)/release && \
30044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30046                   "RANLIB=$${RANLIB}" \
30047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30048                   pdf) \
30049           || exit 1
30050
30051 @endif release
30052
30053 .PHONY: maybe-html-release html-release
30054 maybe-html-release:
30055 @if release
30056 maybe-html-release: html-release
30057
30058 html-release: \
30059     configure-release 
30060         @: $(MAKE); $(unstage)
30061         @[ -f ./release/Makefile ] || exit 0; \
30062         r=`${PWD_COMMAND}`; export r; \
30063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30064         $(HOST_EXPORTS) \
30065         for flag in $(EXTRA_HOST_FLAGS) ; do \
30066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30067         done; \
30068         echo "Doing html in release" ; \
30069         (cd $(HOST_SUBDIR)/release && \
30070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30072                   "RANLIB=$${RANLIB}" \
30073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30074                   html) \
30075           || exit 1
30076
30077 @endif release
30078
30079 .PHONY: maybe-TAGS-release TAGS-release
30080 maybe-TAGS-release:
30081 @if release
30082 maybe-TAGS-release: TAGS-release
30083
30084 TAGS-release: \
30085     configure-release 
30086         @: $(MAKE); $(unstage)
30087         @[ -f ./release/Makefile ] || exit 0; \
30088         r=`${PWD_COMMAND}`; export r; \
30089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30090         $(HOST_EXPORTS) \
30091         for flag in $(EXTRA_HOST_FLAGS) ; do \
30092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30093         done; \
30094         echo "Doing TAGS in release" ; \
30095         (cd $(HOST_SUBDIR)/release && \
30096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30098                   "RANLIB=$${RANLIB}" \
30099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30100                   TAGS) \
30101           || exit 1
30102
30103 @endif release
30104
30105 .PHONY: maybe-install-info-release install-info-release
30106 maybe-install-info-release:
30107 @if release
30108 maybe-install-info-release: install-info-release
30109
30110 install-info-release: \
30111     configure-release \
30112     info-release 
30113         @: $(MAKE); $(unstage)
30114         @[ -f ./release/Makefile ] || exit 0; \
30115         r=`${PWD_COMMAND}`; export r; \
30116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30117         $(HOST_EXPORTS) \
30118         for flag in $(EXTRA_HOST_FLAGS) ; do \
30119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30120         done; \
30121         echo "Doing install-info in release" ; \
30122         (cd $(HOST_SUBDIR)/release && \
30123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30125                   "RANLIB=$${RANLIB}" \
30126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30127                   install-info) \
30128           || exit 1
30129
30130 @endif release
30131
30132 .PHONY: maybe-install-pdf-release install-pdf-release
30133 maybe-install-pdf-release:
30134 @if release
30135 maybe-install-pdf-release: install-pdf-release
30136
30137 install-pdf-release: \
30138     configure-release \
30139     pdf-release 
30140         @: $(MAKE); $(unstage)
30141         @[ -f ./release/Makefile ] || exit 0; \
30142         r=`${PWD_COMMAND}`; export r; \
30143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30144         $(HOST_EXPORTS) \
30145         for flag in $(EXTRA_HOST_FLAGS) ; do \
30146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30147         done; \
30148         echo "Doing install-pdf in release" ; \
30149         (cd $(HOST_SUBDIR)/release && \
30150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30152                   "RANLIB=$${RANLIB}" \
30153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30154                   install-pdf) \
30155           || exit 1
30156
30157 @endif release
30158
30159 .PHONY: maybe-install-html-release install-html-release
30160 maybe-install-html-release:
30161 @if release
30162 maybe-install-html-release: install-html-release
30163
30164 install-html-release: \
30165     configure-release \
30166     html-release 
30167         @: $(MAKE); $(unstage)
30168         @[ -f ./release/Makefile ] || exit 0; \
30169         r=`${PWD_COMMAND}`; export r; \
30170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30171         $(HOST_EXPORTS) \
30172         for flag in $(EXTRA_HOST_FLAGS) ; do \
30173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30174         done; \
30175         echo "Doing install-html in release" ; \
30176         (cd $(HOST_SUBDIR)/release && \
30177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30179                   "RANLIB=$${RANLIB}" \
30180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30181                   install-html) \
30182           || exit 1
30183
30184 @endif release
30185
30186 .PHONY: maybe-installcheck-release installcheck-release
30187 maybe-installcheck-release:
30188 @if release
30189 maybe-installcheck-release: installcheck-release
30190
30191 installcheck-release: \
30192     configure-release 
30193         @: $(MAKE); $(unstage)
30194         @[ -f ./release/Makefile ] || exit 0; \
30195         r=`${PWD_COMMAND}`; export r; \
30196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30197         $(HOST_EXPORTS) \
30198         for flag in $(EXTRA_HOST_FLAGS) ; do \
30199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30200         done; \
30201         echo "Doing installcheck in release" ; \
30202         (cd $(HOST_SUBDIR)/release && \
30203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30205                   "RANLIB=$${RANLIB}" \
30206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30207                   installcheck) \
30208           || exit 1
30209
30210 @endif release
30211
30212 .PHONY: maybe-mostlyclean-release mostlyclean-release
30213 maybe-mostlyclean-release:
30214 @if release
30215 maybe-mostlyclean-release: mostlyclean-release
30216
30217 mostlyclean-release: 
30218         @: $(MAKE); $(unstage)
30219         @[ -f ./release/Makefile ] || exit 0; \
30220         r=`${PWD_COMMAND}`; export r; \
30221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30222         $(HOST_EXPORTS) \
30223         for flag in $(EXTRA_HOST_FLAGS) ; do \
30224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30225         done; \
30226         echo "Doing mostlyclean in release" ; \
30227         (cd $(HOST_SUBDIR)/release && \
30228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30230                   "RANLIB=$${RANLIB}" \
30231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30232                   mostlyclean) \
30233           || exit 1
30234
30235 @endif release
30236
30237 .PHONY: maybe-clean-release clean-release
30238 maybe-clean-release:
30239 @if release
30240 maybe-clean-release: clean-release
30241
30242 clean-release: 
30243         @: $(MAKE); $(unstage)
30244         @[ -f ./release/Makefile ] || exit 0; \
30245         r=`${PWD_COMMAND}`; export r; \
30246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30247         $(HOST_EXPORTS) \
30248         for flag in $(EXTRA_HOST_FLAGS) ; do \
30249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30250         done; \
30251         echo "Doing clean in release" ; \
30252         (cd $(HOST_SUBDIR)/release && \
30253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30255                   "RANLIB=$${RANLIB}" \
30256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30257                   clean) \
30258           || exit 1
30259
30260 @endif release
30261
30262 .PHONY: maybe-distclean-release distclean-release
30263 maybe-distclean-release:
30264 @if release
30265 maybe-distclean-release: distclean-release
30266
30267 distclean-release: 
30268         @: $(MAKE); $(unstage)
30269         @[ -f ./release/Makefile ] || exit 0; \
30270         r=`${PWD_COMMAND}`; export r; \
30271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30272         $(HOST_EXPORTS) \
30273         for flag in $(EXTRA_HOST_FLAGS) ; do \
30274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30275         done; \
30276         echo "Doing distclean in release" ; \
30277         (cd $(HOST_SUBDIR)/release && \
30278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30280                   "RANLIB=$${RANLIB}" \
30281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30282                   distclean) \
30283           || exit 1
30284
30285 @endif release
30286
30287 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
30288 maybe-maintainer-clean-release:
30289 @if release
30290 maybe-maintainer-clean-release: maintainer-clean-release
30291
30292 maintainer-clean-release: 
30293         @: $(MAKE); $(unstage)
30294         @[ -f ./release/Makefile ] || exit 0; \
30295         r=`${PWD_COMMAND}`; export r; \
30296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30297         $(HOST_EXPORTS) \
30298         for flag in $(EXTRA_HOST_FLAGS) ; do \
30299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30300         done; \
30301         echo "Doing maintainer-clean in release" ; \
30302         (cd $(HOST_SUBDIR)/release && \
30303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30305                   "RANLIB=$${RANLIB}" \
30306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30307                   maintainer-clean) \
30308           || exit 1
30309
30310 @endif release
30311
30312
30313
30314 .PHONY: configure-recode maybe-configure-recode
30315 maybe-configure-recode:
30316 @if gcc-bootstrap
30317 configure-recode: stage_current
30318 @endif gcc-bootstrap
30319 @if recode
30320 maybe-configure-recode: configure-recode
30321 configure-recode: 
30322         @: $(MAKE); $(unstage)
30323         @r=`${PWD_COMMAND}`; export r; \
30324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30325         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
30326         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
30327         $(HOST_EXPORTS) \
30328         echo Configuring in $(HOST_SUBDIR)/recode; \
30329         cd "$(HOST_SUBDIR)/recode" || exit 1; \
30330         case $(srcdir) in \
30331           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30332           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
30333                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30334         esac; \
30335         srcdiroption="--srcdir=$${topdir}/recode"; \
30336         libsrcdir="$$s/recode"; \
30337         $(SHELL) $${libsrcdir}/configure \
30338           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30339           --target=${target_alias} $${srcdiroption}  \
30340           || exit 1
30341 @endif recode
30342
30343
30344
30345
30346
30347 .PHONY: all-recode maybe-all-recode
30348 maybe-all-recode:
30349 @if gcc-bootstrap
30350 all-recode: stage_current
30351 @endif gcc-bootstrap
30352 @if recode
30353 TARGET-recode=all
30354 maybe-all-recode: all-recode
30355 all-recode: configure-recode
30356         @: $(MAKE); $(unstage)
30357         @r=`${PWD_COMMAND}`; export r; \
30358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30359         $(HOST_EXPORTS) \
30360         (cd $(HOST_SUBDIR)/recode && \
30361           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30362                 $(TARGET-recode))
30363 @endif recode
30364
30365
30366
30367
30368 .PHONY: check-recode maybe-check-recode
30369 maybe-check-recode:
30370 @if recode
30371 maybe-check-recode: check-recode
30372
30373 check-recode:
30374         @: $(MAKE); $(unstage)
30375         @r=`${PWD_COMMAND}`; export r; \
30376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30377         $(HOST_EXPORTS) \
30378         (cd $(HOST_SUBDIR)/recode && \
30379           $(MAKE) $(FLAGS_TO_PASS)  check)
30380
30381 @endif recode
30382
30383 .PHONY: install-recode maybe-install-recode
30384 maybe-install-recode:
30385 @if recode
30386 maybe-install-recode: install-recode
30387
30388 install-recode: installdirs
30389         @: $(MAKE); $(unstage)
30390         @r=`${PWD_COMMAND}`; export r; \
30391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30392         $(HOST_EXPORTS) \
30393         (cd $(HOST_SUBDIR)/recode && \
30394           $(MAKE) $(FLAGS_TO_PASS)  install)
30395
30396 @endif recode
30397
30398 # Other targets (info, dvi, pdf, etc.)
30399
30400 .PHONY: maybe-info-recode info-recode
30401 maybe-info-recode:
30402 @if recode
30403 maybe-info-recode: info-recode
30404
30405 info-recode: \
30406     configure-recode 
30407         @: $(MAKE); $(unstage)
30408         @[ -f ./recode/Makefile ] || exit 0; \
30409         r=`${PWD_COMMAND}`; export r; \
30410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30411         $(HOST_EXPORTS) \
30412         for flag in $(EXTRA_HOST_FLAGS) ; do \
30413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30414         done; \
30415         echo "Doing info in recode" ; \
30416         (cd $(HOST_SUBDIR)/recode && \
30417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30419                   "RANLIB=$${RANLIB}" \
30420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30421                   info) \
30422           || exit 1
30423
30424 @endif recode
30425
30426 .PHONY: maybe-dvi-recode dvi-recode
30427 maybe-dvi-recode:
30428 @if recode
30429 maybe-dvi-recode: dvi-recode
30430
30431 dvi-recode: \
30432     configure-recode 
30433         @: $(MAKE); $(unstage)
30434         @[ -f ./recode/Makefile ] || exit 0; \
30435         r=`${PWD_COMMAND}`; export r; \
30436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30437         $(HOST_EXPORTS) \
30438         for flag in $(EXTRA_HOST_FLAGS) ; do \
30439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30440         done; \
30441         echo "Doing dvi in recode" ; \
30442         (cd $(HOST_SUBDIR)/recode && \
30443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30445                   "RANLIB=$${RANLIB}" \
30446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30447                   dvi) \
30448           || exit 1
30449
30450 @endif recode
30451
30452 .PHONY: maybe-pdf-recode pdf-recode
30453 maybe-pdf-recode:
30454 @if recode
30455 maybe-pdf-recode: pdf-recode
30456
30457 pdf-recode: \
30458     configure-recode 
30459         @: $(MAKE); $(unstage)
30460         @[ -f ./recode/Makefile ] || exit 0; \
30461         r=`${PWD_COMMAND}`; export r; \
30462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30463         $(HOST_EXPORTS) \
30464         for flag in $(EXTRA_HOST_FLAGS) ; do \
30465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30466         done; \
30467         echo "Doing pdf in recode" ; \
30468         (cd $(HOST_SUBDIR)/recode && \
30469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30471                   "RANLIB=$${RANLIB}" \
30472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30473                   pdf) \
30474           || exit 1
30475
30476 @endif recode
30477
30478 .PHONY: maybe-html-recode html-recode
30479 maybe-html-recode:
30480 @if recode
30481 maybe-html-recode: html-recode
30482
30483 html-recode: \
30484     configure-recode 
30485         @: $(MAKE); $(unstage)
30486         @[ -f ./recode/Makefile ] || exit 0; \
30487         r=`${PWD_COMMAND}`; export r; \
30488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30489         $(HOST_EXPORTS) \
30490         for flag in $(EXTRA_HOST_FLAGS) ; do \
30491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30492         done; \
30493         echo "Doing html in recode" ; \
30494         (cd $(HOST_SUBDIR)/recode && \
30495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30497                   "RANLIB=$${RANLIB}" \
30498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30499                   html) \
30500           || exit 1
30501
30502 @endif recode
30503
30504 .PHONY: maybe-TAGS-recode TAGS-recode
30505 maybe-TAGS-recode:
30506 @if recode
30507 maybe-TAGS-recode: TAGS-recode
30508
30509 TAGS-recode: \
30510     configure-recode 
30511         @: $(MAKE); $(unstage)
30512         @[ -f ./recode/Makefile ] || exit 0; \
30513         r=`${PWD_COMMAND}`; export r; \
30514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515         $(HOST_EXPORTS) \
30516         for flag in $(EXTRA_HOST_FLAGS) ; do \
30517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30518         done; \
30519         echo "Doing TAGS in recode" ; \
30520         (cd $(HOST_SUBDIR)/recode && \
30521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30523                   "RANLIB=$${RANLIB}" \
30524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30525                   TAGS) \
30526           || exit 1
30527
30528 @endif recode
30529
30530 .PHONY: maybe-install-info-recode install-info-recode
30531 maybe-install-info-recode:
30532 @if recode
30533 maybe-install-info-recode: install-info-recode
30534
30535 install-info-recode: \
30536     configure-recode \
30537     info-recode 
30538         @: $(MAKE); $(unstage)
30539         @[ -f ./recode/Makefile ] || exit 0; \
30540         r=`${PWD_COMMAND}`; export r; \
30541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30542         $(HOST_EXPORTS) \
30543         for flag in $(EXTRA_HOST_FLAGS) ; do \
30544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30545         done; \
30546         echo "Doing install-info in recode" ; \
30547         (cd $(HOST_SUBDIR)/recode && \
30548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30550                   "RANLIB=$${RANLIB}" \
30551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30552                   install-info) \
30553           || exit 1
30554
30555 @endif recode
30556
30557 .PHONY: maybe-install-pdf-recode install-pdf-recode
30558 maybe-install-pdf-recode:
30559 @if recode
30560 maybe-install-pdf-recode: install-pdf-recode
30561
30562 install-pdf-recode: \
30563     configure-recode \
30564     pdf-recode 
30565         @: $(MAKE); $(unstage)
30566         @[ -f ./recode/Makefile ] || exit 0; \
30567         r=`${PWD_COMMAND}`; export r; \
30568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30569         $(HOST_EXPORTS) \
30570         for flag in $(EXTRA_HOST_FLAGS) ; do \
30571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30572         done; \
30573         echo "Doing install-pdf in recode" ; \
30574         (cd $(HOST_SUBDIR)/recode && \
30575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30577                   "RANLIB=$${RANLIB}" \
30578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30579                   install-pdf) \
30580           || exit 1
30581
30582 @endif recode
30583
30584 .PHONY: maybe-install-html-recode install-html-recode
30585 maybe-install-html-recode:
30586 @if recode
30587 maybe-install-html-recode: install-html-recode
30588
30589 install-html-recode: \
30590     configure-recode \
30591     html-recode 
30592         @: $(MAKE); $(unstage)
30593         @[ -f ./recode/Makefile ] || exit 0; \
30594         r=`${PWD_COMMAND}`; export r; \
30595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30596         $(HOST_EXPORTS) \
30597         for flag in $(EXTRA_HOST_FLAGS) ; do \
30598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30599         done; \
30600         echo "Doing install-html in recode" ; \
30601         (cd $(HOST_SUBDIR)/recode && \
30602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30604                   "RANLIB=$${RANLIB}" \
30605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30606                   install-html) \
30607           || exit 1
30608
30609 @endif recode
30610
30611 .PHONY: maybe-installcheck-recode installcheck-recode
30612 maybe-installcheck-recode:
30613 @if recode
30614 maybe-installcheck-recode: installcheck-recode
30615
30616 installcheck-recode: \
30617     configure-recode 
30618         @: $(MAKE); $(unstage)
30619         @[ -f ./recode/Makefile ] || exit 0; \
30620         r=`${PWD_COMMAND}`; export r; \
30621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30622         $(HOST_EXPORTS) \
30623         for flag in $(EXTRA_HOST_FLAGS) ; do \
30624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30625         done; \
30626         echo "Doing installcheck in recode" ; \
30627         (cd $(HOST_SUBDIR)/recode && \
30628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30630                   "RANLIB=$${RANLIB}" \
30631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30632                   installcheck) \
30633           || exit 1
30634
30635 @endif recode
30636
30637 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
30638 maybe-mostlyclean-recode:
30639 @if recode
30640 maybe-mostlyclean-recode: mostlyclean-recode
30641
30642 mostlyclean-recode: 
30643         @: $(MAKE); $(unstage)
30644         @[ -f ./recode/Makefile ] || exit 0; \
30645         r=`${PWD_COMMAND}`; export r; \
30646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30647         $(HOST_EXPORTS) \
30648         for flag in $(EXTRA_HOST_FLAGS) ; do \
30649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30650         done; \
30651         echo "Doing mostlyclean in recode" ; \
30652         (cd $(HOST_SUBDIR)/recode && \
30653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30655                   "RANLIB=$${RANLIB}" \
30656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30657                   mostlyclean) \
30658           || exit 1
30659
30660 @endif recode
30661
30662 .PHONY: maybe-clean-recode clean-recode
30663 maybe-clean-recode:
30664 @if recode
30665 maybe-clean-recode: clean-recode
30666
30667 clean-recode: 
30668         @: $(MAKE); $(unstage)
30669         @[ -f ./recode/Makefile ] || exit 0; \
30670         r=`${PWD_COMMAND}`; export r; \
30671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30672         $(HOST_EXPORTS) \
30673         for flag in $(EXTRA_HOST_FLAGS) ; do \
30674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30675         done; \
30676         echo "Doing clean in recode" ; \
30677         (cd $(HOST_SUBDIR)/recode && \
30678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30680                   "RANLIB=$${RANLIB}" \
30681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30682                   clean) \
30683           || exit 1
30684
30685 @endif recode
30686
30687 .PHONY: maybe-distclean-recode distclean-recode
30688 maybe-distclean-recode:
30689 @if recode
30690 maybe-distclean-recode: distclean-recode
30691
30692 distclean-recode: 
30693         @: $(MAKE); $(unstage)
30694         @[ -f ./recode/Makefile ] || exit 0; \
30695         r=`${PWD_COMMAND}`; export r; \
30696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30697         $(HOST_EXPORTS) \
30698         for flag in $(EXTRA_HOST_FLAGS) ; do \
30699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30700         done; \
30701         echo "Doing distclean in recode" ; \
30702         (cd $(HOST_SUBDIR)/recode && \
30703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30705                   "RANLIB=$${RANLIB}" \
30706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30707                   distclean) \
30708           || exit 1
30709
30710 @endif recode
30711
30712 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
30713 maybe-maintainer-clean-recode:
30714 @if recode
30715 maybe-maintainer-clean-recode: maintainer-clean-recode
30716
30717 maintainer-clean-recode: 
30718         @: $(MAKE); $(unstage)
30719         @[ -f ./recode/Makefile ] || exit 0; \
30720         r=`${PWD_COMMAND}`; export r; \
30721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30722         $(HOST_EXPORTS) \
30723         for flag in $(EXTRA_HOST_FLAGS) ; do \
30724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30725         done; \
30726         echo "Doing maintainer-clean in recode" ; \
30727         (cd $(HOST_SUBDIR)/recode && \
30728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30730                   "RANLIB=$${RANLIB}" \
30731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30732                   maintainer-clean) \
30733           || exit 1
30734
30735 @endif recode
30736
30737
30738
30739 .PHONY: configure-sed maybe-configure-sed
30740 maybe-configure-sed:
30741 @if gcc-bootstrap
30742 configure-sed: stage_current
30743 @endif gcc-bootstrap
30744 @if sed
30745 maybe-configure-sed: configure-sed
30746 configure-sed: 
30747         @: $(MAKE); $(unstage)
30748         @r=`${PWD_COMMAND}`; export r; \
30749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30750         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
30751         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
30752         $(HOST_EXPORTS) \
30753         echo Configuring in $(HOST_SUBDIR)/sed; \
30754         cd "$(HOST_SUBDIR)/sed" || exit 1; \
30755         case $(srcdir) in \
30756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30757           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
30758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30759         esac; \
30760         srcdiroption="--srcdir=$${topdir}/sed"; \
30761         libsrcdir="$$s/sed"; \
30762         $(SHELL) $${libsrcdir}/configure \
30763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30764           --target=${target_alias} $${srcdiroption}  \
30765           || exit 1
30766 @endif sed
30767
30768
30769
30770
30771
30772 .PHONY: all-sed maybe-all-sed
30773 maybe-all-sed:
30774 @if gcc-bootstrap
30775 all-sed: stage_current
30776 @endif gcc-bootstrap
30777 @if sed
30778 TARGET-sed=all
30779 maybe-all-sed: all-sed
30780 all-sed: configure-sed
30781         @: $(MAKE); $(unstage)
30782         @r=`${PWD_COMMAND}`; export r; \
30783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30784         $(HOST_EXPORTS) \
30785         (cd $(HOST_SUBDIR)/sed && \
30786           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30787                 $(TARGET-sed))
30788 @endif sed
30789
30790
30791
30792
30793 .PHONY: check-sed maybe-check-sed
30794 maybe-check-sed:
30795 @if sed
30796 maybe-check-sed: check-sed
30797
30798 check-sed:
30799         @: $(MAKE); $(unstage)
30800         @r=`${PWD_COMMAND}`; export r; \
30801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30802         $(HOST_EXPORTS) \
30803         (cd $(HOST_SUBDIR)/sed && \
30804           $(MAKE) $(FLAGS_TO_PASS)  check)
30805
30806 @endif sed
30807
30808 .PHONY: install-sed maybe-install-sed
30809 maybe-install-sed:
30810 @if sed
30811 maybe-install-sed: install-sed
30812
30813 install-sed: installdirs
30814         @: $(MAKE); $(unstage)
30815         @r=`${PWD_COMMAND}`; export r; \
30816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30817         $(HOST_EXPORTS) \
30818         (cd $(HOST_SUBDIR)/sed && \
30819           $(MAKE) $(FLAGS_TO_PASS)  install)
30820
30821 @endif sed
30822
30823 # Other targets (info, dvi, pdf, etc.)
30824
30825 .PHONY: maybe-info-sed info-sed
30826 maybe-info-sed:
30827 @if sed
30828 maybe-info-sed: info-sed
30829
30830 info-sed: \
30831     configure-sed 
30832         @: $(MAKE); $(unstage)
30833         @[ -f ./sed/Makefile ] || exit 0; \
30834         r=`${PWD_COMMAND}`; export r; \
30835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30836         $(HOST_EXPORTS) \
30837         for flag in $(EXTRA_HOST_FLAGS) ; do \
30838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30839         done; \
30840         echo "Doing info in sed" ; \
30841         (cd $(HOST_SUBDIR)/sed && \
30842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30844                   "RANLIB=$${RANLIB}" \
30845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30846                   info) \
30847           || exit 1
30848
30849 @endif sed
30850
30851 .PHONY: maybe-dvi-sed dvi-sed
30852 maybe-dvi-sed:
30853 @if sed
30854 maybe-dvi-sed: dvi-sed
30855
30856 dvi-sed: \
30857     configure-sed 
30858         @: $(MAKE); $(unstage)
30859         @[ -f ./sed/Makefile ] || exit 0; \
30860         r=`${PWD_COMMAND}`; export r; \
30861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30862         $(HOST_EXPORTS) \
30863         for flag in $(EXTRA_HOST_FLAGS) ; do \
30864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30865         done; \
30866         echo "Doing dvi in sed" ; \
30867         (cd $(HOST_SUBDIR)/sed && \
30868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30870                   "RANLIB=$${RANLIB}" \
30871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30872                   dvi) \
30873           || exit 1
30874
30875 @endif sed
30876
30877 .PHONY: maybe-pdf-sed pdf-sed
30878 maybe-pdf-sed:
30879 @if sed
30880 maybe-pdf-sed: pdf-sed
30881
30882 pdf-sed: \
30883     configure-sed 
30884         @: $(MAKE); $(unstage)
30885         @[ -f ./sed/Makefile ] || exit 0; \
30886         r=`${PWD_COMMAND}`; export r; \
30887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30888         $(HOST_EXPORTS) \
30889         for flag in $(EXTRA_HOST_FLAGS) ; do \
30890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30891         done; \
30892         echo "Doing pdf in sed" ; \
30893         (cd $(HOST_SUBDIR)/sed && \
30894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30896                   "RANLIB=$${RANLIB}" \
30897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30898                   pdf) \
30899           || exit 1
30900
30901 @endif sed
30902
30903 .PHONY: maybe-html-sed html-sed
30904 maybe-html-sed:
30905 @if sed
30906 maybe-html-sed: html-sed
30907
30908 html-sed: \
30909     configure-sed 
30910         @: $(MAKE); $(unstage)
30911         @[ -f ./sed/Makefile ] || exit 0; \
30912         r=`${PWD_COMMAND}`; export r; \
30913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30914         $(HOST_EXPORTS) \
30915         for flag in $(EXTRA_HOST_FLAGS) ; do \
30916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30917         done; \
30918         echo "Doing html in sed" ; \
30919         (cd $(HOST_SUBDIR)/sed && \
30920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30922                   "RANLIB=$${RANLIB}" \
30923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30924                   html) \
30925           || exit 1
30926
30927 @endif sed
30928
30929 .PHONY: maybe-TAGS-sed TAGS-sed
30930 maybe-TAGS-sed:
30931 @if sed
30932 maybe-TAGS-sed: TAGS-sed
30933
30934 TAGS-sed: \
30935     configure-sed 
30936         @: $(MAKE); $(unstage)
30937         @[ -f ./sed/Makefile ] || exit 0; \
30938         r=`${PWD_COMMAND}`; export r; \
30939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30940         $(HOST_EXPORTS) \
30941         for flag in $(EXTRA_HOST_FLAGS) ; do \
30942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30943         done; \
30944         echo "Doing TAGS in sed" ; \
30945         (cd $(HOST_SUBDIR)/sed && \
30946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30948                   "RANLIB=$${RANLIB}" \
30949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30950                   TAGS) \
30951           || exit 1
30952
30953 @endif sed
30954
30955 .PHONY: maybe-install-info-sed install-info-sed
30956 maybe-install-info-sed:
30957 @if sed
30958 maybe-install-info-sed: install-info-sed
30959
30960 install-info-sed: \
30961     configure-sed \
30962     info-sed 
30963         @: $(MAKE); $(unstage)
30964         @[ -f ./sed/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 install-info in sed" ; \
30972         (cd $(HOST_SUBDIR)/sed && \
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                   install-info) \
30978           || exit 1
30979
30980 @endif sed
30981
30982 .PHONY: maybe-install-pdf-sed install-pdf-sed
30983 maybe-install-pdf-sed:
30984 @if sed
30985 maybe-install-pdf-sed: install-pdf-sed
30986
30987 install-pdf-sed: \
30988     configure-sed \
30989     pdf-sed 
30990         @: $(MAKE); $(unstage)
30991         @[ -f ./sed/Makefile ] || exit 0; \
30992         r=`${PWD_COMMAND}`; export r; \
30993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30994         $(HOST_EXPORTS) \
30995         for flag in $(EXTRA_HOST_FLAGS) ; do \
30996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30997         done; \
30998         echo "Doing install-pdf in sed" ; \
30999         (cd $(HOST_SUBDIR)/sed && \
31000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31002                   "RANLIB=$${RANLIB}" \
31003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31004                   install-pdf) \
31005           || exit 1
31006
31007 @endif sed
31008
31009 .PHONY: maybe-install-html-sed install-html-sed
31010 maybe-install-html-sed:
31011 @if sed
31012 maybe-install-html-sed: install-html-sed
31013
31014 install-html-sed: \
31015     configure-sed \
31016     html-sed 
31017         @: $(MAKE); $(unstage)
31018         @[ -f ./sed/Makefile ] || exit 0; \
31019         r=`${PWD_COMMAND}`; export r; \
31020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31021         $(HOST_EXPORTS) \
31022         for flag in $(EXTRA_HOST_FLAGS) ; do \
31023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31024         done; \
31025         echo "Doing install-html in sed" ; \
31026         (cd $(HOST_SUBDIR)/sed && \
31027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31029                   "RANLIB=$${RANLIB}" \
31030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31031                   install-html) \
31032           || exit 1
31033
31034 @endif sed
31035
31036 .PHONY: maybe-installcheck-sed installcheck-sed
31037 maybe-installcheck-sed:
31038 @if sed
31039 maybe-installcheck-sed: installcheck-sed
31040
31041 installcheck-sed: \
31042     configure-sed 
31043         @: $(MAKE); $(unstage)
31044         @[ -f ./sed/Makefile ] || exit 0; \
31045         r=`${PWD_COMMAND}`; export r; \
31046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31047         $(HOST_EXPORTS) \
31048         for flag in $(EXTRA_HOST_FLAGS) ; do \
31049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31050         done; \
31051         echo "Doing installcheck in sed" ; \
31052         (cd $(HOST_SUBDIR)/sed && \
31053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31055                   "RANLIB=$${RANLIB}" \
31056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31057                   installcheck) \
31058           || exit 1
31059
31060 @endif sed
31061
31062 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
31063 maybe-mostlyclean-sed:
31064 @if sed
31065 maybe-mostlyclean-sed: mostlyclean-sed
31066
31067 mostlyclean-sed: 
31068         @: $(MAKE); $(unstage)
31069         @[ -f ./sed/Makefile ] || exit 0; \
31070         r=`${PWD_COMMAND}`; export r; \
31071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31072         $(HOST_EXPORTS) \
31073         for flag in $(EXTRA_HOST_FLAGS) ; do \
31074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31075         done; \
31076         echo "Doing mostlyclean in sed" ; \
31077         (cd $(HOST_SUBDIR)/sed && \
31078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31080                   "RANLIB=$${RANLIB}" \
31081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31082                   mostlyclean) \
31083           || exit 1
31084
31085 @endif sed
31086
31087 .PHONY: maybe-clean-sed clean-sed
31088 maybe-clean-sed:
31089 @if sed
31090 maybe-clean-sed: clean-sed
31091
31092 clean-sed: 
31093         @: $(MAKE); $(unstage)
31094         @[ -f ./sed/Makefile ] || exit 0; \
31095         r=`${PWD_COMMAND}`; export r; \
31096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31097         $(HOST_EXPORTS) \
31098         for flag in $(EXTRA_HOST_FLAGS) ; do \
31099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31100         done; \
31101         echo "Doing clean in sed" ; \
31102         (cd $(HOST_SUBDIR)/sed && \
31103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31105                   "RANLIB=$${RANLIB}" \
31106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31107                   clean) \
31108           || exit 1
31109
31110 @endif sed
31111
31112 .PHONY: maybe-distclean-sed distclean-sed
31113 maybe-distclean-sed:
31114 @if sed
31115 maybe-distclean-sed: distclean-sed
31116
31117 distclean-sed: 
31118         @: $(MAKE); $(unstage)
31119         @[ -f ./sed/Makefile ] || exit 0; \
31120         r=`${PWD_COMMAND}`; export r; \
31121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31122         $(HOST_EXPORTS) \
31123         for flag in $(EXTRA_HOST_FLAGS) ; do \
31124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31125         done; \
31126         echo "Doing distclean in sed" ; \
31127         (cd $(HOST_SUBDIR)/sed && \
31128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31130                   "RANLIB=$${RANLIB}" \
31131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31132                   distclean) \
31133           || exit 1
31134
31135 @endif sed
31136
31137 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
31138 maybe-maintainer-clean-sed:
31139 @if sed
31140 maybe-maintainer-clean-sed: maintainer-clean-sed
31141
31142 maintainer-clean-sed: 
31143         @: $(MAKE); $(unstage)
31144         @[ -f ./sed/Makefile ] || exit 0; \
31145         r=`${PWD_COMMAND}`; export r; \
31146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31147         $(HOST_EXPORTS) \
31148         for flag in $(EXTRA_HOST_FLAGS) ; do \
31149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31150         done; \
31151         echo "Doing maintainer-clean in sed" ; \
31152         (cd $(HOST_SUBDIR)/sed && \
31153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31155                   "RANLIB=$${RANLIB}" \
31156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31157                   maintainer-clean) \
31158           || exit 1
31159
31160 @endif sed
31161
31162
31163
31164 .PHONY: configure-send-pr maybe-configure-send-pr
31165 maybe-configure-send-pr:
31166 @if gcc-bootstrap
31167 configure-send-pr: stage_current
31168 @endif gcc-bootstrap
31169 @if send-pr
31170 maybe-configure-send-pr: configure-send-pr
31171 configure-send-pr: 
31172         @: $(MAKE); $(unstage)
31173         @r=`${PWD_COMMAND}`; export r; \
31174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31175         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
31176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
31177         $(HOST_EXPORTS) \
31178         echo Configuring in $(HOST_SUBDIR)/send-pr; \
31179         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
31180         case $(srcdir) in \
31181           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31182           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
31183                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31184         esac; \
31185         srcdiroption="--srcdir=$${topdir}/send-pr"; \
31186         libsrcdir="$$s/send-pr"; \
31187         $(SHELL) $${libsrcdir}/configure \
31188           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31189           --target=${target_alias} $${srcdiroption}  \
31190           || exit 1
31191 @endif send-pr
31192
31193
31194
31195
31196
31197 .PHONY: all-send-pr maybe-all-send-pr
31198 maybe-all-send-pr:
31199 @if gcc-bootstrap
31200 all-send-pr: stage_current
31201 @endif gcc-bootstrap
31202 @if send-pr
31203 TARGET-send-pr=all
31204 maybe-all-send-pr: all-send-pr
31205 all-send-pr: configure-send-pr
31206         @: $(MAKE); $(unstage)
31207         @r=`${PWD_COMMAND}`; export r; \
31208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31209         $(HOST_EXPORTS) \
31210         (cd $(HOST_SUBDIR)/send-pr && \
31211           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31212                 $(TARGET-send-pr))
31213 @endif send-pr
31214
31215
31216
31217
31218 .PHONY: check-send-pr maybe-check-send-pr
31219 maybe-check-send-pr:
31220 @if send-pr
31221 maybe-check-send-pr: check-send-pr
31222
31223 check-send-pr:
31224         @: $(MAKE); $(unstage)
31225         @r=`${PWD_COMMAND}`; export r; \
31226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31227         $(HOST_EXPORTS) \
31228         (cd $(HOST_SUBDIR)/send-pr && \
31229           $(MAKE) $(FLAGS_TO_PASS)  check)
31230
31231 @endif send-pr
31232
31233 .PHONY: install-send-pr maybe-install-send-pr
31234 maybe-install-send-pr:
31235 @if send-pr
31236 maybe-install-send-pr: install-send-pr
31237
31238 install-send-pr: installdirs
31239         @: $(MAKE); $(unstage)
31240         @r=`${PWD_COMMAND}`; export r; \
31241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31242         $(HOST_EXPORTS) \
31243         (cd $(HOST_SUBDIR)/send-pr && \
31244           $(MAKE) $(FLAGS_TO_PASS)  install)
31245
31246 @endif send-pr
31247
31248 # Other targets (info, dvi, pdf, etc.)
31249
31250 .PHONY: maybe-info-send-pr info-send-pr
31251 maybe-info-send-pr:
31252 @if send-pr
31253 maybe-info-send-pr: info-send-pr
31254
31255 info-send-pr: \
31256     configure-send-pr 
31257         @: $(MAKE); $(unstage)
31258         @[ -f ./send-pr/Makefile ] || exit 0; \
31259         r=`${PWD_COMMAND}`; export r; \
31260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31261         $(HOST_EXPORTS) \
31262         for flag in $(EXTRA_HOST_FLAGS) ; do \
31263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31264         done; \
31265         echo "Doing info in send-pr" ; \
31266         (cd $(HOST_SUBDIR)/send-pr && \
31267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31269                   "RANLIB=$${RANLIB}" \
31270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31271                   info) \
31272           || exit 1
31273
31274 @endif send-pr
31275
31276 .PHONY: maybe-dvi-send-pr dvi-send-pr
31277 maybe-dvi-send-pr:
31278 @if send-pr
31279 maybe-dvi-send-pr: dvi-send-pr
31280
31281 dvi-send-pr: \
31282     configure-send-pr 
31283         @: $(MAKE); $(unstage)
31284         @[ -f ./send-pr/Makefile ] || exit 0; \
31285         r=`${PWD_COMMAND}`; export r; \
31286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31287         $(HOST_EXPORTS) \
31288         for flag in $(EXTRA_HOST_FLAGS) ; do \
31289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31290         done; \
31291         echo "Doing dvi in send-pr" ; \
31292         (cd $(HOST_SUBDIR)/send-pr && \
31293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31295                   "RANLIB=$${RANLIB}" \
31296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31297                   dvi) \
31298           || exit 1
31299
31300 @endif send-pr
31301
31302 .PHONY: maybe-pdf-send-pr pdf-send-pr
31303 maybe-pdf-send-pr:
31304 @if send-pr
31305 maybe-pdf-send-pr: pdf-send-pr
31306
31307 pdf-send-pr: \
31308     configure-send-pr 
31309         @: $(MAKE); $(unstage)
31310         @[ -f ./send-pr/Makefile ] || exit 0; \
31311         r=`${PWD_COMMAND}`; export r; \
31312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31313         $(HOST_EXPORTS) \
31314         for flag in $(EXTRA_HOST_FLAGS) ; do \
31315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31316         done; \
31317         echo "Doing pdf in send-pr" ; \
31318         (cd $(HOST_SUBDIR)/send-pr && \
31319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31321                   "RANLIB=$${RANLIB}" \
31322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31323                   pdf) \
31324           || exit 1
31325
31326 @endif send-pr
31327
31328 .PHONY: maybe-html-send-pr html-send-pr
31329 maybe-html-send-pr:
31330 @if send-pr
31331 maybe-html-send-pr: html-send-pr
31332
31333 html-send-pr: \
31334     configure-send-pr 
31335         @: $(MAKE); $(unstage)
31336         @[ -f ./send-pr/Makefile ] || exit 0; \
31337         r=`${PWD_COMMAND}`; export r; \
31338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339         $(HOST_EXPORTS) \
31340         for flag in $(EXTRA_HOST_FLAGS) ; do \
31341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31342         done; \
31343         echo "Doing html in send-pr" ; \
31344         (cd $(HOST_SUBDIR)/send-pr && \
31345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31347                   "RANLIB=$${RANLIB}" \
31348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31349                   html) \
31350           || exit 1
31351
31352 @endif send-pr
31353
31354 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
31355 maybe-TAGS-send-pr:
31356 @if send-pr
31357 maybe-TAGS-send-pr: TAGS-send-pr
31358
31359 TAGS-send-pr: \
31360     configure-send-pr 
31361         @: $(MAKE); $(unstage)
31362         @[ -f ./send-pr/Makefile ] || exit 0; \
31363         r=`${PWD_COMMAND}`; export r; \
31364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365         $(HOST_EXPORTS) \
31366         for flag in $(EXTRA_HOST_FLAGS) ; do \
31367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31368         done; \
31369         echo "Doing TAGS in send-pr" ; \
31370         (cd $(HOST_SUBDIR)/send-pr && \
31371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31373                   "RANLIB=$${RANLIB}" \
31374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31375                   TAGS) \
31376           || exit 1
31377
31378 @endif send-pr
31379
31380 .PHONY: maybe-install-info-send-pr install-info-send-pr
31381 maybe-install-info-send-pr:
31382 @if send-pr
31383 maybe-install-info-send-pr: install-info-send-pr
31384
31385 install-info-send-pr: \
31386     configure-send-pr \
31387     info-send-pr 
31388         @: $(MAKE); $(unstage)
31389         @[ -f ./send-pr/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 install-info in send-pr" ; \
31397         (cd $(HOST_SUBDIR)/send-pr && \
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                   install-info) \
31403           || exit 1
31404
31405 @endif send-pr
31406
31407 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
31408 maybe-install-pdf-send-pr:
31409 @if send-pr
31410 maybe-install-pdf-send-pr: install-pdf-send-pr
31411
31412 install-pdf-send-pr: \
31413     configure-send-pr \
31414     pdf-send-pr 
31415         @: $(MAKE); $(unstage)
31416         @[ -f ./send-pr/Makefile ] || exit 0; \
31417         r=`${PWD_COMMAND}`; export r; \
31418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31419         $(HOST_EXPORTS) \
31420         for flag in $(EXTRA_HOST_FLAGS) ; do \
31421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31422         done; \
31423         echo "Doing install-pdf in send-pr" ; \
31424         (cd $(HOST_SUBDIR)/send-pr && \
31425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31427                   "RANLIB=$${RANLIB}" \
31428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31429                   install-pdf) \
31430           || exit 1
31431
31432 @endif send-pr
31433
31434 .PHONY: maybe-install-html-send-pr install-html-send-pr
31435 maybe-install-html-send-pr:
31436 @if send-pr
31437 maybe-install-html-send-pr: install-html-send-pr
31438
31439 install-html-send-pr: \
31440     configure-send-pr \
31441     html-send-pr 
31442         @: $(MAKE); $(unstage)
31443         @[ -f ./send-pr/Makefile ] || exit 0; \
31444         r=`${PWD_COMMAND}`; export r; \
31445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31446         $(HOST_EXPORTS) \
31447         for flag in $(EXTRA_HOST_FLAGS) ; do \
31448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31449         done; \
31450         echo "Doing install-html in send-pr" ; \
31451         (cd $(HOST_SUBDIR)/send-pr && \
31452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31454                   "RANLIB=$${RANLIB}" \
31455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31456                   install-html) \
31457           || exit 1
31458
31459 @endif send-pr
31460
31461 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
31462 maybe-installcheck-send-pr:
31463 @if send-pr
31464 maybe-installcheck-send-pr: installcheck-send-pr
31465
31466 installcheck-send-pr: \
31467     configure-send-pr 
31468         @: $(MAKE); $(unstage)
31469         @[ -f ./send-pr/Makefile ] || exit 0; \
31470         r=`${PWD_COMMAND}`; export r; \
31471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31472         $(HOST_EXPORTS) \
31473         for flag in $(EXTRA_HOST_FLAGS) ; do \
31474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31475         done; \
31476         echo "Doing installcheck in send-pr" ; \
31477         (cd $(HOST_SUBDIR)/send-pr && \
31478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31480                   "RANLIB=$${RANLIB}" \
31481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31482                   installcheck) \
31483           || exit 1
31484
31485 @endif send-pr
31486
31487 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
31488 maybe-mostlyclean-send-pr:
31489 @if send-pr
31490 maybe-mostlyclean-send-pr: mostlyclean-send-pr
31491
31492 mostlyclean-send-pr: 
31493         @: $(MAKE); $(unstage)
31494         @[ -f ./send-pr/Makefile ] || exit 0; \
31495         r=`${PWD_COMMAND}`; export r; \
31496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31497         $(HOST_EXPORTS) \
31498         for flag in $(EXTRA_HOST_FLAGS) ; do \
31499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31500         done; \
31501         echo "Doing mostlyclean in send-pr" ; \
31502         (cd $(HOST_SUBDIR)/send-pr && \
31503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31505                   "RANLIB=$${RANLIB}" \
31506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31507                   mostlyclean) \
31508           || exit 1
31509
31510 @endif send-pr
31511
31512 .PHONY: maybe-clean-send-pr clean-send-pr
31513 maybe-clean-send-pr:
31514 @if send-pr
31515 maybe-clean-send-pr: clean-send-pr
31516
31517 clean-send-pr: 
31518         @: $(MAKE); $(unstage)
31519         @[ -f ./send-pr/Makefile ] || exit 0; \
31520         r=`${PWD_COMMAND}`; export r; \
31521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31522         $(HOST_EXPORTS) \
31523         for flag in $(EXTRA_HOST_FLAGS) ; do \
31524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31525         done; \
31526         echo "Doing clean in send-pr" ; \
31527         (cd $(HOST_SUBDIR)/send-pr && \
31528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31530                   "RANLIB=$${RANLIB}" \
31531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31532                   clean) \
31533           || exit 1
31534
31535 @endif send-pr
31536
31537 .PHONY: maybe-distclean-send-pr distclean-send-pr
31538 maybe-distclean-send-pr:
31539 @if send-pr
31540 maybe-distclean-send-pr: distclean-send-pr
31541
31542 distclean-send-pr: 
31543         @: $(MAKE); $(unstage)
31544         @[ -f ./send-pr/Makefile ] || exit 0; \
31545         r=`${PWD_COMMAND}`; export r; \
31546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31547         $(HOST_EXPORTS) \
31548         for flag in $(EXTRA_HOST_FLAGS) ; do \
31549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31550         done; \
31551         echo "Doing distclean in send-pr" ; \
31552         (cd $(HOST_SUBDIR)/send-pr && \
31553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31555                   "RANLIB=$${RANLIB}" \
31556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31557                   distclean) \
31558           || exit 1
31559
31560 @endif send-pr
31561
31562 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
31563 maybe-maintainer-clean-send-pr:
31564 @if send-pr
31565 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
31566
31567 maintainer-clean-send-pr: 
31568         @: $(MAKE); $(unstage)
31569         @[ -f ./send-pr/Makefile ] || exit 0; \
31570         r=`${PWD_COMMAND}`; export r; \
31571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31572         $(HOST_EXPORTS) \
31573         for flag in $(EXTRA_HOST_FLAGS) ; do \
31574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31575         done; \
31576         echo "Doing maintainer-clean in send-pr" ; \
31577         (cd $(HOST_SUBDIR)/send-pr && \
31578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31580                   "RANLIB=$${RANLIB}" \
31581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31582                   maintainer-clean) \
31583           || exit 1
31584
31585 @endif send-pr
31586
31587
31588
31589 .PHONY: configure-shellutils maybe-configure-shellutils
31590 maybe-configure-shellutils:
31591 @if gcc-bootstrap
31592 configure-shellutils: stage_current
31593 @endif gcc-bootstrap
31594 @if shellutils
31595 maybe-configure-shellutils: configure-shellutils
31596 configure-shellutils: 
31597         @: $(MAKE); $(unstage)
31598         @r=`${PWD_COMMAND}`; export r; \
31599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31600         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
31601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
31602         $(HOST_EXPORTS) \
31603         echo Configuring in $(HOST_SUBDIR)/shellutils; \
31604         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
31605         case $(srcdir) in \
31606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31607           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
31608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31609         esac; \
31610         srcdiroption="--srcdir=$${topdir}/shellutils"; \
31611         libsrcdir="$$s/shellutils"; \
31612         $(SHELL) $${libsrcdir}/configure \
31613           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31614           --target=${target_alias} $${srcdiroption}  \
31615           || exit 1
31616 @endif shellutils
31617
31618
31619
31620
31621
31622 .PHONY: all-shellutils maybe-all-shellutils
31623 maybe-all-shellutils:
31624 @if gcc-bootstrap
31625 all-shellutils: stage_current
31626 @endif gcc-bootstrap
31627 @if shellutils
31628 TARGET-shellutils=all
31629 maybe-all-shellutils: all-shellutils
31630 all-shellutils: configure-shellutils
31631         @: $(MAKE); $(unstage)
31632         @r=`${PWD_COMMAND}`; export r; \
31633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31634         $(HOST_EXPORTS) \
31635         (cd $(HOST_SUBDIR)/shellutils && \
31636           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31637                 $(TARGET-shellutils))
31638 @endif shellutils
31639
31640
31641
31642
31643 .PHONY: check-shellutils maybe-check-shellutils
31644 maybe-check-shellutils:
31645 @if shellutils
31646 maybe-check-shellutils: check-shellutils
31647
31648 check-shellutils:
31649         @: $(MAKE); $(unstage)
31650         @r=`${PWD_COMMAND}`; export r; \
31651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31652         $(HOST_EXPORTS) \
31653         (cd $(HOST_SUBDIR)/shellutils && \
31654           $(MAKE) $(FLAGS_TO_PASS)  check)
31655
31656 @endif shellutils
31657
31658 .PHONY: install-shellutils maybe-install-shellutils
31659 maybe-install-shellutils:
31660 @if shellutils
31661 maybe-install-shellutils: install-shellutils
31662
31663 install-shellutils: installdirs
31664         @: $(MAKE); $(unstage)
31665         @r=`${PWD_COMMAND}`; export r; \
31666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31667         $(HOST_EXPORTS) \
31668         (cd $(HOST_SUBDIR)/shellutils && \
31669           $(MAKE) $(FLAGS_TO_PASS)  install)
31670
31671 @endif shellutils
31672
31673 # Other targets (info, dvi, pdf, etc.)
31674
31675 .PHONY: maybe-info-shellutils info-shellutils
31676 maybe-info-shellutils:
31677 @if shellutils
31678 maybe-info-shellutils: info-shellutils
31679
31680 info-shellutils: \
31681     configure-shellutils 
31682         @: $(MAKE); $(unstage)
31683         @[ -f ./shellutils/Makefile ] || exit 0; \
31684         r=`${PWD_COMMAND}`; export r; \
31685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31686         $(HOST_EXPORTS) \
31687         for flag in $(EXTRA_HOST_FLAGS) ; do \
31688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31689         done; \
31690         echo "Doing info in shellutils" ; \
31691         (cd $(HOST_SUBDIR)/shellutils && \
31692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31694                   "RANLIB=$${RANLIB}" \
31695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31696                   info) \
31697           || exit 1
31698
31699 @endif shellutils
31700
31701 .PHONY: maybe-dvi-shellutils dvi-shellutils
31702 maybe-dvi-shellutils:
31703 @if shellutils
31704 maybe-dvi-shellutils: dvi-shellutils
31705
31706 dvi-shellutils: \
31707     configure-shellutils 
31708         @: $(MAKE); $(unstage)
31709         @[ -f ./shellutils/Makefile ] || exit 0; \
31710         r=`${PWD_COMMAND}`; export r; \
31711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31712         $(HOST_EXPORTS) \
31713         for flag in $(EXTRA_HOST_FLAGS) ; do \
31714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31715         done; \
31716         echo "Doing dvi in shellutils" ; \
31717         (cd $(HOST_SUBDIR)/shellutils && \
31718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31720                   "RANLIB=$${RANLIB}" \
31721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31722                   dvi) \
31723           || exit 1
31724
31725 @endif shellutils
31726
31727 .PHONY: maybe-pdf-shellutils pdf-shellutils
31728 maybe-pdf-shellutils:
31729 @if shellutils
31730 maybe-pdf-shellutils: pdf-shellutils
31731
31732 pdf-shellutils: \
31733     configure-shellutils 
31734         @: $(MAKE); $(unstage)
31735         @[ -f ./shellutils/Makefile ] || exit 0; \
31736         r=`${PWD_COMMAND}`; export r; \
31737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31738         $(HOST_EXPORTS) \
31739         for flag in $(EXTRA_HOST_FLAGS) ; do \
31740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31741         done; \
31742         echo "Doing pdf in shellutils" ; \
31743         (cd $(HOST_SUBDIR)/shellutils && \
31744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31746                   "RANLIB=$${RANLIB}" \
31747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31748                   pdf) \
31749           || exit 1
31750
31751 @endif shellutils
31752
31753 .PHONY: maybe-html-shellutils html-shellutils
31754 maybe-html-shellutils:
31755 @if shellutils
31756 maybe-html-shellutils: html-shellutils
31757
31758 html-shellutils: \
31759     configure-shellutils 
31760         @: $(MAKE); $(unstage)
31761         @[ -f ./shellutils/Makefile ] || exit 0; \
31762         r=`${PWD_COMMAND}`; export r; \
31763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31764         $(HOST_EXPORTS) \
31765         for flag in $(EXTRA_HOST_FLAGS) ; do \
31766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31767         done; \
31768         echo "Doing html in shellutils" ; \
31769         (cd $(HOST_SUBDIR)/shellutils && \
31770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31772                   "RANLIB=$${RANLIB}" \
31773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31774                   html) \
31775           || exit 1
31776
31777 @endif shellutils
31778
31779 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
31780 maybe-TAGS-shellutils:
31781 @if shellutils
31782 maybe-TAGS-shellutils: TAGS-shellutils
31783
31784 TAGS-shellutils: \
31785     configure-shellutils 
31786         @: $(MAKE); $(unstage)
31787         @[ -f ./shellutils/Makefile ] || exit 0; \
31788         r=`${PWD_COMMAND}`; export r; \
31789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31790         $(HOST_EXPORTS) \
31791         for flag in $(EXTRA_HOST_FLAGS) ; do \
31792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31793         done; \
31794         echo "Doing TAGS in shellutils" ; \
31795         (cd $(HOST_SUBDIR)/shellutils && \
31796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31798                   "RANLIB=$${RANLIB}" \
31799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31800                   TAGS) \
31801           || exit 1
31802
31803 @endif shellutils
31804
31805 .PHONY: maybe-install-info-shellutils install-info-shellutils
31806 maybe-install-info-shellutils:
31807 @if shellutils
31808 maybe-install-info-shellutils: install-info-shellutils
31809
31810 install-info-shellutils: \
31811     configure-shellutils \
31812     info-shellutils 
31813         @: $(MAKE); $(unstage)
31814         @[ -f ./shellutils/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 install-info in shellutils" ; \
31822         (cd $(HOST_SUBDIR)/shellutils && \
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                   install-info) \
31828           || exit 1
31829
31830 @endif shellutils
31831
31832 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
31833 maybe-install-pdf-shellutils:
31834 @if shellutils
31835 maybe-install-pdf-shellutils: install-pdf-shellutils
31836
31837 install-pdf-shellutils: \
31838     configure-shellutils \
31839     pdf-shellutils 
31840         @: $(MAKE); $(unstage)
31841         @[ -f ./shellutils/Makefile ] || exit 0; \
31842         r=`${PWD_COMMAND}`; export r; \
31843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31844         $(HOST_EXPORTS) \
31845         for flag in $(EXTRA_HOST_FLAGS) ; do \
31846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31847         done; \
31848         echo "Doing install-pdf in shellutils" ; \
31849         (cd $(HOST_SUBDIR)/shellutils && \
31850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31852                   "RANLIB=$${RANLIB}" \
31853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31854                   install-pdf) \
31855           || exit 1
31856
31857 @endif shellutils
31858
31859 .PHONY: maybe-install-html-shellutils install-html-shellutils
31860 maybe-install-html-shellutils:
31861 @if shellutils
31862 maybe-install-html-shellutils: install-html-shellutils
31863
31864 install-html-shellutils: \
31865     configure-shellutils \
31866     html-shellutils 
31867         @: $(MAKE); $(unstage)
31868         @[ -f ./shellutils/Makefile ] || exit 0; \
31869         r=`${PWD_COMMAND}`; export r; \
31870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31871         $(HOST_EXPORTS) \
31872         for flag in $(EXTRA_HOST_FLAGS) ; do \
31873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31874         done; \
31875         echo "Doing install-html in shellutils" ; \
31876         (cd $(HOST_SUBDIR)/shellutils && \
31877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31879                   "RANLIB=$${RANLIB}" \
31880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31881                   install-html) \
31882           || exit 1
31883
31884 @endif shellutils
31885
31886 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
31887 maybe-installcheck-shellutils:
31888 @if shellutils
31889 maybe-installcheck-shellutils: installcheck-shellutils
31890
31891 installcheck-shellutils: \
31892     configure-shellutils 
31893         @: $(MAKE); $(unstage)
31894         @[ -f ./shellutils/Makefile ] || exit 0; \
31895         r=`${PWD_COMMAND}`; export r; \
31896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31897         $(HOST_EXPORTS) \
31898         for flag in $(EXTRA_HOST_FLAGS) ; do \
31899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31900         done; \
31901         echo "Doing installcheck in shellutils" ; \
31902         (cd $(HOST_SUBDIR)/shellutils && \
31903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31905                   "RANLIB=$${RANLIB}" \
31906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31907                   installcheck) \
31908           || exit 1
31909
31910 @endif shellutils
31911
31912 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
31913 maybe-mostlyclean-shellutils:
31914 @if shellutils
31915 maybe-mostlyclean-shellutils: mostlyclean-shellutils
31916
31917 mostlyclean-shellutils: 
31918         @: $(MAKE); $(unstage)
31919         @[ -f ./shellutils/Makefile ] || exit 0; \
31920         r=`${PWD_COMMAND}`; export r; \
31921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31922         $(HOST_EXPORTS) \
31923         for flag in $(EXTRA_HOST_FLAGS) ; do \
31924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31925         done; \
31926         echo "Doing mostlyclean in shellutils" ; \
31927         (cd $(HOST_SUBDIR)/shellutils && \
31928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31930                   "RANLIB=$${RANLIB}" \
31931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31932                   mostlyclean) \
31933           || exit 1
31934
31935 @endif shellutils
31936
31937 .PHONY: maybe-clean-shellutils clean-shellutils
31938 maybe-clean-shellutils:
31939 @if shellutils
31940 maybe-clean-shellutils: clean-shellutils
31941
31942 clean-shellutils: 
31943         @: $(MAKE); $(unstage)
31944         @[ -f ./shellutils/Makefile ] || exit 0; \
31945         r=`${PWD_COMMAND}`; export r; \
31946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31947         $(HOST_EXPORTS) \
31948         for flag in $(EXTRA_HOST_FLAGS) ; do \
31949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31950         done; \
31951         echo "Doing clean in shellutils" ; \
31952         (cd $(HOST_SUBDIR)/shellutils && \
31953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31955                   "RANLIB=$${RANLIB}" \
31956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31957                   clean) \
31958           || exit 1
31959
31960 @endif shellutils
31961
31962 .PHONY: maybe-distclean-shellutils distclean-shellutils
31963 maybe-distclean-shellutils:
31964 @if shellutils
31965 maybe-distclean-shellutils: distclean-shellutils
31966
31967 distclean-shellutils: 
31968         @: $(MAKE); $(unstage)
31969         @[ -f ./shellutils/Makefile ] || exit 0; \
31970         r=`${PWD_COMMAND}`; export r; \
31971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31972         $(HOST_EXPORTS) \
31973         for flag in $(EXTRA_HOST_FLAGS) ; do \
31974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31975         done; \
31976         echo "Doing distclean in shellutils" ; \
31977         (cd $(HOST_SUBDIR)/shellutils && \
31978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31980                   "RANLIB=$${RANLIB}" \
31981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31982                   distclean) \
31983           || exit 1
31984
31985 @endif shellutils
31986
31987 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
31988 maybe-maintainer-clean-shellutils:
31989 @if shellutils
31990 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
31991
31992 maintainer-clean-shellutils: 
31993         @: $(MAKE); $(unstage)
31994         @[ -f ./shellutils/Makefile ] || exit 0; \
31995         r=`${PWD_COMMAND}`; export r; \
31996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31997         $(HOST_EXPORTS) \
31998         for flag in $(EXTRA_HOST_FLAGS) ; do \
31999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32000         done; \
32001         echo "Doing maintainer-clean in shellutils" ; \
32002         (cd $(HOST_SUBDIR)/shellutils && \
32003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32005                   "RANLIB=$${RANLIB}" \
32006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32007                   maintainer-clean) \
32008           || exit 1
32009
32010 @endif shellutils
32011
32012
32013
32014 .PHONY: configure-sid maybe-configure-sid
32015 maybe-configure-sid:
32016 @if gcc-bootstrap
32017 configure-sid: stage_current
32018 @endif gcc-bootstrap
32019 @if sid
32020 maybe-configure-sid: configure-sid
32021 configure-sid: 
32022         @: $(MAKE); $(unstage)
32023         @r=`${PWD_COMMAND}`; export r; \
32024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32025         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
32027         $(HOST_EXPORTS) \
32028         echo Configuring in $(HOST_SUBDIR)/sid; \
32029         cd "$(HOST_SUBDIR)/sid" || exit 1; \
32030         case $(srcdir) in \
32031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32032           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32034         esac; \
32035         srcdiroption="--srcdir=$${topdir}/sid"; \
32036         libsrcdir="$$s/sid"; \
32037         $(SHELL) $${libsrcdir}/configure \
32038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32039           --target=${target_alias} $${srcdiroption}  \
32040           || exit 1
32041 @endif sid
32042
32043
32044
32045
32046
32047 .PHONY: all-sid maybe-all-sid
32048 maybe-all-sid:
32049 @if gcc-bootstrap
32050 all-sid: stage_current
32051 @endif gcc-bootstrap
32052 @if sid
32053 TARGET-sid=all
32054 maybe-all-sid: all-sid
32055 all-sid: configure-sid
32056         @: $(MAKE); $(unstage)
32057         @r=`${PWD_COMMAND}`; export r; \
32058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32059         $(HOST_EXPORTS) \
32060         (cd $(HOST_SUBDIR)/sid && \
32061           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32062                 $(TARGET-sid))
32063 @endif sid
32064
32065
32066
32067
32068 .PHONY: check-sid maybe-check-sid
32069 maybe-check-sid:
32070 @if sid
32071 maybe-check-sid: check-sid
32072
32073 check-sid:
32074         @: $(MAKE); $(unstage)
32075         @r=`${PWD_COMMAND}`; export r; \
32076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32077         $(HOST_EXPORTS) \
32078         (cd $(HOST_SUBDIR)/sid && \
32079           $(MAKE) $(FLAGS_TO_PASS)  check)
32080
32081 @endif sid
32082
32083 .PHONY: install-sid maybe-install-sid
32084 maybe-install-sid:
32085 @if sid
32086 maybe-install-sid: install-sid
32087
32088 install-sid: installdirs
32089         @: $(MAKE); $(unstage)
32090         @r=`${PWD_COMMAND}`; export r; \
32091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32092         $(HOST_EXPORTS) \
32093         (cd $(HOST_SUBDIR)/sid && \
32094           $(MAKE) $(FLAGS_TO_PASS)  install)
32095
32096 @endif sid
32097
32098 # Other targets (info, dvi, pdf, etc.)
32099
32100 .PHONY: maybe-info-sid info-sid
32101 maybe-info-sid:
32102 @if sid
32103 maybe-info-sid: info-sid
32104
32105 info-sid: \
32106     configure-sid 
32107         @: $(MAKE); $(unstage)
32108         @[ -f ./sid/Makefile ] || exit 0; \
32109         r=`${PWD_COMMAND}`; export r; \
32110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32111         $(HOST_EXPORTS) \
32112         for flag in $(EXTRA_HOST_FLAGS) ; do \
32113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32114         done; \
32115         echo "Doing info in sid" ; \
32116         (cd $(HOST_SUBDIR)/sid && \
32117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32119                   "RANLIB=$${RANLIB}" \
32120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32121                   info) \
32122           || exit 1
32123
32124 @endif sid
32125
32126 .PHONY: maybe-dvi-sid dvi-sid
32127 maybe-dvi-sid:
32128 @if sid
32129 maybe-dvi-sid: dvi-sid
32130
32131 dvi-sid: \
32132     configure-sid 
32133         @: $(MAKE); $(unstage)
32134         @[ -f ./sid/Makefile ] || exit 0; \
32135         r=`${PWD_COMMAND}`; export r; \
32136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32137         $(HOST_EXPORTS) \
32138         for flag in $(EXTRA_HOST_FLAGS) ; do \
32139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32140         done; \
32141         echo "Doing dvi in sid" ; \
32142         (cd $(HOST_SUBDIR)/sid && \
32143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32145                   "RANLIB=$${RANLIB}" \
32146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32147                   dvi) \
32148           || exit 1
32149
32150 @endif sid
32151
32152 .PHONY: maybe-pdf-sid pdf-sid
32153 maybe-pdf-sid:
32154 @if sid
32155 maybe-pdf-sid: pdf-sid
32156
32157 pdf-sid: \
32158     configure-sid 
32159         @: $(MAKE); $(unstage)
32160         @[ -f ./sid/Makefile ] || exit 0; \
32161         r=`${PWD_COMMAND}`; export r; \
32162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32163         $(HOST_EXPORTS) \
32164         for flag in $(EXTRA_HOST_FLAGS) ; do \
32165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32166         done; \
32167         echo "Doing pdf in sid" ; \
32168         (cd $(HOST_SUBDIR)/sid && \
32169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32171                   "RANLIB=$${RANLIB}" \
32172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32173                   pdf) \
32174           || exit 1
32175
32176 @endif sid
32177
32178 .PHONY: maybe-html-sid html-sid
32179 maybe-html-sid:
32180 @if sid
32181 maybe-html-sid: html-sid
32182
32183 html-sid: \
32184     configure-sid 
32185         @: $(MAKE); $(unstage)
32186         @[ -f ./sid/Makefile ] || exit 0; \
32187         r=`${PWD_COMMAND}`; export r; \
32188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32189         $(HOST_EXPORTS) \
32190         for flag in $(EXTRA_HOST_FLAGS) ; do \
32191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32192         done; \
32193         echo "Doing html in sid" ; \
32194         (cd $(HOST_SUBDIR)/sid && \
32195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32197                   "RANLIB=$${RANLIB}" \
32198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32199                   html) \
32200           || exit 1
32201
32202 @endif sid
32203
32204 .PHONY: maybe-TAGS-sid TAGS-sid
32205 maybe-TAGS-sid:
32206 @if sid
32207 maybe-TAGS-sid: TAGS-sid
32208
32209 TAGS-sid: \
32210     configure-sid 
32211         @: $(MAKE); $(unstage)
32212         @[ -f ./sid/Makefile ] || exit 0; \
32213         r=`${PWD_COMMAND}`; export r; \
32214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215         $(HOST_EXPORTS) \
32216         for flag in $(EXTRA_HOST_FLAGS) ; do \
32217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32218         done; \
32219         echo "Doing TAGS in sid" ; \
32220         (cd $(HOST_SUBDIR)/sid && \
32221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32223                   "RANLIB=$${RANLIB}" \
32224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32225                   TAGS) \
32226           || exit 1
32227
32228 @endif sid
32229
32230 .PHONY: maybe-install-info-sid install-info-sid
32231 maybe-install-info-sid:
32232 @if sid
32233 maybe-install-info-sid: install-info-sid
32234
32235 install-info-sid: \
32236     configure-sid \
32237     info-sid 
32238         @: $(MAKE); $(unstage)
32239         @[ -f ./sid/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 install-info in sid" ; \
32247         (cd $(HOST_SUBDIR)/sid && \
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                   install-info) \
32253           || exit 1
32254
32255 @endif sid
32256
32257 .PHONY: maybe-install-pdf-sid install-pdf-sid
32258 maybe-install-pdf-sid:
32259 @if sid
32260 maybe-install-pdf-sid: install-pdf-sid
32261
32262 install-pdf-sid: \
32263     configure-sid \
32264     pdf-sid 
32265         @: $(MAKE); $(unstage)
32266         @[ -f ./sid/Makefile ] || exit 0; \
32267         r=`${PWD_COMMAND}`; export r; \
32268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32269         $(HOST_EXPORTS) \
32270         for flag in $(EXTRA_HOST_FLAGS) ; do \
32271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32272         done; \
32273         echo "Doing install-pdf in sid" ; \
32274         (cd $(HOST_SUBDIR)/sid && \
32275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32277                   "RANLIB=$${RANLIB}" \
32278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32279                   install-pdf) \
32280           || exit 1
32281
32282 @endif sid
32283
32284 .PHONY: maybe-install-html-sid install-html-sid
32285 maybe-install-html-sid:
32286 @if sid
32287 maybe-install-html-sid: install-html-sid
32288
32289 install-html-sid: \
32290     configure-sid \
32291     html-sid 
32292         @: $(MAKE); $(unstage)
32293         @[ -f ./sid/Makefile ] || exit 0; \
32294         r=`${PWD_COMMAND}`; export r; \
32295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32296         $(HOST_EXPORTS) \
32297         for flag in $(EXTRA_HOST_FLAGS) ; do \
32298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32299         done; \
32300         echo "Doing install-html in sid" ; \
32301         (cd $(HOST_SUBDIR)/sid && \
32302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32304                   "RANLIB=$${RANLIB}" \
32305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32306                   install-html) \
32307           || exit 1
32308
32309 @endif sid
32310
32311 .PHONY: maybe-installcheck-sid installcheck-sid
32312 maybe-installcheck-sid:
32313 @if sid
32314 maybe-installcheck-sid: installcheck-sid
32315
32316 installcheck-sid: \
32317     configure-sid 
32318         @: $(MAKE); $(unstage)
32319         @[ -f ./sid/Makefile ] || exit 0; \
32320         r=`${PWD_COMMAND}`; export r; \
32321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32322         $(HOST_EXPORTS) \
32323         for flag in $(EXTRA_HOST_FLAGS) ; do \
32324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32325         done; \
32326         echo "Doing installcheck in sid" ; \
32327         (cd $(HOST_SUBDIR)/sid && \
32328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32330                   "RANLIB=$${RANLIB}" \
32331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32332                   installcheck) \
32333           || exit 1
32334
32335 @endif sid
32336
32337 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32338 maybe-mostlyclean-sid:
32339 @if sid
32340 maybe-mostlyclean-sid: mostlyclean-sid
32341
32342 mostlyclean-sid: 
32343         @: $(MAKE); $(unstage)
32344         @[ -f ./sid/Makefile ] || exit 0; \
32345         r=`${PWD_COMMAND}`; export r; \
32346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32347         $(HOST_EXPORTS) \
32348         for flag in $(EXTRA_HOST_FLAGS) ; do \
32349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32350         done; \
32351         echo "Doing mostlyclean in sid" ; \
32352         (cd $(HOST_SUBDIR)/sid && \
32353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32355                   "RANLIB=$${RANLIB}" \
32356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32357                   mostlyclean) \
32358           || exit 1
32359
32360 @endif sid
32361
32362 .PHONY: maybe-clean-sid clean-sid
32363 maybe-clean-sid:
32364 @if sid
32365 maybe-clean-sid: clean-sid
32366
32367 clean-sid: 
32368         @: $(MAKE); $(unstage)
32369         @[ -f ./sid/Makefile ] || exit 0; \
32370         r=`${PWD_COMMAND}`; export r; \
32371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32372         $(HOST_EXPORTS) \
32373         for flag in $(EXTRA_HOST_FLAGS) ; do \
32374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32375         done; \
32376         echo "Doing clean in sid" ; \
32377         (cd $(HOST_SUBDIR)/sid && \
32378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32380                   "RANLIB=$${RANLIB}" \
32381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32382                   clean) \
32383           || exit 1
32384
32385 @endif sid
32386
32387 .PHONY: maybe-distclean-sid distclean-sid
32388 maybe-distclean-sid:
32389 @if sid
32390 maybe-distclean-sid: distclean-sid
32391
32392 distclean-sid: 
32393         @: $(MAKE); $(unstage)
32394         @[ -f ./sid/Makefile ] || exit 0; \
32395         r=`${PWD_COMMAND}`; export r; \
32396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32397         $(HOST_EXPORTS) \
32398         for flag in $(EXTRA_HOST_FLAGS) ; do \
32399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32400         done; \
32401         echo "Doing distclean in sid" ; \
32402         (cd $(HOST_SUBDIR)/sid && \
32403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32405                   "RANLIB=$${RANLIB}" \
32406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32407                   distclean) \
32408           || exit 1
32409
32410 @endif sid
32411
32412 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32413 maybe-maintainer-clean-sid:
32414 @if sid
32415 maybe-maintainer-clean-sid: maintainer-clean-sid
32416
32417 maintainer-clean-sid: 
32418         @: $(MAKE); $(unstage)
32419         @[ -f ./sid/Makefile ] || exit 0; \
32420         r=`${PWD_COMMAND}`; export r; \
32421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32422         $(HOST_EXPORTS) \
32423         for flag in $(EXTRA_HOST_FLAGS) ; do \
32424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32425         done; \
32426         echo "Doing maintainer-clean in sid" ; \
32427         (cd $(HOST_SUBDIR)/sid && \
32428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32430                   "RANLIB=$${RANLIB}" \
32431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32432                   maintainer-clean) \
32433           || exit 1
32434
32435 @endif sid
32436
32437
32438
32439 .PHONY: configure-sim maybe-configure-sim
32440 maybe-configure-sim:
32441 @if gcc-bootstrap
32442 configure-sim: stage_current
32443 @endif gcc-bootstrap
32444 @if sim
32445 maybe-configure-sim: configure-sim
32446 configure-sim: 
32447         @: $(MAKE); $(unstage)
32448         @r=`${PWD_COMMAND}`; export r; \
32449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
32452         $(HOST_EXPORTS) \
32453         echo Configuring in $(HOST_SUBDIR)/sim; \
32454         cd "$(HOST_SUBDIR)/sim" || exit 1; \
32455         case $(srcdir) in \
32456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32457           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32459         esac; \
32460         srcdiroption="--srcdir=$${topdir}/sim"; \
32461         libsrcdir="$$s/sim"; \
32462         $(SHELL) $${libsrcdir}/configure \
32463           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32464           --target=${target_alias} $${srcdiroption}  \
32465           || exit 1
32466 @endif sim
32467
32468
32469
32470
32471
32472 .PHONY: all-sim maybe-all-sim
32473 maybe-all-sim:
32474 @if gcc-bootstrap
32475 all-sim: stage_current
32476 @endif gcc-bootstrap
32477 @if sim
32478 TARGET-sim=all
32479 maybe-all-sim: all-sim
32480 all-sim: configure-sim
32481         @: $(MAKE); $(unstage)
32482         @r=`${PWD_COMMAND}`; export r; \
32483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32484         $(HOST_EXPORTS) \
32485         (cd $(HOST_SUBDIR)/sim && \
32486           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32487                 $(TARGET-sim))
32488 @endif sim
32489
32490
32491
32492
32493 .PHONY: check-sim maybe-check-sim
32494 maybe-check-sim:
32495 @if sim
32496 maybe-check-sim: check-sim
32497
32498 check-sim:
32499         @: $(MAKE); $(unstage)
32500         @r=`${PWD_COMMAND}`; export r; \
32501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32502         $(HOST_EXPORTS) \
32503         (cd $(HOST_SUBDIR)/sim && \
32504           $(MAKE) $(FLAGS_TO_PASS)  check)
32505
32506 @endif sim
32507
32508 .PHONY: install-sim maybe-install-sim
32509 maybe-install-sim:
32510 @if sim
32511 maybe-install-sim: install-sim
32512
32513 install-sim: installdirs
32514         @: $(MAKE); $(unstage)
32515         @r=`${PWD_COMMAND}`; export r; \
32516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32517         $(HOST_EXPORTS) \
32518         (cd $(HOST_SUBDIR)/sim && \
32519           $(MAKE) $(FLAGS_TO_PASS)  install)
32520
32521 @endif sim
32522
32523 # Other targets (info, dvi, pdf, etc.)
32524
32525 .PHONY: maybe-info-sim info-sim
32526 maybe-info-sim:
32527 @if sim
32528 maybe-info-sim: info-sim
32529
32530 info-sim: \
32531     configure-sim 
32532         @: $(MAKE); $(unstage)
32533         @[ -f ./sim/Makefile ] || exit 0; \
32534         r=`${PWD_COMMAND}`; export r; \
32535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32536         $(HOST_EXPORTS) \
32537         for flag in $(EXTRA_HOST_FLAGS) ; do \
32538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32539         done; \
32540         echo "Doing info in sim" ; \
32541         (cd $(HOST_SUBDIR)/sim && \
32542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32544                   "RANLIB=$${RANLIB}" \
32545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32546                   info) \
32547           || exit 1
32548
32549 @endif sim
32550
32551 .PHONY: maybe-dvi-sim dvi-sim
32552 maybe-dvi-sim:
32553 @if sim
32554 maybe-dvi-sim: dvi-sim
32555
32556 dvi-sim: \
32557     configure-sim 
32558         @: $(MAKE); $(unstage)
32559         @[ -f ./sim/Makefile ] || exit 0; \
32560         r=`${PWD_COMMAND}`; export r; \
32561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32562         $(HOST_EXPORTS) \
32563         for flag in $(EXTRA_HOST_FLAGS) ; do \
32564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32565         done; \
32566         echo "Doing dvi in sim" ; \
32567         (cd $(HOST_SUBDIR)/sim && \
32568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32570                   "RANLIB=$${RANLIB}" \
32571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32572                   dvi) \
32573           || exit 1
32574
32575 @endif sim
32576
32577 .PHONY: maybe-pdf-sim pdf-sim
32578 maybe-pdf-sim:
32579 @if sim
32580 maybe-pdf-sim: pdf-sim
32581
32582 pdf-sim: \
32583     configure-sim 
32584         @: $(MAKE); $(unstage)
32585         @[ -f ./sim/Makefile ] || exit 0; \
32586         r=`${PWD_COMMAND}`; export r; \
32587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32588         $(HOST_EXPORTS) \
32589         for flag in $(EXTRA_HOST_FLAGS) ; do \
32590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32591         done; \
32592         echo "Doing pdf in sim" ; \
32593         (cd $(HOST_SUBDIR)/sim && \
32594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32596                   "RANLIB=$${RANLIB}" \
32597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32598                   pdf) \
32599           || exit 1
32600
32601 @endif sim
32602
32603 .PHONY: maybe-html-sim html-sim
32604 maybe-html-sim:
32605 @if sim
32606 maybe-html-sim: html-sim
32607
32608 html-sim: \
32609     configure-sim 
32610         @: $(MAKE); $(unstage)
32611         @[ -f ./sim/Makefile ] || exit 0; \
32612         r=`${PWD_COMMAND}`; export r; \
32613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32614         $(HOST_EXPORTS) \
32615         for flag in $(EXTRA_HOST_FLAGS) ; do \
32616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32617         done; \
32618         echo "Doing html in sim" ; \
32619         (cd $(HOST_SUBDIR)/sim && \
32620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32622                   "RANLIB=$${RANLIB}" \
32623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32624                   html) \
32625           || exit 1
32626
32627 @endif sim
32628
32629 .PHONY: maybe-TAGS-sim TAGS-sim
32630 maybe-TAGS-sim:
32631 @if sim
32632 maybe-TAGS-sim: TAGS-sim
32633
32634 TAGS-sim: \
32635     configure-sim 
32636         @: $(MAKE); $(unstage)
32637         @[ -f ./sim/Makefile ] || exit 0; \
32638         r=`${PWD_COMMAND}`; export r; \
32639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32640         $(HOST_EXPORTS) \
32641         for flag in $(EXTRA_HOST_FLAGS) ; do \
32642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32643         done; \
32644         echo "Doing TAGS in sim" ; \
32645         (cd $(HOST_SUBDIR)/sim && \
32646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32648                   "RANLIB=$${RANLIB}" \
32649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32650                   TAGS) \
32651           || exit 1
32652
32653 @endif sim
32654
32655 .PHONY: maybe-install-info-sim install-info-sim
32656 maybe-install-info-sim:
32657 @if sim
32658 maybe-install-info-sim: install-info-sim
32659
32660 install-info-sim: \
32661     configure-sim \
32662     info-sim 
32663         @: $(MAKE); $(unstage)
32664         @[ -f ./sim/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 install-info in sim" ; \
32672         (cd $(HOST_SUBDIR)/sim && \
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                   install-info) \
32678           || exit 1
32679
32680 @endif sim
32681
32682 .PHONY: maybe-install-pdf-sim install-pdf-sim
32683 maybe-install-pdf-sim:
32684 @if sim
32685 maybe-install-pdf-sim: install-pdf-sim
32686
32687 install-pdf-sim: \
32688     configure-sim \
32689     pdf-sim 
32690         @: $(MAKE); $(unstage)
32691         @[ -f ./sim/Makefile ] || exit 0; \
32692         r=`${PWD_COMMAND}`; export r; \
32693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32694         $(HOST_EXPORTS) \
32695         for flag in $(EXTRA_HOST_FLAGS) ; do \
32696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32697         done; \
32698         echo "Doing install-pdf in sim" ; \
32699         (cd $(HOST_SUBDIR)/sim && \
32700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32702                   "RANLIB=$${RANLIB}" \
32703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32704                   install-pdf) \
32705           || exit 1
32706
32707 @endif sim
32708
32709 .PHONY: maybe-install-html-sim install-html-sim
32710 maybe-install-html-sim:
32711 @if sim
32712 maybe-install-html-sim: install-html-sim
32713
32714 install-html-sim: \
32715     configure-sim \
32716     html-sim 
32717         @: $(MAKE); $(unstage)
32718         @[ -f ./sim/Makefile ] || exit 0; \
32719         r=`${PWD_COMMAND}`; export r; \
32720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32721         $(HOST_EXPORTS) \
32722         for flag in $(EXTRA_HOST_FLAGS) ; do \
32723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32724         done; \
32725         echo "Doing install-html in sim" ; \
32726         (cd $(HOST_SUBDIR)/sim && \
32727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32729                   "RANLIB=$${RANLIB}" \
32730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32731                   install-html) \
32732           || exit 1
32733
32734 @endif sim
32735
32736 .PHONY: maybe-installcheck-sim installcheck-sim
32737 maybe-installcheck-sim:
32738 @if sim
32739 maybe-installcheck-sim: installcheck-sim
32740
32741 installcheck-sim: \
32742     configure-sim 
32743         @: $(MAKE); $(unstage)
32744         @[ -f ./sim/Makefile ] || exit 0; \
32745         r=`${PWD_COMMAND}`; export r; \
32746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32747         $(HOST_EXPORTS) \
32748         for flag in $(EXTRA_HOST_FLAGS) ; do \
32749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32750         done; \
32751         echo "Doing installcheck in sim" ; \
32752         (cd $(HOST_SUBDIR)/sim && \
32753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32755                   "RANLIB=$${RANLIB}" \
32756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32757                   installcheck) \
32758           || exit 1
32759
32760 @endif sim
32761
32762 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32763 maybe-mostlyclean-sim:
32764 @if sim
32765 maybe-mostlyclean-sim: mostlyclean-sim
32766
32767 mostlyclean-sim: 
32768         @: $(MAKE); $(unstage)
32769         @[ -f ./sim/Makefile ] || exit 0; \
32770         r=`${PWD_COMMAND}`; export r; \
32771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32772         $(HOST_EXPORTS) \
32773         for flag in $(EXTRA_HOST_FLAGS) ; do \
32774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32775         done; \
32776         echo "Doing mostlyclean in sim" ; \
32777         (cd $(HOST_SUBDIR)/sim && \
32778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32780                   "RANLIB=$${RANLIB}" \
32781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32782                   mostlyclean) \
32783           || exit 1
32784
32785 @endif sim
32786
32787 .PHONY: maybe-clean-sim clean-sim
32788 maybe-clean-sim:
32789 @if sim
32790 maybe-clean-sim: clean-sim
32791
32792 clean-sim: 
32793         @: $(MAKE); $(unstage)
32794         @[ -f ./sim/Makefile ] || exit 0; \
32795         r=`${PWD_COMMAND}`; export r; \
32796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32797         $(HOST_EXPORTS) \
32798         for flag in $(EXTRA_HOST_FLAGS) ; do \
32799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32800         done; \
32801         echo "Doing clean in sim" ; \
32802         (cd $(HOST_SUBDIR)/sim && \
32803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32805                   "RANLIB=$${RANLIB}" \
32806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32807                   clean) \
32808           || exit 1
32809
32810 @endif sim
32811
32812 .PHONY: maybe-distclean-sim distclean-sim
32813 maybe-distclean-sim:
32814 @if sim
32815 maybe-distclean-sim: distclean-sim
32816
32817 distclean-sim: 
32818         @: $(MAKE); $(unstage)
32819         @[ -f ./sim/Makefile ] || exit 0; \
32820         r=`${PWD_COMMAND}`; export r; \
32821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32822         $(HOST_EXPORTS) \
32823         for flag in $(EXTRA_HOST_FLAGS) ; do \
32824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32825         done; \
32826         echo "Doing distclean in sim" ; \
32827         (cd $(HOST_SUBDIR)/sim && \
32828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32830                   "RANLIB=$${RANLIB}" \
32831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32832                   distclean) \
32833           || exit 1
32834
32835 @endif sim
32836
32837 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32838 maybe-maintainer-clean-sim:
32839 @if sim
32840 maybe-maintainer-clean-sim: maintainer-clean-sim
32841
32842 maintainer-clean-sim: 
32843         @: $(MAKE); $(unstage)
32844         @[ -f ./sim/Makefile ] || exit 0; \
32845         r=`${PWD_COMMAND}`; export r; \
32846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32847         $(HOST_EXPORTS) \
32848         for flag in $(EXTRA_HOST_FLAGS) ; do \
32849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32850         done; \
32851         echo "Doing maintainer-clean in sim" ; \
32852         (cd $(HOST_SUBDIR)/sim && \
32853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32855                   "RANLIB=$${RANLIB}" \
32856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32857                   maintainer-clean) \
32858           || exit 1
32859
32860 @endif sim
32861
32862
32863
32864 .PHONY: configure-tar maybe-configure-tar
32865 maybe-configure-tar:
32866 @if gcc-bootstrap
32867 configure-tar: stage_current
32868 @endif gcc-bootstrap
32869 @if tar
32870 maybe-configure-tar: configure-tar
32871 configure-tar: 
32872         @: $(MAKE); $(unstage)
32873         @r=`${PWD_COMMAND}`; export r; \
32874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32875         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
32876         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
32877         $(HOST_EXPORTS) \
32878         echo Configuring in $(HOST_SUBDIR)/tar; \
32879         cd "$(HOST_SUBDIR)/tar" || exit 1; \
32880         case $(srcdir) in \
32881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32882           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
32883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32884         esac; \
32885         srcdiroption="--srcdir=$${topdir}/tar"; \
32886         libsrcdir="$$s/tar"; \
32887         $(SHELL) $${libsrcdir}/configure \
32888           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32889           --target=${target_alias} $${srcdiroption}  \
32890           || exit 1
32891 @endif tar
32892
32893
32894
32895
32896
32897 .PHONY: all-tar maybe-all-tar
32898 maybe-all-tar:
32899 @if gcc-bootstrap
32900 all-tar: stage_current
32901 @endif gcc-bootstrap
32902 @if tar
32903 TARGET-tar=all
32904 maybe-all-tar: all-tar
32905 all-tar: configure-tar
32906         @: $(MAKE); $(unstage)
32907         @r=`${PWD_COMMAND}`; export r; \
32908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32909         $(HOST_EXPORTS) \
32910         (cd $(HOST_SUBDIR)/tar && \
32911           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32912                 $(TARGET-tar))
32913 @endif tar
32914
32915
32916
32917
32918 .PHONY: check-tar maybe-check-tar
32919 maybe-check-tar:
32920 @if tar
32921 maybe-check-tar: check-tar
32922
32923 check-tar:
32924         @: $(MAKE); $(unstage)
32925         @r=`${PWD_COMMAND}`; export r; \
32926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32927         $(HOST_EXPORTS) \
32928         (cd $(HOST_SUBDIR)/tar && \
32929           $(MAKE) $(FLAGS_TO_PASS)  check)
32930
32931 @endif tar
32932
32933 .PHONY: install-tar maybe-install-tar
32934 maybe-install-tar:
32935 @if tar
32936 maybe-install-tar: install-tar
32937
32938 install-tar: installdirs
32939         @: $(MAKE); $(unstage)
32940         @r=`${PWD_COMMAND}`; export r; \
32941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32942         $(HOST_EXPORTS) \
32943         (cd $(HOST_SUBDIR)/tar && \
32944           $(MAKE) $(FLAGS_TO_PASS)  install)
32945
32946 @endif tar
32947
32948 # Other targets (info, dvi, pdf, etc.)
32949
32950 .PHONY: maybe-info-tar info-tar
32951 maybe-info-tar:
32952 @if tar
32953 maybe-info-tar: info-tar
32954
32955 info-tar: \
32956     configure-tar 
32957         @: $(MAKE); $(unstage)
32958         @[ -f ./tar/Makefile ] || exit 0; \
32959         r=`${PWD_COMMAND}`; export r; \
32960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32961         $(HOST_EXPORTS) \
32962         for flag in $(EXTRA_HOST_FLAGS) ; do \
32963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32964         done; \
32965         echo "Doing info in tar" ; \
32966         (cd $(HOST_SUBDIR)/tar && \
32967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32969                   "RANLIB=$${RANLIB}" \
32970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32971                   info) \
32972           || exit 1
32973
32974 @endif tar
32975
32976 .PHONY: maybe-dvi-tar dvi-tar
32977 maybe-dvi-tar:
32978 @if tar
32979 maybe-dvi-tar: dvi-tar
32980
32981 dvi-tar: \
32982     configure-tar 
32983         @: $(MAKE); $(unstage)
32984         @[ -f ./tar/Makefile ] || exit 0; \
32985         r=`${PWD_COMMAND}`; export r; \
32986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32987         $(HOST_EXPORTS) \
32988         for flag in $(EXTRA_HOST_FLAGS) ; do \
32989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32990         done; \
32991         echo "Doing dvi in tar" ; \
32992         (cd $(HOST_SUBDIR)/tar && \
32993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32995                   "RANLIB=$${RANLIB}" \
32996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32997                   dvi) \
32998           || exit 1
32999
33000 @endif tar
33001
33002 .PHONY: maybe-pdf-tar pdf-tar
33003 maybe-pdf-tar:
33004 @if tar
33005 maybe-pdf-tar: pdf-tar
33006
33007 pdf-tar: \
33008     configure-tar 
33009         @: $(MAKE); $(unstage)
33010         @[ -f ./tar/Makefile ] || exit 0; \
33011         r=`${PWD_COMMAND}`; export r; \
33012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33013         $(HOST_EXPORTS) \
33014         for flag in $(EXTRA_HOST_FLAGS) ; do \
33015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33016         done; \
33017         echo "Doing pdf in tar" ; \
33018         (cd $(HOST_SUBDIR)/tar && \
33019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33021                   "RANLIB=$${RANLIB}" \
33022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33023                   pdf) \
33024           || exit 1
33025
33026 @endif tar
33027
33028 .PHONY: maybe-html-tar html-tar
33029 maybe-html-tar:
33030 @if tar
33031 maybe-html-tar: html-tar
33032
33033 html-tar: \
33034     configure-tar 
33035         @: $(MAKE); $(unstage)
33036         @[ -f ./tar/Makefile ] || exit 0; \
33037         r=`${PWD_COMMAND}`; export r; \
33038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33039         $(HOST_EXPORTS) \
33040         for flag in $(EXTRA_HOST_FLAGS) ; do \
33041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33042         done; \
33043         echo "Doing html in tar" ; \
33044         (cd $(HOST_SUBDIR)/tar && \
33045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33047                   "RANLIB=$${RANLIB}" \
33048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33049                   html) \
33050           || exit 1
33051
33052 @endif tar
33053
33054 .PHONY: maybe-TAGS-tar TAGS-tar
33055 maybe-TAGS-tar:
33056 @if tar
33057 maybe-TAGS-tar: TAGS-tar
33058
33059 TAGS-tar: \
33060     configure-tar 
33061         @: $(MAKE); $(unstage)
33062         @[ -f ./tar/Makefile ] || exit 0; \
33063         r=`${PWD_COMMAND}`; export r; \
33064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33065         $(HOST_EXPORTS) \
33066         for flag in $(EXTRA_HOST_FLAGS) ; do \
33067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33068         done; \
33069         echo "Doing TAGS in tar" ; \
33070         (cd $(HOST_SUBDIR)/tar && \
33071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33073                   "RANLIB=$${RANLIB}" \
33074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33075                   TAGS) \
33076           || exit 1
33077
33078 @endif tar
33079
33080 .PHONY: maybe-install-info-tar install-info-tar
33081 maybe-install-info-tar:
33082 @if tar
33083 maybe-install-info-tar: install-info-tar
33084
33085 install-info-tar: \
33086     configure-tar \
33087     info-tar 
33088         @: $(MAKE); $(unstage)
33089         @[ -f ./tar/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 install-info in tar" ; \
33097         (cd $(HOST_SUBDIR)/tar && \
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                   install-info) \
33103           || exit 1
33104
33105 @endif tar
33106
33107 .PHONY: maybe-install-pdf-tar install-pdf-tar
33108 maybe-install-pdf-tar:
33109 @if tar
33110 maybe-install-pdf-tar: install-pdf-tar
33111
33112 install-pdf-tar: \
33113     configure-tar \
33114     pdf-tar 
33115         @: $(MAKE); $(unstage)
33116         @[ -f ./tar/Makefile ] || exit 0; \
33117         r=`${PWD_COMMAND}`; export r; \
33118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33119         $(HOST_EXPORTS) \
33120         for flag in $(EXTRA_HOST_FLAGS) ; do \
33121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33122         done; \
33123         echo "Doing install-pdf in tar" ; \
33124         (cd $(HOST_SUBDIR)/tar && \
33125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33127                   "RANLIB=$${RANLIB}" \
33128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33129                   install-pdf) \
33130           || exit 1
33131
33132 @endif tar
33133
33134 .PHONY: maybe-install-html-tar install-html-tar
33135 maybe-install-html-tar:
33136 @if tar
33137 maybe-install-html-tar: install-html-tar
33138
33139 install-html-tar: \
33140     configure-tar \
33141     html-tar 
33142         @: $(MAKE); $(unstage)
33143         @[ -f ./tar/Makefile ] || exit 0; \
33144         r=`${PWD_COMMAND}`; export r; \
33145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33146         $(HOST_EXPORTS) \
33147         for flag in $(EXTRA_HOST_FLAGS) ; do \
33148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33149         done; \
33150         echo "Doing install-html in tar" ; \
33151         (cd $(HOST_SUBDIR)/tar && \
33152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33154                   "RANLIB=$${RANLIB}" \
33155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33156                   install-html) \
33157           || exit 1
33158
33159 @endif tar
33160
33161 .PHONY: maybe-installcheck-tar installcheck-tar
33162 maybe-installcheck-tar:
33163 @if tar
33164 maybe-installcheck-tar: installcheck-tar
33165
33166 installcheck-tar: \
33167     configure-tar 
33168         @: $(MAKE); $(unstage)
33169         @[ -f ./tar/Makefile ] || exit 0; \
33170         r=`${PWD_COMMAND}`; export r; \
33171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33172         $(HOST_EXPORTS) \
33173         for flag in $(EXTRA_HOST_FLAGS) ; do \
33174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33175         done; \
33176         echo "Doing installcheck in tar" ; \
33177         (cd $(HOST_SUBDIR)/tar && \
33178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33180                   "RANLIB=$${RANLIB}" \
33181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33182                   installcheck) \
33183           || exit 1
33184
33185 @endif tar
33186
33187 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
33188 maybe-mostlyclean-tar:
33189 @if tar
33190 maybe-mostlyclean-tar: mostlyclean-tar
33191
33192 mostlyclean-tar: 
33193         @: $(MAKE); $(unstage)
33194         @[ -f ./tar/Makefile ] || exit 0; \
33195         r=`${PWD_COMMAND}`; export r; \
33196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33197         $(HOST_EXPORTS) \
33198         for flag in $(EXTRA_HOST_FLAGS) ; do \
33199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33200         done; \
33201         echo "Doing mostlyclean in tar" ; \
33202         (cd $(HOST_SUBDIR)/tar && \
33203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33205                   "RANLIB=$${RANLIB}" \
33206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33207                   mostlyclean) \
33208           || exit 1
33209
33210 @endif tar
33211
33212 .PHONY: maybe-clean-tar clean-tar
33213 maybe-clean-tar:
33214 @if tar
33215 maybe-clean-tar: clean-tar
33216
33217 clean-tar: 
33218         @: $(MAKE); $(unstage)
33219         @[ -f ./tar/Makefile ] || exit 0; \
33220         r=`${PWD_COMMAND}`; export r; \
33221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33222         $(HOST_EXPORTS) \
33223         for flag in $(EXTRA_HOST_FLAGS) ; do \
33224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33225         done; \
33226         echo "Doing clean in tar" ; \
33227         (cd $(HOST_SUBDIR)/tar && \
33228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33230                   "RANLIB=$${RANLIB}" \
33231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33232                   clean) \
33233           || exit 1
33234
33235 @endif tar
33236
33237 .PHONY: maybe-distclean-tar distclean-tar
33238 maybe-distclean-tar:
33239 @if tar
33240 maybe-distclean-tar: distclean-tar
33241
33242 distclean-tar: 
33243         @: $(MAKE); $(unstage)
33244         @[ -f ./tar/Makefile ] || exit 0; \
33245         r=`${PWD_COMMAND}`; export r; \
33246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33247         $(HOST_EXPORTS) \
33248         for flag in $(EXTRA_HOST_FLAGS) ; do \
33249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33250         done; \
33251         echo "Doing distclean in tar" ; \
33252         (cd $(HOST_SUBDIR)/tar && \
33253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33255                   "RANLIB=$${RANLIB}" \
33256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33257                   distclean) \
33258           || exit 1
33259
33260 @endif tar
33261
33262 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
33263 maybe-maintainer-clean-tar:
33264 @if tar
33265 maybe-maintainer-clean-tar: maintainer-clean-tar
33266
33267 maintainer-clean-tar: 
33268         @: $(MAKE); $(unstage)
33269         @[ -f ./tar/Makefile ] || exit 0; \
33270         r=`${PWD_COMMAND}`; export r; \
33271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33272         $(HOST_EXPORTS) \
33273         for flag in $(EXTRA_HOST_FLAGS) ; do \
33274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33275         done; \
33276         echo "Doing maintainer-clean in tar" ; \
33277         (cd $(HOST_SUBDIR)/tar && \
33278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33280                   "RANLIB=$${RANLIB}" \
33281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33282                   maintainer-clean) \
33283           || exit 1
33284
33285 @endif tar
33286
33287
33288
33289 .PHONY: configure-texinfo maybe-configure-texinfo
33290 maybe-configure-texinfo:
33291 @if gcc-bootstrap
33292 configure-texinfo: stage_current
33293 @endif gcc-bootstrap
33294 @if texinfo
33295 maybe-configure-texinfo: configure-texinfo
33296 configure-texinfo: 
33297         @: $(MAKE); $(unstage)
33298         @r=`${PWD_COMMAND}`; export r; \
33299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33300         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
33302         $(HOST_EXPORTS) \
33303         echo Configuring in $(HOST_SUBDIR)/texinfo; \
33304         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33305         case $(srcdir) in \
33306           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33307           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33308                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33309         esac; \
33310         srcdiroption="--srcdir=$${topdir}/texinfo"; \
33311         libsrcdir="$$s/texinfo"; \
33312         $(SHELL) $${libsrcdir}/configure \
33313           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33314           --target=${target_alias} $${srcdiroption}  \
33315           || exit 1
33316 @endif texinfo
33317
33318
33319
33320
33321
33322 .PHONY: all-texinfo maybe-all-texinfo
33323 maybe-all-texinfo:
33324 @if gcc-bootstrap
33325 all-texinfo: stage_current
33326 @endif gcc-bootstrap
33327 @if texinfo
33328 TARGET-texinfo=all
33329 maybe-all-texinfo: all-texinfo
33330 all-texinfo: configure-texinfo
33331         @: $(MAKE); $(unstage)
33332         @r=`${PWD_COMMAND}`; export r; \
33333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33334         $(HOST_EXPORTS) \
33335         (cd $(HOST_SUBDIR)/texinfo && \
33336           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33337                 $(TARGET-texinfo))
33338 @endif texinfo
33339
33340
33341
33342
33343 .PHONY: check-texinfo maybe-check-texinfo
33344 maybe-check-texinfo:
33345 @if texinfo
33346 maybe-check-texinfo: check-texinfo
33347
33348 check-texinfo:
33349         @: $(MAKE); $(unstage)
33350         @r=`${PWD_COMMAND}`; export r; \
33351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33352         $(HOST_EXPORTS) \
33353         (cd $(HOST_SUBDIR)/texinfo && \
33354           $(MAKE) $(FLAGS_TO_PASS)  check)
33355
33356 @endif texinfo
33357
33358 .PHONY: install-texinfo maybe-install-texinfo
33359 maybe-install-texinfo:
33360 @if texinfo
33361 maybe-install-texinfo: install-texinfo
33362
33363 install-texinfo:
33364
33365 @endif texinfo
33366
33367 # Other targets (info, dvi, pdf, etc.)
33368
33369 .PHONY: maybe-info-texinfo info-texinfo
33370 maybe-info-texinfo:
33371 @if texinfo
33372 maybe-info-texinfo: info-texinfo
33373
33374 info-texinfo: \
33375     configure-texinfo 
33376         @: $(MAKE); $(unstage)
33377         @[ -f ./texinfo/Makefile ] || exit 0; \
33378         r=`${PWD_COMMAND}`; export r; \
33379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33380         $(HOST_EXPORTS) \
33381         for flag in $(EXTRA_HOST_FLAGS) ; do \
33382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33383         done; \
33384         echo "Doing info in texinfo" ; \
33385         (cd $(HOST_SUBDIR)/texinfo && \
33386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33388                   "RANLIB=$${RANLIB}" \
33389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33390                   info) \
33391           || exit 1
33392
33393 @endif texinfo
33394
33395 .PHONY: maybe-dvi-texinfo dvi-texinfo
33396 maybe-dvi-texinfo:
33397 @if texinfo
33398 maybe-dvi-texinfo: dvi-texinfo
33399
33400 dvi-texinfo: \
33401     configure-texinfo 
33402         @: $(MAKE); $(unstage)
33403         @[ -f ./texinfo/Makefile ] || exit 0; \
33404         r=`${PWD_COMMAND}`; export r; \
33405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33406         $(HOST_EXPORTS) \
33407         for flag in $(EXTRA_HOST_FLAGS) ; do \
33408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33409         done; \
33410         echo "Doing dvi in texinfo" ; \
33411         (cd $(HOST_SUBDIR)/texinfo && \
33412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33414                   "RANLIB=$${RANLIB}" \
33415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33416                   dvi) \
33417           || exit 1
33418
33419 @endif texinfo
33420
33421 .PHONY: maybe-pdf-texinfo pdf-texinfo
33422 maybe-pdf-texinfo:
33423 @if texinfo
33424 maybe-pdf-texinfo: pdf-texinfo
33425
33426 pdf-texinfo: \
33427     configure-texinfo 
33428         @: $(MAKE); $(unstage)
33429         @[ -f ./texinfo/Makefile ] || exit 0; \
33430         r=`${PWD_COMMAND}`; export r; \
33431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33432         $(HOST_EXPORTS) \
33433         for flag in $(EXTRA_HOST_FLAGS) ; do \
33434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33435         done; \
33436         echo "Doing pdf in texinfo" ; \
33437         (cd $(HOST_SUBDIR)/texinfo && \
33438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33440                   "RANLIB=$${RANLIB}" \
33441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33442                   pdf) \
33443           || exit 1
33444
33445 @endif texinfo
33446
33447 .PHONY: maybe-html-texinfo html-texinfo
33448 maybe-html-texinfo:
33449 @if texinfo
33450 maybe-html-texinfo: html-texinfo
33451
33452 html-texinfo: \
33453     configure-texinfo 
33454         @: $(MAKE); $(unstage)
33455         @[ -f ./texinfo/Makefile ] || exit 0; \
33456         r=`${PWD_COMMAND}`; export r; \
33457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33458         $(HOST_EXPORTS) \
33459         for flag in $(EXTRA_HOST_FLAGS) ; do \
33460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33461         done; \
33462         echo "Doing html in texinfo" ; \
33463         (cd $(HOST_SUBDIR)/texinfo && \
33464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33466                   "RANLIB=$${RANLIB}" \
33467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33468                   html) \
33469           || exit 1
33470
33471 @endif texinfo
33472
33473 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33474 maybe-TAGS-texinfo:
33475 @if texinfo
33476 maybe-TAGS-texinfo: TAGS-texinfo
33477
33478 TAGS-texinfo: \
33479     configure-texinfo 
33480         @: $(MAKE); $(unstage)
33481         @[ -f ./texinfo/Makefile ] || exit 0; \
33482         r=`${PWD_COMMAND}`; export r; \
33483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33484         $(HOST_EXPORTS) \
33485         for flag in $(EXTRA_HOST_FLAGS) ; do \
33486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33487         done; \
33488         echo "Doing TAGS in texinfo" ; \
33489         (cd $(HOST_SUBDIR)/texinfo && \
33490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33492                   "RANLIB=$${RANLIB}" \
33493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33494                   TAGS) \
33495           || exit 1
33496
33497 @endif texinfo
33498
33499 .PHONY: maybe-install-info-texinfo install-info-texinfo
33500 maybe-install-info-texinfo:
33501 @if texinfo
33502 maybe-install-info-texinfo: install-info-texinfo
33503
33504 install-info-texinfo: \
33505     configure-texinfo \
33506     info-texinfo 
33507         @: $(MAKE); $(unstage)
33508         @[ -f ./texinfo/Makefile ] || exit 0; \
33509         r=`${PWD_COMMAND}`; export r; \
33510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33511         $(HOST_EXPORTS) \
33512         for flag in $(EXTRA_HOST_FLAGS) ; do \
33513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33514         done; \
33515         echo "Doing install-info in texinfo" ; \
33516         (cd $(HOST_SUBDIR)/texinfo && \
33517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33519                   "RANLIB=$${RANLIB}" \
33520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33521                   install-info) \
33522           || exit 1
33523
33524 @endif texinfo
33525
33526 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33527 maybe-install-pdf-texinfo:
33528 @if texinfo
33529 maybe-install-pdf-texinfo: install-pdf-texinfo
33530
33531 install-pdf-texinfo: \
33532     configure-texinfo \
33533     pdf-texinfo 
33534         @: $(MAKE); $(unstage)
33535         @[ -f ./texinfo/Makefile ] || exit 0; \
33536         r=`${PWD_COMMAND}`; export r; \
33537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33538         $(HOST_EXPORTS) \
33539         for flag in $(EXTRA_HOST_FLAGS) ; do \
33540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33541         done; \
33542         echo "Doing install-pdf in texinfo" ; \
33543         (cd $(HOST_SUBDIR)/texinfo && \
33544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33546                   "RANLIB=$${RANLIB}" \
33547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33548                   install-pdf) \
33549           || exit 1
33550
33551 @endif texinfo
33552
33553 .PHONY: maybe-install-html-texinfo install-html-texinfo
33554 maybe-install-html-texinfo:
33555 @if texinfo
33556 maybe-install-html-texinfo: install-html-texinfo
33557
33558 install-html-texinfo: \
33559     configure-texinfo \
33560     html-texinfo 
33561         @: $(MAKE); $(unstage)
33562         @[ -f ./texinfo/Makefile ] || exit 0; \
33563         r=`${PWD_COMMAND}`; export r; \
33564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33565         $(HOST_EXPORTS) \
33566         for flag in $(EXTRA_HOST_FLAGS) ; do \
33567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33568         done; \
33569         echo "Doing install-html in texinfo" ; \
33570         (cd $(HOST_SUBDIR)/texinfo && \
33571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33573                   "RANLIB=$${RANLIB}" \
33574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33575                   install-html) \
33576           || exit 1
33577
33578 @endif texinfo
33579
33580 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33581 maybe-installcheck-texinfo:
33582 @if texinfo
33583 maybe-installcheck-texinfo: installcheck-texinfo
33584
33585 installcheck-texinfo: \
33586     configure-texinfo 
33587         @: $(MAKE); $(unstage)
33588         @[ -f ./texinfo/Makefile ] || exit 0; \
33589         r=`${PWD_COMMAND}`; export r; \
33590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33591         $(HOST_EXPORTS) \
33592         for flag in $(EXTRA_HOST_FLAGS) ; do \
33593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33594         done; \
33595         echo "Doing installcheck in texinfo" ; \
33596         (cd $(HOST_SUBDIR)/texinfo && \
33597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33599                   "RANLIB=$${RANLIB}" \
33600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33601                   installcheck) \
33602           || exit 1
33603
33604 @endif texinfo
33605
33606 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33607 maybe-mostlyclean-texinfo:
33608 @if texinfo
33609 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33610
33611 mostlyclean-texinfo: 
33612         @: $(MAKE); $(unstage)
33613         @[ -f ./texinfo/Makefile ] || exit 0; \
33614         r=`${PWD_COMMAND}`; export r; \
33615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33616         $(HOST_EXPORTS) \
33617         for flag in $(EXTRA_HOST_FLAGS) ; do \
33618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33619         done; \
33620         echo "Doing mostlyclean in texinfo" ; \
33621         (cd $(HOST_SUBDIR)/texinfo && \
33622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33624                   "RANLIB=$${RANLIB}" \
33625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33626                   mostlyclean) \
33627           || exit 1
33628
33629 @endif texinfo
33630
33631 .PHONY: maybe-clean-texinfo clean-texinfo
33632 maybe-clean-texinfo:
33633 @if texinfo
33634 maybe-clean-texinfo: clean-texinfo
33635
33636 clean-texinfo: 
33637         @: $(MAKE); $(unstage)
33638         @[ -f ./texinfo/Makefile ] || exit 0; \
33639         r=`${PWD_COMMAND}`; export r; \
33640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33641         $(HOST_EXPORTS) \
33642         for flag in $(EXTRA_HOST_FLAGS) ; do \
33643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33644         done; \
33645         echo "Doing clean in texinfo" ; \
33646         (cd $(HOST_SUBDIR)/texinfo && \
33647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33649                   "RANLIB=$${RANLIB}" \
33650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33651                   clean) \
33652           || exit 1
33653
33654 @endif texinfo
33655
33656 .PHONY: maybe-distclean-texinfo distclean-texinfo
33657 maybe-distclean-texinfo:
33658 @if texinfo
33659 maybe-distclean-texinfo: distclean-texinfo
33660
33661 distclean-texinfo: 
33662         @: $(MAKE); $(unstage)
33663         @[ -f ./texinfo/Makefile ] || exit 0; \
33664         r=`${PWD_COMMAND}`; export r; \
33665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33666         $(HOST_EXPORTS) \
33667         for flag in $(EXTRA_HOST_FLAGS) ; do \
33668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33669         done; \
33670         echo "Doing distclean in texinfo" ; \
33671         (cd $(HOST_SUBDIR)/texinfo && \
33672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33674                   "RANLIB=$${RANLIB}" \
33675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33676                   distclean) \
33677           || exit 1
33678
33679 @endif texinfo
33680
33681 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33682 maybe-maintainer-clean-texinfo:
33683 @if texinfo
33684 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33685
33686 maintainer-clean-texinfo: 
33687         @: $(MAKE); $(unstage)
33688         @[ -f ./texinfo/Makefile ] || exit 0; \
33689         r=`${PWD_COMMAND}`; export r; \
33690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33691         $(HOST_EXPORTS) \
33692         for flag in $(EXTRA_HOST_FLAGS) ; do \
33693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33694         done; \
33695         echo "Doing maintainer-clean in texinfo" ; \
33696         (cd $(HOST_SUBDIR)/texinfo && \
33697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33699                   "RANLIB=$${RANLIB}" \
33700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33701                   maintainer-clean) \
33702           || exit 1
33703
33704 @endif texinfo
33705
33706
33707
33708 .PHONY: configure-textutils maybe-configure-textutils
33709 maybe-configure-textutils:
33710 @if gcc-bootstrap
33711 configure-textutils: stage_current
33712 @endif gcc-bootstrap
33713 @if textutils
33714 maybe-configure-textutils: configure-textutils
33715 configure-textutils: 
33716         @: $(MAKE); $(unstage)
33717         @r=`${PWD_COMMAND}`; export r; \
33718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33719         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
33720         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
33721         $(HOST_EXPORTS) \
33722         echo Configuring in $(HOST_SUBDIR)/textutils; \
33723         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
33724         case $(srcdir) in \
33725           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33726           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
33727                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33728         esac; \
33729         srcdiroption="--srcdir=$${topdir}/textutils"; \
33730         libsrcdir="$$s/textutils"; \
33731         $(SHELL) $${libsrcdir}/configure \
33732           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33733           --target=${target_alias} $${srcdiroption}  \
33734           || exit 1
33735 @endif textutils
33736
33737
33738
33739
33740
33741 .PHONY: all-textutils maybe-all-textutils
33742 maybe-all-textutils:
33743 @if gcc-bootstrap
33744 all-textutils: stage_current
33745 @endif gcc-bootstrap
33746 @if textutils
33747 TARGET-textutils=all
33748 maybe-all-textutils: all-textutils
33749 all-textutils: configure-textutils
33750         @: $(MAKE); $(unstage)
33751         @r=`${PWD_COMMAND}`; export r; \
33752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33753         $(HOST_EXPORTS) \
33754         (cd $(HOST_SUBDIR)/textutils && \
33755           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33756                 $(TARGET-textutils))
33757 @endif textutils
33758
33759
33760
33761
33762 .PHONY: check-textutils maybe-check-textutils
33763 maybe-check-textutils:
33764 @if textutils
33765 maybe-check-textutils: check-textutils
33766
33767 check-textutils:
33768         @: $(MAKE); $(unstage)
33769         @r=`${PWD_COMMAND}`; export r; \
33770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33771         $(HOST_EXPORTS) \
33772         (cd $(HOST_SUBDIR)/textutils && \
33773           $(MAKE) $(FLAGS_TO_PASS)  check)
33774
33775 @endif textutils
33776
33777 .PHONY: install-textutils maybe-install-textutils
33778 maybe-install-textutils:
33779 @if textutils
33780 maybe-install-textutils: install-textutils
33781
33782 install-textutils: installdirs
33783         @: $(MAKE); $(unstage)
33784         @r=`${PWD_COMMAND}`; export r; \
33785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33786         $(HOST_EXPORTS) \
33787         (cd $(HOST_SUBDIR)/textutils && \
33788           $(MAKE) $(FLAGS_TO_PASS)  install)
33789
33790 @endif textutils
33791
33792 # Other targets (info, dvi, pdf, etc.)
33793
33794 .PHONY: maybe-info-textutils info-textutils
33795 maybe-info-textutils:
33796 @if textutils
33797 maybe-info-textutils: info-textutils
33798
33799 info-textutils: \
33800     configure-textutils 
33801         @: $(MAKE); $(unstage)
33802         @[ -f ./textutils/Makefile ] || exit 0; \
33803         r=`${PWD_COMMAND}`; export r; \
33804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33805         $(HOST_EXPORTS) \
33806         for flag in $(EXTRA_HOST_FLAGS) ; do \
33807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33808         done; \
33809         echo "Doing info in textutils" ; \
33810         (cd $(HOST_SUBDIR)/textutils && \
33811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33813                   "RANLIB=$${RANLIB}" \
33814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33815                   info) \
33816           || exit 1
33817
33818 @endif textutils
33819
33820 .PHONY: maybe-dvi-textutils dvi-textutils
33821 maybe-dvi-textutils:
33822 @if textutils
33823 maybe-dvi-textutils: dvi-textutils
33824
33825 dvi-textutils: \
33826     configure-textutils 
33827         @: $(MAKE); $(unstage)
33828         @[ -f ./textutils/Makefile ] || exit 0; \
33829         r=`${PWD_COMMAND}`; export r; \
33830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33831         $(HOST_EXPORTS) \
33832         for flag in $(EXTRA_HOST_FLAGS) ; do \
33833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33834         done; \
33835         echo "Doing dvi in textutils" ; \
33836         (cd $(HOST_SUBDIR)/textutils && \
33837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33839                   "RANLIB=$${RANLIB}" \
33840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33841                   dvi) \
33842           || exit 1
33843
33844 @endif textutils
33845
33846 .PHONY: maybe-pdf-textutils pdf-textutils
33847 maybe-pdf-textutils:
33848 @if textutils
33849 maybe-pdf-textutils: pdf-textutils
33850
33851 pdf-textutils: \
33852     configure-textutils 
33853         @: $(MAKE); $(unstage)
33854         @[ -f ./textutils/Makefile ] || exit 0; \
33855         r=`${PWD_COMMAND}`; export r; \
33856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33857         $(HOST_EXPORTS) \
33858         for flag in $(EXTRA_HOST_FLAGS) ; do \
33859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33860         done; \
33861         echo "Doing pdf in textutils" ; \
33862         (cd $(HOST_SUBDIR)/textutils && \
33863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33865                   "RANLIB=$${RANLIB}" \
33866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33867                   pdf) \
33868           || exit 1
33869
33870 @endif textutils
33871
33872 .PHONY: maybe-html-textutils html-textutils
33873 maybe-html-textutils:
33874 @if textutils
33875 maybe-html-textutils: html-textutils
33876
33877 html-textutils: \
33878     configure-textutils 
33879         @: $(MAKE); $(unstage)
33880         @[ -f ./textutils/Makefile ] || exit 0; \
33881         r=`${PWD_COMMAND}`; export r; \
33882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33883         $(HOST_EXPORTS) \
33884         for flag in $(EXTRA_HOST_FLAGS) ; do \
33885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33886         done; \
33887         echo "Doing html in textutils" ; \
33888         (cd $(HOST_SUBDIR)/textutils && \
33889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33891                   "RANLIB=$${RANLIB}" \
33892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33893                   html) \
33894           || exit 1
33895
33896 @endif textutils
33897
33898 .PHONY: maybe-TAGS-textutils TAGS-textutils
33899 maybe-TAGS-textutils:
33900 @if textutils
33901 maybe-TAGS-textutils: TAGS-textutils
33902
33903 TAGS-textutils: \
33904     configure-textutils 
33905         @: $(MAKE); $(unstage)
33906         @[ -f ./textutils/Makefile ] || exit 0; \
33907         r=`${PWD_COMMAND}`; export r; \
33908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33909         $(HOST_EXPORTS) \
33910         for flag in $(EXTRA_HOST_FLAGS) ; do \
33911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33912         done; \
33913         echo "Doing TAGS in textutils" ; \
33914         (cd $(HOST_SUBDIR)/textutils && \
33915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33917                   "RANLIB=$${RANLIB}" \
33918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33919                   TAGS) \
33920           || exit 1
33921
33922 @endif textutils
33923
33924 .PHONY: maybe-install-info-textutils install-info-textutils
33925 maybe-install-info-textutils:
33926 @if textutils
33927 maybe-install-info-textutils: install-info-textutils
33928
33929 install-info-textutils: \
33930     configure-textutils \
33931     info-textutils 
33932         @: $(MAKE); $(unstage)
33933         @[ -f ./textutils/Makefile ] || exit 0; \
33934         r=`${PWD_COMMAND}`; export r; \
33935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33936         $(HOST_EXPORTS) \
33937         for flag in $(EXTRA_HOST_FLAGS) ; do \
33938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33939         done; \
33940         echo "Doing install-info in textutils" ; \
33941         (cd $(HOST_SUBDIR)/textutils && \
33942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33944                   "RANLIB=$${RANLIB}" \
33945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33946                   install-info) \
33947           || exit 1
33948
33949 @endif textutils
33950
33951 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
33952 maybe-install-pdf-textutils:
33953 @if textutils
33954 maybe-install-pdf-textutils: install-pdf-textutils
33955
33956 install-pdf-textutils: \
33957     configure-textutils \
33958     pdf-textutils 
33959         @: $(MAKE); $(unstage)
33960         @[ -f ./textutils/Makefile ] || exit 0; \
33961         r=`${PWD_COMMAND}`; export r; \
33962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33963         $(HOST_EXPORTS) \
33964         for flag in $(EXTRA_HOST_FLAGS) ; do \
33965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33966         done; \
33967         echo "Doing install-pdf in textutils" ; \
33968         (cd $(HOST_SUBDIR)/textutils && \
33969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33971                   "RANLIB=$${RANLIB}" \
33972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33973                   install-pdf) \
33974           || exit 1
33975
33976 @endif textutils
33977
33978 .PHONY: maybe-install-html-textutils install-html-textutils
33979 maybe-install-html-textutils:
33980 @if textutils
33981 maybe-install-html-textutils: install-html-textutils
33982
33983 install-html-textutils: \
33984     configure-textutils \
33985     html-textutils 
33986         @: $(MAKE); $(unstage)
33987         @[ -f ./textutils/Makefile ] || exit 0; \
33988         r=`${PWD_COMMAND}`; export r; \
33989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33990         $(HOST_EXPORTS) \
33991         for flag in $(EXTRA_HOST_FLAGS) ; do \
33992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33993         done; \
33994         echo "Doing install-html in textutils" ; \
33995         (cd $(HOST_SUBDIR)/textutils && \
33996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33998                   "RANLIB=$${RANLIB}" \
33999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34000                   install-html) \
34001           || exit 1
34002
34003 @endif textutils
34004
34005 .PHONY: maybe-installcheck-textutils installcheck-textutils
34006 maybe-installcheck-textutils:
34007 @if textutils
34008 maybe-installcheck-textutils: installcheck-textutils
34009
34010 installcheck-textutils: \
34011     configure-textutils 
34012         @: $(MAKE); $(unstage)
34013         @[ -f ./textutils/Makefile ] || exit 0; \
34014         r=`${PWD_COMMAND}`; export r; \
34015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34016         $(HOST_EXPORTS) \
34017         for flag in $(EXTRA_HOST_FLAGS) ; do \
34018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34019         done; \
34020         echo "Doing installcheck in textutils" ; \
34021         (cd $(HOST_SUBDIR)/textutils && \
34022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34024                   "RANLIB=$${RANLIB}" \
34025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34026                   installcheck) \
34027           || exit 1
34028
34029 @endif textutils
34030
34031 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
34032 maybe-mostlyclean-textutils:
34033 @if textutils
34034 maybe-mostlyclean-textutils: mostlyclean-textutils
34035
34036 mostlyclean-textutils: 
34037         @: $(MAKE); $(unstage)
34038         @[ -f ./textutils/Makefile ] || exit 0; \
34039         r=`${PWD_COMMAND}`; export r; \
34040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34041         $(HOST_EXPORTS) \
34042         for flag in $(EXTRA_HOST_FLAGS) ; do \
34043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34044         done; \
34045         echo "Doing mostlyclean in textutils" ; \
34046         (cd $(HOST_SUBDIR)/textutils && \
34047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34049                   "RANLIB=$${RANLIB}" \
34050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34051                   mostlyclean) \
34052           || exit 1
34053
34054 @endif textutils
34055
34056 .PHONY: maybe-clean-textutils clean-textutils
34057 maybe-clean-textutils:
34058 @if textutils
34059 maybe-clean-textutils: clean-textutils
34060
34061 clean-textutils: 
34062         @: $(MAKE); $(unstage)
34063         @[ -f ./textutils/Makefile ] || exit 0; \
34064         r=`${PWD_COMMAND}`; export r; \
34065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34066         $(HOST_EXPORTS) \
34067         for flag in $(EXTRA_HOST_FLAGS) ; do \
34068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34069         done; \
34070         echo "Doing clean in textutils" ; \
34071         (cd $(HOST_SUBDIR)/textutils && \
34072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34074                   "RANLIB=$${RANLIB}" \
34075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34076                   clean) \
34077           || exit 1
34078
34079 @endif textutils
34080
34081 .PHONY: maybe-distclean-textutils distclean-textutils
34082 maybe-distclean-textutils:
34083 @if textutils
34084 maybe-distclean-textutils: distclean-textutils
34085
34086 distclean-textutils: 
34087         @: $(MAKE); $(unstage)
34088         @[ -f ./textutils/Makefile ] || exit 0; \
34089         r=`${PWD_COMMAND}`; export r; \
34090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34091         $(HOST_EXPORTS) \
34092         for flag in $(EXTRA_HOST_FLAGS) ; do \
34093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34094         done; \
34095         echo "Doing distclean in textutils" ; \
34096         (cd $(HOST_SUBDIR)/textutils && \
34097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34099                   "RANLIB=$${RANLIB}" \
34100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34101                   distclean) \
34102           || exit 1
34103
34104 @endif textutils
34105
34106 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
34107 maybe-maintainer-clean-textutils:
34108 @if textutils
34109 maybe-maintainer-clean-textutils: maintainer-clean-textutils
34110
34111 maintainer-clean-textutils: 
34112         @: $(MAKE); $(unstage)
34113         @[ -f ./textutils/Makefile ] || exit 0; \
34114         r=`${PWD_COMMAND}`; export r; \
34115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34116         $(HOST_EXPORTS) \
34117         for flag in $(EXTRA_HOST_FLAGS) ; do \
34118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34119         done; \
34120         echo "Doing maintainer-clean in textutils" ; \
34121         (cd $(HOST_SUBDIR)/textutils && \
34122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34124                   "RANLIB=$${RANLIB}" \
34125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34126                   maintainer-clean) \
34127           || exit 1
34128
34129 @endif textutils
34130
34131
34132
34133 .PHONY: configure-time maybe-configure-time
34134 maybe-configure-time:
34135 @if gcc-bootstrap
34136 configure-time: stage_current
34137 @endif gcc-bootstrap
34138 @if time
34139 maybe-configure-time: configure-time
34140 configure-time: 
34141         @: $(MAKE); $(unstage)
34142         @r=`${PWD_COMMAND}`; export r; \
34143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34144         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
34145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
34146         $(HOST_EXPORTS) \
34147         echo Configuring in $(HOST_SUBDIR)/time; \
34148         cd "$(HOST_SUBDIR)/time" || exit 1; \
34149         case $(srcdir) in \
34150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34151           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
34152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34153         esac; \
34154         srcdiroption="--srcdir=$${topdir}/time"; \
34155         libsrcdir="$$s/time"; \
34156         $(SHELL) $${libsrcdir}/configure \
34157           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34158           --target=${target_alias} $${srcdiroption}  \
34159           || exit 1
34160 @endif time
34161
34162
34163
34164
34165
34166 .PHONY: all-time maybe-all-time
34167 maybe-all-time:
34168 @if gcc-bootstrap
34169 all-time: stage_current
34170 @endif gcc-bootstrap
34171 @if time
34172 TARGET-time=all
34173 maybe-all-time: all-time
34174 all-time: configure-time
34175         @: $(MAKE); $(unstage)
34176         @r=`${PWD_COMMAND}`; export r; \
34177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34178         $(HOST_EXPORTS) \
34179         (cd $(HOST_SUBDIR)/time && \
34180           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34181                 $(TARGET-time))
34182 @endif time
34183
34184
34185
34186
34187 .PHONY: check-time maybe-check-time
34188 maybe-check-time:
34189 @if time
34190 maybe-check-time: check-time
34191
34192 check-time:
34193         @: $(MAKE); $(unstage)
34194         @r=`${PWD_COMMAND}`; export r; \
34195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34196         $(HOST_EXPORTS) \
34197         (cd $(HOST_SUBDIR)/time && \
34198           $(MAKE) $(FLAGS_TO_PASS)  check)
34199
34200 @endif time
34201
34202 .PHONY: install-time maybe-install-time
34203 maybe-install-time:
34204 @if time
34205 maybe-install-time: install-time
34206
34207 install-time: installdirs
34208         @: $(MAKE); $(unstage)
34209         @r=`${PWD_COMMAND}`; export r; \
34210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34211         $(HOST_EXPORTS) \
34212         (cd $(HOST_SUBDIR)/time && \
34213           $(MAKE) $(FLAGS_TO_PASS)  install)
34214
34215 @endif time
34216
34217 # Other targets (info, dvi, pdf, etc.)
34218
34219 .PHONY: maybe-info-time info-time
34220 maybe-info-time:
34221 @if time
34222 maybe-info-time: info-time
34223
34224 info-time: \
34225     configure-time 
34226         @: $(MAKE); $(unstage)
34227         @[ -f ./time/Makefile ] || exit 0; \
34228         r=`${PWD_COMMAND}`; export r; \
34229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34230         $(HOST_EXPORTS) \
34231         for flag in $(EXTRA_HOST_FLAGS) ; do \
34232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34233         done; \
34234         echo "Doing info in time" ; \
34235         (cd $(HOST_SUBDIR)/time && \
34236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34238                   "RANLIB=$${RANLIB}" \
34239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34240                   info) \
34241           || exit 1
34242
34243 @endif time
34244
34245 .PHONY: maybe-dvi-time dvi-time
34246 maybe-dvi-time:
34247 @if time
34248 maybe-dvi-time: dvi-time
34249
34250 dvi-time: \
34251     configure-time 
34252         @: $(MAKE); $(unstage)
34253         @[ -f ./time/Makefile ] || exit 0; \
34254         r=`${PWD_COMMAND}`; export r; \
34255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34256         $(HOST_EXPORTS) \
34257         for flag in $(EXTRA_HOST_FLAGS) ; do \
34258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34259         done; \
34260         echo "Doing dvi in time" ; \
34261         (cd $(HOST_SUBDIR)/time && \
34262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34264                   "RANLIB=$${RANLIB}" \
34265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34266                   dvi) \
34267           || exit 1
34268
34269 @endif time
34270
34271 .PHONY: maybe-pdf-time pdf-time
34272 maybe-pdf-time:
34273 @if time
34274 maybe-pdf-time: pdf-time
34275
34276 pdf-time: \
34277     configure-time 
34278         @: $(MAKE); $(unstage)
34279         @[ -f ./time/Makefile ] || exit 0; \
34280         r=`${PWD_COMMAND}`; export r; \
34281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34282         $(HOST_EXPORTS) \
34283         for flag in $(EXTRA_HOST_FLAGS) ; do \
34284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34285         done; \
34286         echo "Doing pdf in time" ; \
34287         (cd $(HOST_SUBDIR)/time && \
34288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34290                   "RANLIB=$${RANLIB}" \
34291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34292                   pdf) \
34293           || exit 1
34294
34295 @endif time
34296
34297 .PHONY: maybe-html-time html-time
34298 maybe-html-time:
34299 @if time
34300 maybe-html-time: html-time
34301
34302 html-time: \
34303     configure-time 
34304         @: $(MAKE); $(unstage)
34305         @[ -f ./time/Makefile ] || exit 0; \
34306         r=`${PWD_COMMAND}`; export r; \
34307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34308         $(HOST_EXPORTS) \
34309         for flag in $(EXTRA_HOST_FLAGS) ; do \
34310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34311         done; \
34312         echo "Doing html in time" ; \
34313         (cd $(HOST_SUBDIR)/time && \
34314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34316                   "RANLIB=$${RANLIB}" \
34317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34318                   html) \
34319           || exit 1
34320
34321 @endif time
34322
34323 .PHONY: maybe-TAGS-time TAGS-time
34324 maybe-TAGS-time:
34325 @if time
34326 maybe-TAGS-time: TAGS-time
34327
34328 TAGS-time: \
34329     configure-time 
34330         @: $(MAKE); $(unstage)
34331         @[ -f ./time/Makefile ] || exit 0; \
34332         r=`${PWD_COMMAND}`; export r; \
34333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34334         $(HOST_EXPORTS) \
34335         for flag in $(EXTRA_HOST_FLAGS) ; do \
34336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34337         done; \
34338         echo "Doing TAGS in time" ; \
34339         (cd $(HOST_SUBDIR)/time && \
34340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34342                   "RANLIB=$${RANLIB}" \
34343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34344                   TAGS) \
34345           || exit 1
34346
34347 @endif time
34348
34349 .PHONY: maybe-install-info-time install-info-time
34350 maybe-install-info-time:
34351 @if time
34352 maybe-install-info-time: install-info-time
34353
34354 install-info-time: \
34355     configure-time \
34356     info-time 
34357         @: $(MAKE); $(unstage)
34358         @[ -f ./time/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 install-info in time" ; \
34366         (cd $(HOST_SUBDIR)/time && \
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                   install-info) \
34372           || exit 1
34373
34374 @endif time
34375
34376 .PHONY: maybe-install-pdf-time install-pdf-time
34377 maybe-install-pdf-time:
34378 @if time
34379 maybe-install-pdf-time: install-pdf-time
34380
34381 install-pdf-time: \
34382     configure-time \
34383     pdf-time 
34384         @: $(MAKE); $(unstage)
34385         @[ -f ./time/Makefile ] || exit 0; \
34386         r=`${PWD_COMMAND}`; export r; \
34387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34388         $(HOST_EXPORTS) \
34389         for flag in $(EXTRA_HOST_FLAGS) ; do \
34390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34391         done; \
34392         echo "Doing install-pdf in time" ; \
34393         (cd $(HOST_SUBDIR)/time && \
34394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34396                   "RANLIB=$${RANLIB}" \
34397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34398                   install-pdf) \
34399           || exit 1
34400
34401 @endif time
34402
34403 .PHONY: maybe-install-html-time install-html-time
34404 maybe-install-html-time:
34405 @if time
34406 maybe-install-html-time: install-html-time
34407
34408 install-html-time: \
34409     configure-time \
34410     html-time 
34411         @: $(MAKE); $(unstage)
34412         @[ -f ./time/Makefile ] || exit 0; \
34413         r=`${PWD_COMMAND}`; export r; \
34414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34415         $(HOST_EXPORTS) \
34416         for flag in $(EXTRA_HOST_FLAGS) ; do \
34417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34418         done; \
34419         echo "Doing install-html in time" ; \
34420         (cd $(HOST_SUBDIR)/time && \
34421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34423                   "RANLIB=$${RANLIB}" \
34424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34425                   install-html) \
34426           || exit 1
34427
34428 @endif time
34429
34430 .PHONY: maybe-installcheck-time installcheck-time
34431 maybe-installcheck-time:
34432 @if time
34433 maybe-installcheck-time: installcheck-time
34434
34435 installcheck-time: \
34436     configure-time 
34437         @: $(MAKE); $(unstage)
34438         @[ -f ./time/Makefile ] || exit 0; \
34439         r=`${PWD_COMMAND}`; export r; \
34440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34441         $(HOST_EXPORTS) \
34442         for flag in $(EXTRA_HOST_FLAGS) ; do \
34443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34444         done; \
34445         echo "Doing installcheck in time" ; \
34446         (cd $(HOST_SUBDIR)/time && \
34447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34449                   "RANLIB=$${RANLIB}" \
34450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34451                   installcheck) \
34452           || exit 1
34453
34454 @endif time
34455
34456 .PHONY: maybe-mostlyclean-time mostlyclean-time
34457 maybe-mostlyclean-time:
34458 @if time
34459 maybe-mostlyclean-time: mostlyclean-time
34460
34461 mostlyclean-time: 
34462         @: $(MAKE); $(unstage)
34463         @[ -f ./time/Makefile ] || exit 0; \
34464         r=`${PWD_COMMAND}`; export r; \
34465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34466         $(HOST_EXPORTS) \
34467         for flag in $(EXTRA_HOST_FLAGS) ; do \
34468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34469         done; \
34470         echo "Doing mostlyclean in time" ; \
34471         (cd $(HOST_SUBDIR)/time && \
34472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34474                   "RANLIB=$${RANLIB}" \
34475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34476                   mostlyclean) \
34477           || exit 1
34478
34479 @endif time
34480
34481 .PHONY: maybe-clean-time clean-time
34482 maybe-clean-time:
34483 @if time
34484 maybe-clean-time: clean-time
34485
34486 clean-time: 
34487         @: $(MAKE); $(unstage)
34488         @[ -f ./time/Makefile ] || exit 0; \
34489         r=`${PWD_COMMAND}`; export r; \
34490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34491         $(HOST_EXPORTS) \
34492         for flag in $(EXTRA_HOST_FLAGS) ; do \
34493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34494         done; \
34495         echo "Doing clean in time" ; \
34496         (cd $(HOST_SUBDIR)/time && \
34497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34499                   "RANLIB=$${RANLIB}" \
34500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34501                   clean) \
34502           || exit 1
34503
34504 @endif time
34505
34506 .PHONY: maybe-distclean-time distclean-time
34507 maybe-distclean-time:
34508 @if time
34509 maybe-distclean-time: distclean-time
34510
34511 distclean-time: 
34512         @: $(MAKE); $(unstage)
34513         @[ -f ./time/Makefile ] || exit 0; \
34514         r=`${PWD_COMMAND}`; export r; \
34515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34516         $(HOST_EXPORTS) \
34517         for flag in $(EXTRA_HOST_FLAGS) ; do \
34518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34519         done; \
34520         echo "Doing distclean in time" ; \
34521         (cd $(HOST_SUBDIR)/time && \
34522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34524                   "RANLIB=$${RANLIB}" \
34525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34526                   distclean) \
34527           || exit 1
34528
34529 @endif time
34530
34531 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
34532 maybe-maintainer-clean-time:
34533 @if time
34534 maybe-maintainer-clean-time: maintainer-clean-time
34535
34536 maintainer-clean-time: 
34537         @: $(MAKE); $(unstage)
34538         @[ -f ./time/Makefile ] || exit 0; \
34539         r=`${PWD_COMMAND}`; export r; \
34540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34541         $(HOST_EXPORTS) \
34542         for flag in $(EXTRA_HOST_FLAGS) ; do \
34543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34544         done; \
34545         echo "Doing maintainer-clean in time" ; \
34546         (cd $(HOST_SUBDIR)/time && \
34547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34549                   "RANLIB=$${RANLIB}" \
34550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34551                   maintainer-clean) \
34552           || exit 1
34553
34554 @endif time
34555
34556
34557
34558 .PHONY: configure-uudecode maybe-configure-uudecode
34559 maybe-configure-uudecode:
34560 @if gcc-bootstrap
34561 configure-uudecode: stage_current
34562 @endif gcc-bootstrap
34563 @if uudecode
34564 maybe-configure-uudecode: configure-uudecode
34565 configure-uudecode: 
34566         @: $(MAKE); $(unstage)
34567         @r=`${PWD_COMMAND}`; export r; \
34568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34569         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
34570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
34571         $(HOST_EXPORTS) \
34572         echo Configuring in $(HOST_SUBDIR)/uudecode; \
34573         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
34574         case $(srcdir) in \
34575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34576           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
34577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34578         esac; \
34579         srcdiroption="--srcdir=$${topdir}/uudecode"; \
34580         libsrcdir="$$s/uudecode"; \
34581         $(SHELL) $${libsrcdir}/configure \
34582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34583           --target=${target_alias} $${srcdiroption}  \
34584           || exit 1
34585 @endif uudecode
34586
34587
34588
34589
34590
34591 .PHONY: all-uudecode maybe-all-uudecode
34592 maybe-all-uudecode:
34593 @if gcc-bootstrap
34594 all-uudecode: stage_current
34595 @endif gcc-bootstrap
34596 @if uudecode
34597 TARGET-uudecode=all
34598 maybe-all-uudecode: all-uudecode
34599 all-uudecode: configure-uudecode
34600         @: $(MAKE); $(unstage)
34601         @r=`${PWD_COMMAND}`; export r; \
34602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34603         $(HOST_EXPORTS) \
34604         (cd $(HOST_SUBDIR)/uudecode && \
34605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34606                 $(TARGET-uudecode))
34607 @endif uudecode
34608
34609
34610
34611
34612 .PHONY: check-uudecode maybe-check-uudecode
34613 maybe-check-uudecode:
34614 @if uudecode
34615 maybe-check-uudecode: check-uudecode
34616
34617 check-uudecode:
34618         @: $(MAKE); $(unstage)
34619         @r=`${PWD_COMMAND}`; export r; \
34620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34621         $(HOST_EXPORTS) \
34622         (cd $(HOST_SUBDIR)/uudecode && \
34623           $(MAKE) $(FLAGS_TO_PASS)  check)
34624
34625 @endif uudecode
34626
34627 .PHONY: install-uudecode maybe-install-uudecode
34628 maybe-install-uudecode:
34629 @if uudecode
34630 maybe-install-uudecode: install-uudecode
34631
34632 install-uudecode: installdirs
34633         @: $(MAKE); $(unstage)
34634         @r=`${PWD_COMMAND}`; export r; \
34635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34636         $(HOST_EXPORTS) \
34637         (cd $(HOST_SUBDIR)/uudecode && \
34638           $(MAKE) $(FLAGS_TO_PASS)  install)
34639
34640 @endif uudecode
34641
34642 # Other targets (info, dvi, pdf, etc.)
34643
34644 .PHONY: maybe-info-uudecode info-uudecode
34645 maybe-info-uudecode:
34646 @if uudecode
34647 maybe-info-uudecode: info-uudecode
34648
34649 info-uudecode: \
34650     configure-uudecode 
34651         @: $(MAKE); $(unstage)
34652         @[ -f ./uudecode/Makefile ] || exit 0; \
34653         r=`${PWD_COMMAND}`; export r; \
34654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34655         $(HOST_EXPORTS) \
34656         for flag in $(EXTRA_HOST_FLAGS) ; do \
34657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34658         done; \
34659         echo "Doing info in uudecode" ; \
34660         (cd $(HOST_SUBDIR)/uudecode && \
34661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34663                   "RANLIB=$${RANLIB}" \
34664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34665                   info) \
34666           || exit 1
34667
34668 @endif uudecode
34669
34670 .PHONY: maybe-dvi-uudecode dvi-uudecode
34671 maybe-dvi-uudecode:
34672 @if uudecode
34673 maybe-dvi-uudecode: dvi-uudecode
34674
34675 dvi-uudecode: \
34676     configure-uudecode 
34677         @: $(MAKE); $(unstage)
34678         @[ -f ./uudecode/Makefile ] || exit 0; \
34679         r=`${PWD_COMMAND}`; export r; \
34680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34681         $(HOST_EXPORTS) \
34682         for flag in $(EXTRA_HOST_FLAGS) ; do \
34683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34684         done; \
34685         echo "Doing dvi in uudecode" ; \
34686         (cd $(HOST_SUBDIR)/uudecode && \
34687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34689                   "RANLIB=$${RANLIB}" \
34690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34691                   dvi) \
34692           || exit 1
34693
34694 @endif uudecode
34695
34696 .PHONY: maybe-pdf-uudecode pdf-uudecode
34697 maybe-pdf-uudecode:
34698 @if uudecode
34699 maybe-pdf-uudecode: pdf-uudecode
34700
34701 pdf-uudecode: \
34702     configure-uudecode 
34703         @: $(MAKE); $(unstage)
34704         @[ -f ./uudecode/Makefile ] || exit 0; \
34705         r=`${PWD_COMMAND}`; export r; \
34706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34707         $(HOST_EXPORTS) \
34708         for flag in $(EXTRA_HOST_FLAGS) ; do \
34709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34710         done; \
34711         echo "Doing pdf in uudecode" ; \
34712         (cd $(HOST_SUBDIR)/uudecode && \
34713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34715                   "RANLIB=$${RANLIB}" \
34716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34717                   pdf) \
34718           || exit 1
34719
34720 @endif uudecode
34721
34722 .PHONY: maybe-html-uudecode html-uudecode
34723 maybe-html-uudecode:
34724 @if uudecode
34725 maybe-html-uudecode: html-uudecode
34726
34727 html-uudecode: \
34728     configure-uudecode 
34729         @: $(MAKE); $(unstage)
34730         @[ -f ./uudecode/Makefile ] || exit 0; \
34731         r=`${PWD_COMMAND}`; export r; \
34732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34733         $(HOST_EXPORTS) \
34734         for flag in $(EXTRA_HOST_FLAGS) ; do \
34735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34736         done; \
34737         echo "Doing html in uudecode" ; \
34738         (cd $(HOST_SUBDIR)/uudecode && \
34739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34741                   "RANLIB=$${RANLIB}" \
34742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34743                   html) \
34744           || exit 1
34745
34746 @endif uudecode
34747
34748 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
34749 maybe-TAGS-uudecode:
34750 @if uudecode
34751 maybe-TAGS-uudecode: TAGS-uudecode
34752
34753 TAGS-uudecode: \
34754     configure-uudecode 
34755         @: $(MAKE); $(unstage)
34756         @[ -f ./uudecode/Makefile ] || exit 0; \
34757         r=`${PWD_COMMAND}`; export r; \
34758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34759         $(HOST_EXPORTS) \
34760         for flag in $(EXTRA_HOST_FLAGS) ; do \
34761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34762         done; \
34763         echo "Doing TAGS in uudecode" ; \
34764         (cd $(HOST_SUBDIR)/uudecode && \
34765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34767                   "RANLIB=$${RANLIB}" \
34768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34769                   TAGS) \
34770           || exit 1
34771
34772 @endif uudecode
34773
34774 .PHONY: maybe-install-info-uudecode install-info-uudecode
34775 maybe-install-info-uudecode:
34776 @if uudecode
34777 maybe-install-info-uudecode: install-info-uudecode
34778
34779 install-info-uudecode: \
34780     configure-uudecode \
34781     info-uudecode 
34782         @: $(MAKE); $(unstage)
34783         @[ -f ./uudecode/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 install-info in uudecode" ; \
34791         (cd $(HOST_SUBDIR)/uudecode && \
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                   install-info) \
34797           || exit 1
34798
34799 @endif uudecode
34800
34801 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
34802 maybe-install-pdf-uudecode:
34803 @if uudecode
34804 maybe-install-pdf-uudecode: install-pdf-uudecode
34805
34806 install-pdf-uudecode: \
34807     configure-uudecode \
34808     pdf-uudecode 
34809         @: $(MAKE); $(unstage)
34810         @[ -f ./uudecode/Makefile ] || exit 0; \
34811         r=`${PWD_COMMAND}`; export r; \
34812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34813         $(HOST_EXPORTS) \
34814         for flag in $(EXTRA_HOST_FLAGS) ; do \
34815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34816         done; \
34817         echo "Doing install-pdf in uudecode" ; \
34818         (cd $(HOST_SUBDIR)/uudecode && \
34819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34821                   "RANLIB=$${RANLIB}" \
34822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34823                   install-pdf) \
34824           || exit 1
34825
34826 @endif uudecode
34827
34828 .PHONY: maybe-install-html-uudecode install-html-uudecode
34829 maybe-install-html-uudecode:
34830 @if uudecode
34831 maybe-install-html-uudecode: install-html-uudecode
34832
34833 install-html-uudecode: \
34834     configure-uudecode \
34835     html-uudecode 
34836         @: $(MAKE); $(unstage)
34837         @[ -f ./uudecode/Makefile ] || exit 0; \
34838         r=`${PWD_COMMAND}`; export r; \
34839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34840         $(HOST_EXPORTS) \
34841         for flag in $(EXTRA_HOST_FLAGS) ; do \
34842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34843         done; \
34844         echo "Doing install-html in uudecode" ; \
34845         (cd $(HOST_SUBDIR)/uudecode && \
34846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34848                   "RANLIB=$${RANLIB}" \
34849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34850                   install-html) \
34851           || exit 1
34852
34853 @endif uudecode
34854
34855 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
34856 maybe-installcheck-uudecode:
34857 @if uudecode
34858 maybe-installcheck-uudecode: installcheck-uudecode
34859
34860 installcheck-uudecode: \
34861     configure-uudecode 
34862         @: $(MAKE); $(unstage)
34863         @[ -f ./uudecode/Makefile ] || exit 0; \
34864         r=`${PWD_COMMAND}`; export r; \
34865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34866         $(HOST_EXPORTS) \
34867         for flag in $(EXTRA_HOST_FLAGS) ; do \
34868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34869         done; \
34870         echo "Doing installcheck in uudecode" ; \
34871         (cd $(HOST_SUBDIR)/uudecode && \
34872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34874                   "RANLIB=$${RANLIB}" \
34875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34876                   installcheck) \
34877           || exit 1
34878
34879 @endif uudecode
34880
34881 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
34882 maybe-mostlyclean-uudecode:
34883 @if uudecode
34884 maybe-mostlyclean-uudecode: mostlyclean-uudecode
34885
34886 mostlyclean-uudecode: 
34887         @: $(MAKE); $(unstage)
34888         @[ -f ./uudecode/Makefile ] || exit 0; \
34889         r=`${PWD_COMMAND}`; export r; \
34890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34891         $(HOST_EXPORTS) \
34892         for flag in $(EXTRA_HOST_FLAGS) ; do \
34893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34894         done; \
34895         echo "Doing mostlyclean in uudecode" ; \
34896         (cd $(HOST_SUBDIR)/uudecode && \
34897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34899                   "RANLIB=$${RANLIB}" \
34900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34901                   mostlyclean) \
34902           || exit 1
34903
34904 @endif uudecode
34905
34906 .PHONY: maybe-clean-uudecode clean-uudecode
34907 maybe-clean-uudecode:
34908 @if uudecode
34909 maybe-clean-uudecode: clean-uudecode
34910
34911 clean-uudecode: 
34912         @: $(MAKE); $(unstage)
34913         @[ -f ./uudecode/Makefile ] || exit 0; \
34914         r=`${PWD_COMMAND}`; export r; \
34915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34916         $(HOST_EXPORTS) \
34917         for flag in $(EXTRA_HOST_FLAGS) ; do \
34918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34919         done; \
34920         echo "Doing clean in uudecode" ; \
34921         (cd $(HOST_SUBDIR)/uudecode && \
34922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34924                   "RANLIB=$${RANLIB}" \
34925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34926                   clean) \
34927           || exit 1
34928
34929 @endif uudecode
34930
34931 .PHONY: maybe-distclean-uudecode distclean-uudecode
34932 maybe-distclean-uudecode:
34933 @if uudecode
34934 maybe-distclean-uudecode: distclean-uudecode
34935
34936 distclean-uudecode: 
34937         @: $(MAKE); $(unstage)
34938         @[ -f ./uudecode/Makefile ] || exit 0; \
34939         r=`${PWD_COMMAND}`; export r; \
34940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34941         $(HOST_EXPORTS) \
34942         for flag in $(EXTRA_HOST_FLAGS) ; do \
34943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34944         done; \
34945         echo "Doing distclean in uudecode" ; \
34946         (cd $(HOST_SUBDIR)/uudecode && \
34947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34949                   "RANLIB=$${RANLIB}" \
34950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34951                   distclean) \
34952           || exit 1
34953
34954 @endif uudecode
34955
34956 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
34957 maybe-maintainer-clean-uudecode:
34958 @if uudecode
34959 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
34960
34961 maintainer-clean-uudecode: 
34962         @: $(MAKE); $(unstage)
34963         @[ -f ./uudecode/Makefile ] || exit 0; \
34964         r=`${PWD_COMMAND}`; export r; \
34965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34966         $(HOST_EXPORTS) \
34967         for flag in $(EXTRA_HOST_FLAGS) ; do \
34968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34969         done; \
34970         echo "Doing maintainer-clean in uudecode" ; \
34971         (cd $(HOST_SUBDIR)/uudecode && \
34972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34974                   "RANLIB=$${RANLIB}" \
34975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34976                   maintainer-clean) \
34977           || exit 1
34978
34979 @endif uudecode
34980
34981
34982
34983 .PHONY: configure-wdiff maybe-configure-wdiff
34984 maybe-configure-wdiff:
34985 @if gcc-bootstrap
34986 configure-wdiff: stage_current
34987 @endif gcc-bootstrap
34988 @if wdiff
34989 maybe-configure-wdiff: configure-wdiff
34990 configure-wdiff: 
34991         @: $(MAKE); $(unstage)
34992         @r=`${PWD_COMMAND}`; export r; \
34993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34994         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
34995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
34996         $(HOST_EXPORTS) \
34997         echo Configuring in $(HOST_SUBDIR)/wdiff; \
34998         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
34999         case $(srcdir) in \
35000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35001           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
35002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35003         esac; \
35004         srcdiroption="--srcdir=$${topdir}/wdiff"; \
35005         libsrcdir="$$s/wdiff"; \
35006         $(SHELL) $${libsrcdir}/configure \
35007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35008           --target=${target_alias} $${srcdiroption}  \
35009           || exit 1
35010 @endif wdiff
35011
35012
35013
35014
35015
35016 .PHONY: all-wdiff maybe-all-wdiff
35017 maybe-all-wdiff:
35018 @if gcc-bootstrap
35019 all-wdiff: stage_current
35020 @endif gcc-bootstrap
35021 @if wdiff
35022 TARGET-wdiff=all
35023 maybe-all-wdiff: all-wdiff
35024 all-wdiff: configure-wdiff
35025         @: $(MAKE); $(unstage)
35026         @r=`${PWD_COMMAND}`; export r; \
35027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35028         $(HOST_EXPORTS) \
35029         (cd $(HOST_SUBDIR)/wdiff && \
35030           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35031                 $(TARGET-wdiff))
35032 @endif wdiff
35033
35034
35035
35036
35037 .PHONY: check-wdiff maybe-check-wdiff
35038 maybe-check-wdiff:
35039 @if wdiff
35040 maybe-check-wdiff: check-wdiff
35041
35042 check-wdiff:
35043         @: $(MAKE); $(unstage)
35044         @r=`${PWD_COMMAND}`; export r; \
35045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35046         $(HOST_EXPORTS) \
35047         (cd $(HOST_SUBDIR)/wdiff && \
35048           $(MAKE) $(FLAGS_TO_PASS)  check)
35049
35050 @endif wdiff
35051
35052 .PHONY: install-wdiff maybe-install-wdiff
35053 maybe-install-wdiff:
35054 @if wdiff
35055 maybe-install-wdiff: install-wdiff
35056
35057 install-wdiff: installdirs
35058         @: $(MAKE); $(unstage)
35059         @r=`${PWD_COMMAND}`; export r; \
35060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35061         $(HOST_EXPORTS) \
35062         (cd $(HOST_SUBDIR)/wdiff && \
35063           $(MAKE) $(FLAGS_TO_PASS)  install)
35064
35065 @endif wdiff
35066
35067 # Other targets (info, dvi, pdf, etc.)
35068
35069 .PHONY: maybe-info-wdiff info-wdiff
35070 maybe-info-wdiff:
35071 @if wdiff
35072 maybe-info-wdiff: info-wdiff
35073
35074 info-wdiff: \
35075     configure-wdiff 
35076         @: $(MAKE); $(unstage)
35077         @[ -f ./wdiff/Makefile ] || exit 0; \
35078         r=`${PWD_COMMAND}`; export r; \
35079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35080         $(HOST_EXPORTS) \
35081         for flag in $(EXTRA_HOST_FLAGS) ; do \
35082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35083         done; \
35084         echo "Doing info in wdiff" ; \
35085         (cd $(HOST_SUBDIR)/wdiff && \
35086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35088                   "RANLIB=$${RANLIB}" \
35089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35090                   info) \
35091           || exit 1
35092
35093 @endif wdiff
35094
35095 .PHONY: maybe-dvi-wdiff dvi-wdiff
35096 maybe-dvi-wdiff:
35097 @if wdiff
35098 maybe-dvi-wdiff: dvi-wdiff
35099
35100 dvi-wdiff: \
35101     configure-wdiff 
35102         @: $(MAKE); $(unstage)
35103         @[ -f ./wdiff/Makefile ] || exit 0; \
35104         r=`${PWD_COMMAND}`; export r; \
35105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35106         $(HOST_EXPORTS) \
35107         for flag in $(EXTRA_HOST_FLAGS) ; do \
35108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35109         done; \
35110         echo "Doing dvi in wdiff" ; \
35111         (cd $(HOST_SUBDIR)/wdiff && \
35112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35114                   "RANLIB=$${RANLIB}" \
35115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35116                   dvi) \
35117           || exit 1
35118
35119 @endif wdiff
35120
35121 .PHONY: maybe-pdf-wdiff pdf-wdiff
35122 maybe-pdf-wdiff:
35123 @if wdiff
35124 maybe-pdf-wdiff: pdf-wdiff
35125
35126 pdf-wdiff: \
35127     configure-wdiff 
35128         @: $(MAKE); $(unstage)
35129         @[ -f ./wdiff/Makefile ] || exit 0; \
35130         r=`${PWD_COMMAND}`; export r; \
35131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35132         $(HOST_EXPORTS) \
35133         for flag in $(EXTRA_HOST_FLAGS) ; do \
35134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35135         done; \
35136         echo "Doing pdf in wdiff" ; \
35137         (cd $(HOST_SUBDIR)/wdiff && \
35138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35140                   "RANLIB=$${RANLIB}" \
35141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35142                   pdf) \
35143           || exit 1
35144
35145 @endif wdiff
35146
35147 .PHONY: maybe-html-wdiff html-wdiff
35148 maybe-html-wdiff:
35149 @if wdiff
35150 maybe-html-wdiff: html-wdiff
35151
35152 html-wdiff: \
35153     configure-wdiff 
35154         @: $(MAKE); $(unstage)
35155         @[ -f ./wdiff/Makefile ] || exit 0; \
35156         r=`${PWD_COMMAND}`; export r; \
35157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35158         $(HOST_EXPORTS) \
35159         for flag in $(EXTRA_HOST_FLAGS) ; do \
35160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35161         done; \
35162         echo "Doing html in wdiff" ; \
35163         (cd $(HOST_SUBDIR)/wdiff && \
35164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35166                   "RANLIB=$${RANLIB}" \
35167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35168                   html) \
35169           || exit 1
35170
35171 @endif wdiff
35172
35173 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
35174 maybe-TAGS-wdiff:
35175 @if wdiff
35176 maybe-TAGS-wdiff: TAGS-wdiff
35177
35178 TAGS-wdiff: \
35179     configure-wdiff 
35180         @: $(MAKE); $(unstage)
35181         @[ -f ./wdiff/Makefile ] || exit 0; \
35182         r=`${PWD_COMMAND}`; export r; \
35183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35184         $(HOST_EXPORTS) \
35185         for flag in $(EXTRA_HOST_FLAGS) ; do \
35186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35187         done; \
35188         echo "Doing TAGS in wdiff" ; \
35189         (cd $(HOST_SUBDIR)/wdiff && \
35190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35192                   "RANLIB=$${RANLIB}" \
35193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35194                   TAGS) \
35195           || exit 1
35196
35197 @endif wdiff
35198
35199 .PHONY: maybe-install-info-wdiff install-info-wdiff
35200 maybe-install-info-wdiff:
35201 @if wdiff
35202 maybe-install-info-wdiff: install-info-wdiff
35203
35204 install-info-wdiff: \
35205     configure-wdiff \
35206     info-wdiff 
35207         @: $(MAKE); $(unstage)
35208         @[ -f ./wdiff/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 install-info in wdiff" ; \
35216         (cd $(HOST_SUBDIR)/wdiff && \
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                   install-info) \
35222           || exit 1
35223
35224 @endif wdiff
35225
35226 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
35227 maybe-install-pdf-wdiff:
35228 @if wdiff
35229 maybe-install-pdf-wdiff: install-pdf-wdiff
35230
35231 install-pdf-wdiff: \
35232     configure-wdiff \
35233     pdf-wdiff 
35234         @: $(MAKE); $(unstage)
35235         @[ -f ./wdiff/Makefile ] || exit 0; \
35236         r=`${PWD_COMMAND}`; export r; \
35237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35238         $(HOST_EXPORTS) \
35239         for flag in $(EXTRA_HOST_FLAGS) ; do \
35240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35241         done; \
35242         echo "Doing install-pdf in wdiff" ; \
35243         (cd $(HOST_SUBDIR)/wdiff && \
35244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35246                   "RANLIB=$${RANLIB}" \
35247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35248                   install-pdf) \
35249           || exit 1
35250
35251 @endif wdiff
35252
35253 .PHONY: maybe-install-html-wdiff install-html-wdiff
35254 maybe-install-html-wdiff:
35255 @if wdiff
35256 maybe-install-html-wdiff: install-html-wdiff
35257
35258 install-html-wdiff: \
35259     configure-wdiff \
35260     html-wdiff 
35261         @: $(MAKE); $(unstage)
35262         @[ -f ./wdiff/Makefile ] || exit 0; \
35263         r=`${PWD_COMMAND}`; export r; \
35264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35265         $(HOST_EXPORTS) \
35266         for flag in $(EXTRA_HOST_FLAGS) ; do \
35267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35268         done; \
35269         echo "Doing install-html in wdiff" ; \
35270         (cd $(HOST_SUBDIR)/wdiff && \
35271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35273                   "RANLIB=$${RANLIB}" \
35274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35275                   install-html) \
35276           || exit 1
35277
35278 @endif wdiff
35279
35280 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
35281 maybe-installcheck-wdiff:
35282 @if wdiff
35283 maybe-installcheck-wdiff: installcheck-wdiff
35284
35285 installcheck-wdiff: \
35286     configure-wdiff 
35287         @: $(MAKE); $(unstage)
35288         @[ -f ./wdiff/Makefile ] || exit 0; \
35289         r=`${PWD_COMMAND}`; export r; \
35290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35291         $(HOST_EXPORTS) \
35292         for flag in $(EXTRA_HOST_FLAGS) ; do \
35293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35294         done; \
35295         echo "Doing installcheck in wdiff" ; \
35296         (cd $(HOST_SUBDIR)/wdiff && \
35297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35299                   "RANLIB=$${RANLIB}" \
35300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35301                   installcheck) \
35302           || exit 1
35303
35304 @endif wdiff
35305
35306 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
35307 maybe-mostlyclean-wdiff:
35308 @if wdiff
35309 maybe-mostlyclean-wdiff: mostlyclean-wdiff
35310
35311 mostlyclean-wdiff: 
35312         @: $(MAKE); $(unstage)
35313         @[ -f ./wdiff/Makefile ] || exit 0; \
35314         r=`${PWD_COMMAND}`; export r; \
35315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35316         $(HOST_EXPORTS) \
35317         for flag in $(EXTRA_HOST_FLAGS) ; do \
35318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35319         done; \
35320         echo "Doing mostlyclean in wdiff" ; \
35321         (cd $(HOST_SUBDIR)/wdiff && \
35322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35324                   "RANLIB=$${RANLIB}" \
35325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35326                   mostlyclean) \
35327           || exit 1
35328
35329 @endif wdiff
35330
35331 .PHONY: maybe-clean-wdiff clean-wdiff
35332 maybe-clean-wdiff:
35333 @if wdiff
35334 maybe-clean-wdiff: clean-wdiff
35335
35336 clean-wdiff: 
35337         @: $(MAKE); $(unstage)
35338         @[ -f ./wdiff/Makefile ] || exit 0; \
35339         r=`${PWD_COMMAND}`; export r; \
35340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35341         $(HOST_EXPORTS) \
35342         for flag in $(EXTRA_HOST_FLAGS) ; do \
35343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35344         done; \
35345         echo "Doing clean in wdiff" ; \
35346         (cd $(HOST_SUBDIR)/wdiff && \
35347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35349                   "RANLIB=$${RANLIB}" \
35350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35351                   clean) \
35352           || exit 1
35353
35354 @endif wdiff
35355
35356 .PHONY: maybe-distclean-wdiff distclean-wdiff
35357 maybe-distclean-wdiff:
35358 @if wdiff
35359 maybe-distclean-wdiff: distclean-wdiff
35360
35361 distclean-wdiff: 
35362         @: $(MAKE); $(unstage)
35363         @[ -f ./wdiff/Makefile ] || exit 0; \
35364         r=`${PWD_COMMAND}`; export r; \
35365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35366         $(HOST_EXPORTS) \
35367         for flag in $(EXTRA_HOST_FLAGS) ; do \
35368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35369         done; \
35370         echo "Doing distclean in wdiff" ; \
35371         (cd $(HOST_SUBDIR)/wdiff && \
35372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35374                   "RANLIB=$${RANLIB}" \
35375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35376                   distclean) \
35377           || exit 1
35378
35379 @endif wdiff
35380
35381 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
35382 maybe-maintainer-clean-wdiff:
35383 @if wdiff
35384 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
35385
35386 maintainer-clean-wdiff: 
35387         @: $(MAKE); $(unstage)
35388         @[ -f ./wdiff/Makefile ] || exit 0; \
35389         r=`${PWD_COMMAND}`; export r; \
35390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35391         $(HOST_EXPORTS) \
35392         for flag in $(EXTRA_HOST_FLAGS) ; do \
35393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35394         done; \
35395         echo "Doing maintainer-clean in wdiff" ; \
35396         (cd $(HOST_SUBDIR)/wdiff && \
35397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35399                   "RANLIB=$${RANLIB}" \
35400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35401                   maintainer-clean) \
35402           || exit 1
35403
35404 @endif wdiff
35405
35406
35407
35408 .PHONY: configure-zip maybe-configure-zip
35409 maybe-configure-zip:
35410 @if gcc-bootstrap
35411 configure-zip: stage_current
35412 @endif gcc-bootstrap
35413 @if zip
35414 maybe-configure-zip: configure-zip
35415 configure-zip: 
35416         @: $(MAKE); $(unstage)
35417         @r=`${PWD_COMMAND}`; export r; \
35418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35419         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
35420         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
35421         $(HOST_EXPORTS) \
35422         echo Configuring in $(HOST_SUBDIR)/zip; \
35423         cd "$(HOST_SUBDIR)/zip" || exit 1; \
35424         case $(srcdir) in \
35425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35426           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
35427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35428         esac; \
35429         srcdiroption="--srcdir=$${topdir}/zip"; \
35430         libsrcdir="$$s/zip"; \
35431         $(SHELL) $${libsrcdir}/configure \
35432           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35433           --target=${target_alias} $${srcdiroption}  \
35434           || exit 1
35435 @endif zip
35436
35437
35438
35439
35440
35441 .PHONY: all-zip maybe-all-zip
35442 maybe-all-zip:
35443 @if gcc-bootstrap
35444 all-zip: stage_current
35445 @endif gcc-bootstrap
35446 @if zip
35447 TARGET-zip=all
35448 maybe-all-zip: all-zip
35449 all-zip: configure-zip
35450         @: $(MAKE); $(unstage)
35451         @r=`${PWD_COMMAND}`; export r; \
35452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35453         $(HOST_EXPORTS) \
35454         (cd $(HOST_SUBDIR)/zip && \
35455           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35456                 $(TARGET-zip))
35457 @endif zip
35458
35459
35460
35461
35462 .PHONY: check-zip maybe-check-zip
35463 maybe-check-zip:
35464 @if zip
35465 maybe-check-zip: check-zip
35466
35467 # This module is only tested in a native toolchain.
35468 check-zip:
35469         @: $(MAKE); $(unstage)
35470         @if [ '$(host)' = '$(target)' ] ; then \
35471           r=`${PWD_COMMAND}`; export r; \
35472           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35473           $(HOST_EXPORTS) \
35474           (cd $(HOST_SUBDIR)/zip && \
35475             $(MAKE) $(FLAGS_TO_PASS)  check); \
35476         fi
35477
35478 @endif zip
35479
35480 .PHONY: install-zip maybe-install-zip
35481 maybe-install-zip:
35482 @if zip
35483 maybe-install-zip: install-zip
35484
35485 install-zip: installdirs
35486         @: $(MAKE); $(unstage)
35487         @r=`${PWD_COMMAND}`; export r; \
35488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35489         $(HOST_EXPORTS) \
35490         (cd $(HOST_SUBDIR)/zip && \
35491           $(MAKE) $(FLAGS_TO_PASS)  install)
35492
35493 @endif zip
35494
35495 # Other targets (info, dvi, pdf, etc.)
35496
35497 .PHONY: maybe-info-zip info-zip
35498 maybe-info-zip:
35499 @if zip
35500 maybe-info-zip: info-zip
35501
35502 info-zip: \
35503     configure-zip 
35504         @: $(MAKE); $(unstage)
35505         @[ -f ./zip/Makefile ] || exit 0; \
35506         r=`${PWD_COMMAND}`; export r; \
35507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35508         $(HOST_EXPORTS) \
35509         for flag in $(EXTRA_HOST_FLAGS) ; do \
35510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35511         done; \
35512         echo "Doing info in zip" ; \
35513         (cd $(HOST_SUBDIR)/zip && \
35514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35516                   "RANLIB=$${RANLIB}" \
35517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35518                   info) \
35519           || exit 1
35520
35521 @endif zip
35522
35523 .PHONY: maybe-dvi-zip dvi-zip
35524 maybe-dvi-zip:
35525 @if zip
35526 maybe-dvi-zip: dvi-zip
35527
35528 dvi-zip: \
35529     configure-zip 
35530         @: $(MAKE); $(unstage)
35531         @[ -f ./zip/Makefile ] || exit 0; \
35532         r=`${PWD_COMMAND}`; export r; \
35533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35534         $(HOST_EXPORTS) \
35535         for flag in $(EXTRA_HOST_FLAGS) ; do \
35536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35537         done; \
35538         echo "Doing dvi in zip" ; \
35539         (cd $(HOST_SUBDIR)/zip && \
35540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35542                   "RANLIB=$${RANLIB}" \
35543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35544                   dvi) \
35545           || exit 1
35546
35547 @endif zip
35548
35549 .PHONY: maybe-pdf-zip pdf-zip
35550 maybe-pdf-zip:
35551 @if zip
35552 maybe-pdf-zip: pdf-zip
35553
35554 pdf-zip: \
35555     configure-zip 
35556         @: $(MAKE); $(unstage)
35557         @[ -f ./zip/Makefile ] || exit 0; \
35558         r=`${PWD_COMMAND}`; export r; \
35559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35560         $(HOST_EXPORTS) \
35561         for flag in $(EXTRA_HOST_FLAGS) ; do \
35562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35563         done; \
35564         echo "Doing pdf in zip" ; \
35565         (cd $(HOST_SUBDIR)/zip && \
35566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35568                   "RANLIB=$${RANLIB}" \
35569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35570                   pdf) \
35571           || exit 1
35572
35573 @endif zip
35574
35575 .PHONY: maybe-html-zip html-zip
35576 maybe-html-zip:
35577 @if zip
35578 maybe-html-zip: html-zip
35579
35580 html-zip: \
35581     configure-zip 
35582         @: $(MAKE); $(unstage)
35583         @[ -f ./zip/Makefile ] || exit 0; \
35584         r=`${PWD_COMMAND}`; export r; \
35585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35586         $(HOST_EXPORTS) \
35587         for flag in $(EXTRA_HOST_FLAGS) ; do \
35588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35589         done; \
35590         echo "Doing html in zip" ; \
35591         (cd $(HOST_SUBDIR)/zip && \
35592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35594                   "RANLIB=$${RANLIB}" \
35595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35596                   html) \
35597           || exit 1
35598
35599 @endif zip
35600
35601 .PHONY: maybe-TAGS-zip TAGS-zip
35602 maybe-TAGS-zip:
35603 @if zip
35604 maybe-TAGS-zip: TAGS-zip
35605
35606 TAGS-zip: \
35607     configure-zip 
35608         @: $(MAKE); $(unstage)
35609         @[ -f ./zip/Makefile ] || exit 0; \
35610         r=`${PWD_COMMAND}`; export r; \
35611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35612         $(HOST_EXPORTS) \
35613         for flag in $(EXTRA_HOST_FLAGS) ; do \
35614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35615         done; \
35616         echo "Doing TAGS in zip" ; \
35617         (cd $(HOST_SUBDIR)/zip && \
35618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35620                   "RANLIB=$${RANLIB}" \
35621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35622                   TAGS) \
35623           || exit 1
35624
35625 @endif zip
35626
35627 .PHONY: maybe-install-info-zip install-info-zip
35628 maybe-install-info-zip:
35629 @if zip
35630 maybe-install-info-zip: install-info-zip
35631
35632 install-info-zip: \
35633     configure-zip \
35634     info-zip 
35635         @: $(MAKE); $(unstage)
35636         @[ -f ./zip/Makefile ] || exit 0; \
35637         r=`${PWD_COMMAND}`; export r; \
35638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35639         $(HOST_EXPORTS) \
35640         for flag in $(EXTRA_HOST_FLAGS) ; do \
35641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35642         done; \
35643         echo "Doing install-info in zip" ; \
35644         (cd $(HOST_SUBDIR)/zip && \
35645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35647                   "RANLIB=$${RANLIB}" \
35648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35649                   install-info) \
35650           || exit 1
35651
35652 @endif zip
35653
35654 .PHONY: maybe-install-pdf-zip install-pdf-zip
35655 maybe-install-pdf-zip:
35656 @if zip
35657 maybe-install-pdf-zip: install-pdf-zip
35658
35659 install-pdf-zip: \
35660     configure-zip \
35661     pdf-zip 
35662         @: $(MAKE); $(unstage)
35663         @[ -f ./zip/Makefile ] || exit 0; \
35664         r=`${PWD_COMMAND}`; export r; \
35665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35666         $(HOST_EXPORTS) \
35667         for flag in $(EXTRA_HOST_FLAGS) ; do \
35668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35669         done; \
35670         echo "Doing install-pdf in zip" ; \
35671         (cd $(HOST_SUBDIR)/zip && \
35672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35674                   "RANLIB=$${RANLIB}" \
35675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35676                   install-pdf) \
35677           || exit 1
35678
35679 @endif zip
35680
35681 .PHONY: maybe-install-html-zip install-html-zip
35682 maybe-install-html-zip:
35683 @if zip
35684 maybe-install-html-zip: install-html-zip
35685
35686 install-html-zip: \
35687     configure-zip \
35688     html-zip 
35689         @: $(MAKE); $(unstage)
35690         @[ -f ./zip/Makefile ] || exit 0; \
35691         r=`${PWD_COMMAND}`; export r; \
35692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35693         $(HOST_EXPORTS) \
35694         for flag in $(EXTRA_HOST_FLAGS) ; do \
35695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35696         done; \
35697         echo "Doing install-html in zip" ; \
35698         (cd $(HOST_SUBDIR)/zip && \
35699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35701                   "RANLIB=$${RANLIB}" \
35702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35703                   install-html) \
35704           || exit 1
35705
35706 @endif zip
35707
35708 .PHONY: maybe-installcheck-zip installcheck-zip
35709 maybe-installcheck-zip:
35710 @if zip
35711 maybe-installcheck-zip: installcheck-zip
35712
35713 installcheck-zip: \
35714     configure-zip 
35715         @: $(MAKE); $(unstage)
35716         @[ -f ./zip/Makefile ] || exit 0; \
35717         r=`${PWD_COMMAND}`; export r; \
35718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35719         $(HOST_EXPORTS) \
35720         for flag in $(EXTRA_HOST_FLAGS) ; do \
35721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35722         done; \
35723         echo "Doing installcheck in zip" ; \
35724         (cd $(HOST_SUBDIR)/zip && \
35725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35727                   "RANLIB=$${RANLIB}" \
35728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35729                   installcheck) \
35730           || exit 1
35731
35732 @endif zip
35733
35734 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
35735 maybe-mostlyclean-zip:
35736 @if zip
35737 maybe-mostlyclean-zip: mostlyclean-zip
35738
35739 mostlyclean-zip: 
35740         @: $(MAKE); $(unstage)
35741         @[ -f ./zip/Makefile ] || exit 0; \
35742         r=`${PWD_COMMAND}`; export r; \
35743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35744         $(HOST_EXPORTS) \
35745         for flag in $(EXTRA_HOST_FLAGS) ; do \
35746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35747         done; \
35748         echo "Doing mostlyclean in zip" ; \
35749         (cd $(HOST_SUBDIR)/zip && \
35750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35752                   "RANLIB=$${RANLIB}" \
35753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35754                   mostlyclean) \
35755           || exit 1
35756
35757 @endif zip
35758
35759 .PHONY: maybe-clean-zip clean-zip
35760 maybe-clean-zip:
35761 @if zip
35762 maybe-clean-zip: clean-zip
35763
35764 clean-zip: 
35765         @: $(MAKE); $(unstage)
35766         @[ -f ./zip/Makefile ] || exit 0; \
35767         r=`${PWD_COMMAND}`; export r; \
35768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35769         $(HOST_EXPORTS) \
35770         for flag in $(EXTRA_HOST_FLAGS) ; do \
35771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35772         done; \
35773         echo "Doing clean in zip" ; \
35774         (cd $(HOST_SUBDIR)/zip && \
35775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35777                   "RANLIB=$${RANLIB}" \
35778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35779                   clean) \
35780           || exit 1
35781
35782 @endif zip
35783
35784 .PHONY: maybe-distclean-zip distclean-zip
35785 maybe-distclean-zip:
35786 @if zip
35787 maybe-distclean-zip: distclean-zip
35788
35789 distclean-zip: 
35790         @: $(MAKE); $(unstage)
35791         @[ -f ./zip/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 distclean in zip" ; \
35799         (cd $(HOST_SUBDIR)/zip && \
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                   distclean) \
35805           || exit 1
35806
35807 @endif zip
35808
35809 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
35810 maybe-maintainer-clean-zip:
35811 @if zip
35812 maybe-maintainer-clean-zip: maintainer-clean-zip
35813
35814 maintainer-clean-zip: 
35815         @: $(MAKE); $(unstage)
35816         @[ -f ./zip/Makefile ] || exit 0; \
35817         r=`${PWD_COMMAND}`; export r; \
35818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35819         $(HOST_EXPORTS) \
35820         for flag in $(EXTRA_HOST_FLAGS) ; do \
35821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35822         done; \
35823         echo "Doing maintainer-clean in zip" ; \
35824         (cd $(HOST_SUBDIR)/zip && \
35825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35827                   "RANLIB=$${RANLIB}" \
35828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35829                   maintainer-clean) \
35830           || exit 1
35831
35832 @endif zip
35833
35834
35835
35836 .PHONY: configure-zlib maybe-configure-zlib
35837 maybe-configure-zlib:
35838 @if gcc-bootstrap
35839 configure-zlib: stage_current
35840 @endif gcc-bootstrap
35841 @if zlib
35842 maybe-configure-zlib: configure-zlib
35843 configure-zlib: 
35844         @r=`${PWD_COMMAND}`; export r; \
35845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35846         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35847         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35848         $(HOST_EXPORTS) \
35849         echo Configuring in $(HOST_SUBDIR)/zlib; \
35850         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
35851         case $(srcdir) in \
35852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35853           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35855         esac; \
35856         srcdiroption="--srcdir=$${topdir}/zlib"; \
35857         libsrcdir="$$s/zlib"; \
35858         $(SHELL) $${libsrcdir}/configure \
35859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35860           --target=${target_alias} $${srcdiroption}  \
35861           || exit 1
35862 @endif zlib
35863
35864
35865
35866 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
35867 maybe-configure-stage1-zlib:
35868 @if zlib-bootstrap
35869 maybe-configure-stage1-zlib: configure-stage1-zlib
35870 configure-stage1-zlib:
35871         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35872         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35873         @r=`${PWD_COMMAND}`; export r; \
35874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35875         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35876         $(HOST_EXPORTS)  \
35877         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
35878         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
35879         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
35880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35881         cd $(HOST_SUBDIR)/zlib || exit 1; \
35882         case $(srcdir) in \
35883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35884           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35886         esac; \
35887         srcdiroption="--srcdir=$${topdir}/zlib"; \
35888         libsrcdir="$$s/zlib"; \
35889         $(SHELL) $${libsrcdir}/configure \
35890           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35891           --target=${target_alias} $${srcdiroption} \
35892            \
35893           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
35894 @endif zlib-bootstrap
35895
35896 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
35897 maybe-configure-stage2-zlib:
35898 @if zlib-bootstrap
35899 maybe-configure-stage2-zlib: configure-stage2-zlib
35900 configure-stage2-zlib:
35901         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35902         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35903         @r=`${PWD_COMMAND}`; export r; \
35904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35905         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35906         $(HOST_EXPORTS) \
35907         $(POSTSTAGE1_HOST_EXPORTS)  \
35908         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
35909         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
35910         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
35911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35912         cd $(HOST_SUBDIR)/zlib || exit 1; \
35913         case $(srcdir) in \
35914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35915           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35917         esac; \
35918         srcdiroption="--srcdir=$${topdir}/zlib"; \
35919         libsrcdir="$$s/zlib"; \
35920         $(SHELL) $${libsrcdir}/configure \
35921           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35922           --target=${target_alias} $${srcdiroption} \
35923           --with-build-libsubdir=$(HOST_SUBDIR) \
35924           @stage2_werror_flag@ 
35925 @endif zlib-bootstrap
35926
35927 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
35928 maybe-configure-stageb2g0-zlib:
35929 @if zlib-bootstrap
35930 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
35931 configure-stageb2g0-zlib:
35932         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
35933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35934         @r=`${PWD_COMMAND}`; export r; \
35935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35936         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35937         $(HOST_EXPORTS) \
35938         $(POSTSTAGE1_HOST_EXPORTS)  \
35939         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
35940         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
35941         echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
35942         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35943         cd $(HOST_SUBDIR)/zlib || exit 1; \
35944         case $(srcdir) in \
35945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35946           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35948         esac; \
35949         srcdiroption="--srcdir=$${topdir}/zlib"; \
35950         libsrcdir="$$s/zlib"; \
35951         $(SHELL) $${libsrcdir}/configure \
35952           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35953           --target=${target_alias} $${srcdiroption} \
35954           --with-build-libsubdir=$(HOST_SUBDIR) \
35955           @stage2_werror_flag@ 
35956 @endif zlib-bootstrap
35957
35958 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
35959 maybe-configure-stage3-zlib:
35960 @if zlib-bootstrap
35961 maybe-configure-stage3-zlib: configure-stage3-zlib
35962 configure-stage3-zlib:
35963         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35964         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35965         @r=`${PWD_COMMAND}`; export r; \
35966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35967         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35968         $(HOST_EXPORTS) \
35969         $(POSTSTAGE1_HOST_EXPORTS)  \
35970         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
35971         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
35972         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
35973         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35974         cd $(HOST_SUBDIR)/zlib || exit 1; \
35975         case $(srcdir) in \
35976           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35977           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35978                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35979         esac; \
35980         srcdiroption="--srcdir=$${topdir}/zlib"; \
35981         libsrcdir="$$s/zlib"; \
35982         $(SHELL) $${libsrcdir}/configure \
35983           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35984           --target=${target_alias} $${srcdiroption} \
35985           --with-build-libsubdir=$(HOST_SUBDIR) \
35986           @stage2_werror_flag@ 
35987 @endif zlib-bootstrap
35988
35989 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
35990 maybe-configure-stageb3g2-zlib:
35991 @if zlib-bootstrap
35992 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
35993 configure-stageb3g2-zlib:
35994         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
35995         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35996         @r=`${PWD_COMMAND}`; export r; \
35997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35998         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35999         $(HOST_EXPORTS) \
36000         $(POSTSTAGE1_HOST_EXPORTS)  \
36001         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
36002         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
36003         echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
36004         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36005         cd $(HOST_SUBDIR)/zlib || exit 1; \
36006         case $(srcdir) in \
36007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36008           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36010         esac; \
36011         srcdiroption="--srcdir=$${topdir}/zlib"; \
36012         libsrcdir="$$s/zlib"; \
36013         $(SHELL) $${libsrcdir}/configure \
36014           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36015           --target=${target_alias} $${srcdiroption} \
36016           --with-build-libsubdir=$(HOST_SUBDIR) \
36017           @stage2_werror_flag@ 
36018 @endif zlib-bootstrap
36019
36020 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
36021 maybe-configure-stage4-zlib:
36022 @if zlib-bootstrap
36023 maybe-configure-stage4-zlib: configure-stage4-zlib
36024 configure-stage4-zlib:
36025         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36026         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36027         @r=`${PWD_COMMAND}`; export r; \
36028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36029         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36030         $(HOST_EXPORTS) \
36031         $(POSTSTAGE1_HOST_EXPORTS)  \
36032         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
36033         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
36034         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
36035         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36036         cd $(HOST_SUBDIR)/zlib || exit 1; \
36037         case $(srcdir) in \
36038           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36039           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36040                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36041         esac; \
36042         srcdiroption="--srcdir=$${topdir}/zlib"; \
36043         libsrcdir="$$s/zlib"; \
36044         $(SHELL) $${libsrcdir}/configure \
36045           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36046           --target=${target_alias} $${srcdiroption} \
36047           --with-build-libsubdir=$(HOST_SUBDIR) \
36048           @stage2_werror_flag@ 
36049 @endif zlib-bootstrap
36050
36051 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
36052 maybe-configure-stageprofile-zlib:
36053 @if zlib-bootstrap
36054 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
36055 configure-stageprofile-zlib:
36056         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36057         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36058         @r=`${PWD_COMMAND}`; export r; \
36059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36061         $(HOST_EXPORTS) \
36062         $(POSTSTAGE1_HOST_EXPORTS)  \
36063         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
36064         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
36065         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
36066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36067         cd $(HOST_SUBDIR)/zlib || exit 1; \
36068         case $(srcdir) in \
36069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36070           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36072         esac; \
36073         srcdiroption="--srcdir=$${topdir}/zlib"; \
36074         libsrcdir="$$s/zlib"; \
36075         $(SHELL) $${libsrcdir}/configure \
36076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36077           --target=${target_alias} $${srcdiroption} \
36078           --with-build-libsubdir=$(HOST_SUBDIR) \
36079           @stage2_werror_flag@ 
36080 @endif zlib-bootstrap
36081
36082 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
36083 maybe-configure-stagefeedback-zlib:
36084 @if zlib-bootstrap
36085 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
36086 configure-stagefeedback-zlib:
36087         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36089         @r=`${PWD_COMMAND}`; export r; \
36090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36091         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36092         $(HOST_EXPORTS) \
36093         $(POSTSTAGE1_HOST_EXPORTS)  \
36094         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
36095         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
36096         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
36097         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36098         cd $(HOST_SUBDIR)/zlib || exit 1; \
36099         case $(srcdir) in \
36100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36101           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36103         esac; \
36104         srcdiroption="--srcdir=$${topdir}/zlib"; \
36105         libsrcdir="$$s/zlib"; \
36106         $(SHELL) $${libsrcdir}/configure \
36107           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36108           --target=${target_alias} $${srcdiroption} \
36109           --with-build-libsubdir=$(HOST_SUBDIR) \
36110           @stage2_werror_flag@ 
36111 @endif zlib-bootstrap
36112
36113
36114
36115
36116
36117 .PHONY: all-zlib maybe-all-zlib
36118 maybe-all-zlib:
36119 @if gcc-bootstrap
36120 all-zlib: stage_current
36121 @endif gcc-bootstrap
36122 @if zlib
36123 TARGET-zlib=all
36124 maybe-all-zlib: all-zlib
36125 all-zlib: configure-zlib
36126         @r=`${PWD_COMMAND}`; export r; \
36127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36128         $(HOST_EXPORTS) \
36129         (cd $(HOST_SUBDIR)/zlib && \
36130           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36131                 $(TARGET-zlib))
36132 @endif zlib
36133
36134
36135
36136 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
36137 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
36138 maybe-all-stage1-zlib:
36139 maybe-clean-stage1-zlib:
36140 @if zlib-bootstrap
36141 maybe-all-stage1-zlib: all-stage1-zlib
36142 all-stage1: all-stage1-zlib
36143 TARGET-stage1-zlib = $(TARGET-zlib)
36144 all-stage1-zlib: configure-stage1-zlib
36145         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36146         @r=`${PWD_COMMAND}`; export r; \
36147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36148         $(HOST_EXPORTS) \
36149         cd $(HOST_SUBDIR)/zlib && \
36150         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36151                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
36152                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
36153                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
36154                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
36155                 $(TARGET-stage1-zlib)
36156
36157 maybe-clean-stage1-zlib: clean-stage1-zlib
36158 clean-stage1: clean-stage1-zlib
36159 clean-stage1-zlib:
36160         @if [ $(current_stage) = stage1 ]; then \
36161           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36162         else \
36163           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
36164           $(MAKE) stage1-start; \
36165         fi; \
36166         cd $(HOST_SUBDIR)/zlib && \
36167         $(MAKE) $(EXTRA_HOST_FLAGS)  \
36168                  clean
36169 @endif zlib-bootstrap
36170
36171
36172 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
36173 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
36174 maybe-all-stage2-zlib:
36175 maybe-clean-stage2-zlib:
36176 @if zlib-bootstrap
36177 maybe-all-stage2-zlib: all-stage2-zlib
36178 all-stage2: all-stage2-zlib
36179 TARGET-stage2-zlib = $(TARGET-zlib)
36180 all-stage2-zlib: configure-stage2-zlib
36181         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36182         @r=`${PWD_COMMAND}`; export r; \
36183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36184         $(HOST_EXPORTS) \
36185         $(POSTSTAGE1_HOST_EXPORTS) \
36186         cd $(HOST_SUBDIR)/zlib && \
36187         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36188                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
36189                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
36190                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
36191                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
36192                 $(TARGET-stage2-zlib)
36193
36194 maybe-clean-stage2-zlib: clean-stage2-zlib
36195 clean-stage2: clean-stage2-zlib
36196 clean-stage2-zlib:
36197         @if [ $(current_stage) = stage2 ]; then \
36198           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36199         else \
36200           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
36201           $(MAKE) stage2-start; \
36202         fi; \
36203         cd $(HOST_SUBDIR)/zlib && \
36204         $(MAKE) $(EXTRA_HOST_FLAGS)  \
36205                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
36206                  clean
36207 @endif zlib-bootstrap
36208
36209
36210 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
36211 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
36212 maybe-all-stageb2g0-zlib:
36213 maybe-clean-stageb2g0-zlib:
36214 @if zlib-bootstrap
36215 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
36216 all-stageb2g0: all-stageb2g0-zlib
36217 TARGET-stageb2g0-zlib = $(TARGET-zlib)
36218 all-stageb2g0-zlib: configure-stageb2g0-zlib
36219         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
36220         @r=`${PWD_COMMAND}`; export r; \
36221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36222         $(HOST_EXPORTS) \
36223         $(POSTSTAGE1_HOST_EXPORTS) \
36224         cd $(HOST_SUBDIR)/zlib && \
36225         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36226                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
36227                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
36228                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
36229                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
36230                 $(TARGET-stageb2g0-zlib)
36231
36232 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
36233 clean-stageb2g0: clean-stageb2g0-zlib
36234 clean-stageb2g0-zlib:
36235         @if [ $(current_stage) = stageb2g0 ]; then \
36236           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36237         else \
36238           [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
36239           $(MAKE) stageb2g0-start; \
36240         fi; \
36241         cd $(HOST_SUBDIR)/zlib && \
36242         $(MAKE) $(EXTRA_HOST_FLAGS)  \
36243                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
36244                  clean
36245 @endif zlib-bootstrap
36246
36247
36248 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
36249 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
36250 maybe-all-stage3-zlib:
36251 maybe-clean-stage3-zlib:
36252 @if zlib-bootstrap
36253 maybe-all-stage3-zlib: all-stage3-zlib
36254 all-stage3: all-stage3-zlib
36255 TARGET-stage3-zlib = $(TARGET-zlib)
36256 all-stage3-zlib: configure-stage3-zlib
36257         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36258         @r=`${PWD_COMMAND}`; export r; \
36259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36260         $(HOST_EXPORTS) \
36261         $(POSTSTAGE1_HOST_EXPORTS) \
36262         cd $(HOST_SUBDIR)/zlib && \
36263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36264                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
36265                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
36266                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
36267                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
36268                 $(TARGET-stage3-zlib)
36269
36270 maybe-clean-stage3-zlib: clean-stage3-zlib
36271 clean-stage3: clean-stage3-zlib
36272 clean-stage3-zlib:
36273         @if [ $(current_stage) = stage3 ]; then \
36274           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36275         else \
36276           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
36277           $(MAKE) stage3-start; \
36278         fi; \
36279         cd $(HOST_SUBDIR)/zlib && \
36280         $(MAKE) $(EXTRA_HOST_FLAGS)  \
36281                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
36282                  clean
36283 @endif zlib-bootstrap
36284
36285
36286 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
36287 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
36288 maybe-all-stageb3g2-zlib:
36289 maybe-clean-stageb3g2-zlib:
36290 @if zlib-bootstrap
36291 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
36292 all-stageb3g2: all-stageb3g2-zlib
36293 TARGET-stageb3g2-zlib = $(TARGET-zlib)
36294 all-stageb3g2-zlib: configure-stageb3g2-zlib
36295         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
36296         @r=`${PWD_COMMAND}`; export r; \
36297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36298         $(HOST_EXPORTS) \
36299         $(POSTSTAGE1_HOST_EXPORTS) \
36300         cd $(HOST_SUBDIR)/zlib && \
36301         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36302                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
36303                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
36304                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
36305                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
36306                 $(TARGET-stageb3g2-zlib)
36307
36308 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
36309 clean-stageb3g2: clean-stageb3g2-zlib
36310 clean-stageb3g2-zlib:
36311         @if [ $(current_stage) = stageb3g2 ]; then \
36312           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36313         else \
36314           [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
36315           $(MAKE) stageb3g2-start; \
36316         fi; \
36317         cd $(HOST_SUBDIR)/zlib && \
36318         $(MAKE) $(EXTRA_HOST_FLAGS)  \
36319                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
36320                  clean
36321 @endif zlib-bootstrap
36322
36323
36324 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
36325 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
36326 maybe-all-stage4-zlib:
36327 maybe-clean-stage4-zlib:
36328 @if zlib-bootstrap
36329 maybe-all-stage4-zlib: all-stage4-zlib
36330 all-stage4: all-stage4-zlib
36331 TARGET-stage4-zlib = $(TARGET-zlib)
36332 all-stage4-zlib: configure-stage4-zlib
36333         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36334         @r=`${PWD_COMMAND}`; export r; \
36335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36336         $(HOST_EXPORTS) \
36337         $(POSTSTAGE1_HOST_EXPORTS) \
36338         cd $(HOST_SUBDIR)/zlib && \
36339         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36340                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
36341                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
36342                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
36343                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
36344                 $(TARGET-stage4-zlib)
36345
36346 maybe-clean-stage4-zlib: clean-stage4-zlib
36347 clean-stage4: clean-stage4-zlib
36348 clean-stage4-zlib:
36349         @if [ $(current_stage) = stage4 ]; then \
36350           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36351         else \
36352           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
36353           $(MAKE) stage4-start; \
36354         fi; \
36355         cd $(HOST_SUBDIR)/zlib && \
36356         $(MAKE) $(EXTRA_HOST_FLAGS)  \
36357                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
36358                  clean
36359 @endif zlib-bootstrap
36360
36361
36362 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
36363 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
36364 maybe-all-stageprofile-zlib:
36365 maybe-clean-stageprofile-zlib:
36366 @if zlib-bootstrap
36367 maybe-all-stageprofile-zlib: all-stageprofile-zlib
36368 all-stageprofile: all-stageprofile-zlib
36369 TARGET-stageprofile-zlib = $(TARGET-zlib)
36370 all-stageprofile-zlib: configure-stageprofile-zlib
36371         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36372         @r=`${PWD_COMMAND}`; export r; \
36373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36374         $(HOST_EXPORTS) \
36375         $(POSTSTAGE1_HOST_EXPORTS) \
36376         cd $(HOST_SUBDIR)/zlib && \
36377         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36378                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
36379                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
36380                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
36381                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
36382                 $(TARGET-stageprofile-zlib)
36383
36384 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
36385 clean-stageprofile: clean-stageprofile-zlib
36386 clean-stageprofile-zlib:
36387         @if [ $(current_stage) = stageprofile ]; then \
36388           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36389         else \
36390           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
36391           $(MAKE) stageprofile-start; \
36392         fi; \
36393         cd $(HOST_SUBDIR)/zlib && \
36394         $(MAKE) $(EXTRA_HOST_FLAGS)  \
36395                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
36396                  clean
36397 @endif zlib-bootstrap
36398
36399
36400 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
36401 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
36402 maybe-all-stagefeedback-zlib:
36403 maybe-clean-stagefeedback-zlib:
36404 @if zlib-bootstrap
36405 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
36406 all-stagefeedback: all-stagefeedback-zlib
36407 TARGET-stagefeedback-zlib = $(TARGET-zlib)
36408 all-stagefeedback-zlib: configure-stagefeedback-zlib
36409         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36410         @r=`${PWD_COMMAND}`; export r; \
36411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36412         $(HOST_EXPORTS) \
36413         $(POSTSTAGE1_HOST_EXPORTS) \
36414         cd $(HOST_SUBDIR)/zlib && \
36415         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36416                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
36417                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
36418                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
36419                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
36420                 $(TARGET-stagefeedback-zlib)
36421
36422 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
36423 clean-stagefeedback: clean-stagefeedback-zlib
36424 clean-stagefeedback-zlib:
36425         @if [ $(current_stage) = stagefeedback ]; then \
36426           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36427         else \
36428           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
36429           $(MAKE) stagefeedback-start; \
36430         fi; \
36431         cd $(HOST_SUBDIR)/zlib && \
36432         $(MAKE) $(EXTRA_HOST_FLAGS)  \
36433                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
36434                  clean
36435 @endif zlib-bootstrap
36436
36437
36438
36439
36440
36441 .PHONY: check-zlib maybe-check-zlib
36442 maybe-check-zlib:
36443 @if zlib
36444 maybe-check-zlib: check-zlib
36445
36446 check-zlib:
36447
36448 @endif zlib
36449
36450 .PHONY: install-zlib maybe-install-zlib
36451 maybe-install-zlib:
36452 @if zlib
36453 maybe-install-zlib: install-zlib
36454
36455 install-zlib:
36456
36457 @endif zlib
36458
36459 # Other targets (info, dvi, pdf, etc.)
36460
36461 .PHONY: maybe-info-zlib info-zlib
36462 maybe-info-zlib:
36463 @if zlib
36464 maybe-info-zlib: info-zlib
36465
36466 info-zlib: \
36467     configure-zlib 
36468         @[ -f ./zlib/Makefile ] || exit 0; \
36469         r=`${PWD_COMMAND}`; export r; \
36470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36471         $(HOST_EXPORTS) \
36472         for flag in $(EXTRA_HOST_FLAGS) ; do \
36473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36474         done; \
36475         echo "Doing info in zlib" ; \
36476         (cd $(HOST_SUBDIR)/zlib && \
36477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36479                   "RANLIB=$${RANLIB}" \
36480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36481                   info) \
36482           || exit 1
36483
36484 @endif zlib
36485
36486 .PHONY: maybe-dvi-zlib dvi-zlib
36487 maybe-dvi-zlib:
36488 @if zlib
36489 maybe-dvi-zlib: dvi-zlib
36490
36491 dvi-zlib: \
36492     configure-zlib 
36493         @[ -f ./zlib/Makefile ] || exit 0; \
36494         r=`${PWD_COMMAND}`; export r; \
36495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36496         $(HOST_EXPORTS) \
36497         for flag in $(EXTRA_HOST_FLAGS) ; do \
36498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36499         done; \
36500         echo "Doing dvi in zlib" ; \
36501         (cd $(HOST_SUBDIR)/zlib && \
36502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36504                   "RANLIB=$${RANLIB}" \
36505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36506                   dvi) \
36507           || exit 1
36508
36509 @endif zlib
36510
36511 .PHONY: maybe-pdf-zlib pdf-zlib
36512 maybe-pdf-zlib:
36513 @if zlib
36514 maybe-pdf-zlib: pdf-zlib
36515
36516 pdf-zlib: \
36517     configure-zlib 
36518         @[ -f ./zlib/Makefile ] || exit 0; \
36519         r=`${PWD_COMMAND}`; export r; \
36520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36521         $(HOST_EXPORTS) \
36522         for flag in $(EXTRA_HOST_FLAGS) ; do \
36523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36524         done; \
36525         echo "Doing pdf in zlib" ; \
36526         (cd $(HOST_SUBDIR)/zlib && \
36527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36529                   "RANLIB=$${RANLIB}" \
36530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36531                   pdf) \
36532           || exit 1
36533
36534 @endif zlib
36535
36536 .PHONY: maybe-html-zlib html-zlib
36537 maybe-html-zlib:
36538 @if zlib
36539 maybe-html-zlib: html-zlib
36540
36541 html-zlib: \
36542     configure-zlib 
36543         @[ -f ./zlib/Makefile ] || exit 0; \
36544         r=`${PWD_COMMAND}`; export r; \
36545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36546         $(HOST_EXPORTS) \
36547         for flag in $(EXTRA_HOST_FLAGS) ; do \
36548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36549         done; \
36550         echo "Doing html in zlib" ; \
36551         (cd $(HOST_SUBDIR)/zlib && \
36552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36554                   "RANLIB=$${RANLIB}" \
36555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36556                   html) \
36557           || exit 1
36558
36559 @endif zlib
36560
36561 .PHONY: maybe-TAGS-zlib TAGS-zlib
36562 maybe-TAGS-zlib:
36563 @if zlib
36564 maybe-TAGS-zlib: TAGS-zlib
36565
36566 TAGS-zlib: \
36567     configure-zlib 
36568         @[ -f ./zlib/Makefile ] || exit 0; \
36569         r=`${PWD_COMMAND}`; export r; \
36570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36571         $(HOST_EXPORTS) \
36572         for flag in $(EXTRA_HOST_FLAGS) ; do \
36573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36574         done; \
36575         echo "Doing TAGS in zlib" ; \
36576         (cd $(HOST_SUBDIR)/zlib && \
36577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36579                   "RANLIB=$${RANLIB}" \
36580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36581                   TAGS) \
36582           || exit 1
36583
36584 @endif zlib
36585
36586 .PHONY: maybe-install-info-zlib install-info-zlib
36587 maybe-install-info-zlib:
36588 @if zlib
36589 maybe-install-info-zlib: install-info-zlib
36590
36591 install-info-zlib: \
36592     configure-zlib \
36593     info-zlib 
36594         @[ -f ./zlib/Makefile ] || exit 0; \
36595         r=`${PWD_COMMAND}`; export r; \
36596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36597         $(HOST_EXPORTS) \
36598         for flag in $(EXTRA_HOST_FLAGS) ; do \
36599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36600         done; \
36601         echo "Doing install-info in zlib" ; \
36602         (cd $(HOST_SUBDIR)/zlib && \
36603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36605                   "RANLIB=$${RANLIB}" \
36606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36607                   install-info) \
36608           || exit 1
36609
36610 @endif zlib
36611
36612 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
36613 maybe-install-pdf-zlib:
36614 @if zlib
36615 maybe-install-pdf-zlib: install-pdf-zlib
36616
36617 install-pdf-zlib: \
36618     configure-zlib \
36619     pdf-zlib 
36620         @[ -f ./zlib/Makefile ] || exit 0; \
36621         r=`${PWD_COMMAND}`; export r; \
36622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36623         $(HOST_EXPORTS) \
36624         for flag in $(EXTRA_HOST_FLAGS) ; do \
36625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36626         done; \
36627         echo "Doing install-pdf in zlib" ; \
36628         (cd $(HOST_SUBDIR)/zlib && \
36629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36631                   "RANLIB=$${RANLIB}" \
36632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36633                   install-pdf) \
36634           || exit 1
36635
36636 @endif zlib
36637
36638 .PHONY: maybe-install-html-zlib install-html-zlib
36639 maybe-install-html-zlib:
36640 @if zlib
36641 maybe-install-html-zlib: install-html-zlib
36642
36643 install-html-zlib: \
36644     configure-zlib \
36645     html-zlib 
36646         @[ -f ./zlib/Makefile ] || exit 0; \
36647         r=`${PWD_COMMAND}`; export r; \
36648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36649         $(HOST_EXPORTS) \
36650         for flag in $(EXTRA_HOST_FLAGS) ; do \
36651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36652         done; \
36653         echo "Doing install-html in zlib" ; \
36654         (cd $(HOST_SUBDIR)/zlib && \
36655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36657                   "RANLIB=$${RANLIB}" \
36658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36659                   install-html) \
36660           || exit 1
36661
36662 @endif zlib
36663
36664 .PHONY: maybe-installcheck-zlib installcheck-zlib
36665 maybe-installcheck-zlib:
36666 @if zlib
36667 maybe-installcheck-zlib: installcheck-zlib
36668
36669 installcheck-zlib: \
36670     configure-zlib 
36671         @[ -f ./zlib/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 installcheck in zlib" ; \
36679         (cd $(HOST_SUBDIR)/zlib && \
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                   installcheck) \
36685           || exit 1
36686
36687 @endif zlib
36688
36689 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
36690 maybe-mostlyclean-zlib:
36691 @if zlib
36692 maybe-mostlyclean-zlib: mostlyclean-zlib
36693
36694 mostlyclean-zlib: 
36695         @[ -f ./zlib/Makefile ] || exit 0; \
36696         r=`${PWD_COMMAND}`; export r; \
36697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36698         $(HOST_EXPORTS) \
36699         for flag in $(EXTRA_HOST_FLAGS) ; do \
36700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36701         done; \
36702         echo "Doing mostlyclean in zlib" ; \
36703         (cd $(HOST_SUBDIR)/zlib && \
36704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36706                   "RANLIB=$${RANLIB}" \
36707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36708                   mostlyclean) \
36709           || exit 1
36710
36711 @endif zlib
36712
36713 .PHONY: maybe-clean-zlib clean-zlib
36714 maybe-clean-zlib:
36715 @if zlib
36716 maybe-clean-zlib: clean-zlib
36717
36718 clean-zlib: 
36719         @[ -f ./zlib/Makefile ] || exit 0; \
36720         r=`${PWD_COMMAND}`; export r; \
36721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36722         $(HOST_EXPORTS) \
36723         for flag in $(EXTRA_HOST_FLAGS) ; do \
36724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36725         done; \
36726         echo "Doing clean in zlib" ; \
36727         (cd $(HOST_SUBDIR)/zlib && \
36728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36730                   "RANLIB=$${RANLIB}" \
36731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36732                   clean) \
36733           || exit 1
36734
36735 @endif zlib
36736
36737 .PHONY: maybe-distclean-zlib distclean-zlib
36738 maybe-distclean-zlib:
36739 @if zlib
36740 maybe-distclean-zlib: distclean-zlib
36741
36742 distclean-zlib: 
36743         @[ -f ./zlib/Makefile ] || exit 0; \
36744         r=`${PWD_COMMAND}`; export r; \
36745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36746         $(HOST_EXPORTS) \
36747         for flag in $(EXTRA_HOST_FLAGS) ; do \
36748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36749         done; \
36750         echo "Doing distclean in zlib" ; \
36751         (cd $(HOST_SUBDIR)/zlib && \
36752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36754                   "RANLIB=$${RANLIB}" \
36755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36756                   distclean) \
36757           || exit 1
36758
36759 @endif zlib
36760
36761 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
36762 maybe-maintainer-clean-zlib:
36763 @if zlib
36764 maybe-maintainer-clean-zlib: maintainer-clean-zlib
36765
36766 maintainer-clean-zlib: 
36767         @[ -f ./zlib/Makefile ] || exit 0; \
36768         r=`${PWD_COMMAND}`; export r; \
36769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36770         $(HOST_EXPORTS) \
36771         for flag in $(EXTRA_HOST_FLAGS) ; do \
36772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36773         done; \
36774         echo "Doing maintainer-clean in zlib" ; \
36775         (cd $(HOST_SUBDIR)/zlib && \
36776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36778                   "RANLIB=$${RANLIB}" \
36779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36780                   maintainer-clean) \
36781           || exit 1
36782
36783 @endif zlib
36784
36785
36786
36787 .PHONY: configure-gdb maybe-configure-gdb
36788 maybe-configure-gdb:
36789 @if gcc-bootstrap
36790 configure-gdb: stage_current
36791 @endif gcc-bootstrap
36792 @if gdb
36793 maybe-configure-gdb: configure-gdb
36794 configure-gdb: 
36795         @: $(MAKE); $(unstage)
36796         @r=`${PWD_COMMAND}`; export r; \
36797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36799         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
36800         $(HOST_EXPORTS) \
36801         echo Configuring in $(HOST_SUBDIR)/gdb; \
36802         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36803         case $(srcdir) in \
36804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36805           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36807         esac; \
36808         srcdiroption="--srcdir=$${topdir}/gdb"; \
36809         libsrcdir="$$s/gdb"; \
36810         $(SHELL) $${libsrcdir}/configure \
36811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36812           --target=${target_alias} $${srcdiroption}  \
36813           || exit 1
36814 @endif gdb
36815
36816
36817
36818
36819
36820 .PHONY: all-gdb maybe-all-gdb
36821 maybe-all-gdb:
36822 @if gcc-bootstrap
36823 all-gdb: stage_current
36824 @endif gcc-bootstrap
36825 @if gdb
36826 TARGET-gdb=all
36827 maybe-all-gdb: all-gdb
36828 all-gdb: configure-gdb
36829         @: $(MAKE); $(unstage)
36830         @r=`${PWD_COMMAND}`; export r; \
36831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36832         $(HOST_EXPORTS) \
36833         (cd $(HOST_SUBDIR)/gdb && \
36834           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
36835                 $(TARGET-gdb))
36836 @endif gdb
36837
36838
36839
36840
36841 .PHONY: check-gdb maybe-check-gdb
36842 maybe-check-gdb:
36843 @if gdb
36844 maybe-check-gdb: check-gdb
36845
36846 check-gdb:
36847         @: $(MAKE); $(unstage)
36848         @r=`${PWD_COMMAND}`; export r; \
36849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36850         $(HOST_EXPORTS) \
36851         (cd $(HOST_SUBDIR)/gdb && \
36852           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
36853
36854 @endif gdb
36855
36856 .PHONY: install-gdb maybe-install-gdb
36857 maybe-install-gdb:
36858 @if gdb
36859 maybe-install-gdb: install-gdb
36860
36861 install-gdb: installdirs
36862         @: $(MAKE); $(unstage)
36863         @r=`${PWD_COMMAND}`; export r; \
36864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36865         $(HOST_EXPORTS) \
36866         (cd $(HOST_SUBDIR)/gdb && \
36867           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
36868
36869 @endif gdb
36870
36871 # Other targets (info, dvi, pdf, etc.)
36872
36873 .PHONY: maybe-info-gdb info-gdb
36874 maybe-info-gdb:
36875 @if gdb
36876 maybe-info-gdb: info-gdb
36877
36878 info-gdb: \
36879     configure-gdb 
36880         @: $(MAKE); $(unstage)
36881         @[ -f ./gdb/Makefile ] || exit 0; \
36882         r=`${PWD_COMMAND}`; export r; \
36883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36884         $(HOST_EXPORTS) \
36885         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36887         done; \
36888         echo "Doing info in gdb" ; \
36889         (cd $(HOST_SUBDIR)/gdb && \
36890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36892                   "RANLIB=$${RANLIB}" \
36893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36894                   info) \
36895           || exit 1
36896
36897 @endif gdb
36898
36899 .PHONY: maybe-dvi-gdb dvi-gdb
36900 maybe-dvi-gdb:
36901 @if gdb
36902 maybe-dvi-gdb: dvi-gdb
36903
36904 dvi-gdb: \
36905     configure-gdb 
36906         @: $(MAKE); $(unstage)
36907         @[ -f ./gdb/Makefile ] || exit 0; \
36908         r=`${PWD_COMMAND}`; export r; \
36909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36910         $(HOST_EXPORTS) \
36911         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36913         done; \
36914         echo "Doing dvi in gdb" ; \
36915         (cd $(HOST_SUBDIR)/gdb && \
36916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36918                   "RANLIB=$${RANLIB}" \
36919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36920                   dvi) \
36921           || exit 1
36922
36923 @endif gdb
36924
36925 .PHONY: maybe-pdf-gdb pdf-gdb
36926 maybe-pdf-gdb:
36927 @if gdb
36928 maybe-pdf-gdb: pdf-gdb
36929
36930 pdf-gdb: \
36931     configure-gdb 
36932         @: $(MAKE); $(unstage)
36933         @[ -f ./gdb/Makefile ] || exit 0; \
36934         r=`${PWD_COMMAND}`; export r; \
36935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36936         $(HOST_EXPORTS) \
36937         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36939         done; \
36940         echo "Doing pdf in gdb" ; \
36941         (cd $(HOST_SUBDIR)/gdb && \
36942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36944                   "RANLIB=$${RANLIB}" \
36945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36946                   pdf) \
36947           || exit 1
36948
36949 @endif gdb
36950
36951 .PHONY: maybe-html-gdb html-gdb
36952 maybe-html-gdb:
36953 @if gdb
36954 maybe-html-gdb: html-gdb
36955
36956 html-gdb: \
36957     configure-gdb 
36958         @: $(MAKE); $(unstage)
36959         @[ -f ./gdb/Makefile ] || exit 0; \
36960         r=`${PWD_COMMAND}`; export r; \
36961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36962         $(HOST_EXPORTS) \
36963         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36965         done; \
36966         echo "Doing html in gdb" ; \
36967         (cd $(HOST_SUBDIR)/gdb && \
36968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36970                   "RANLIB=$${RANLIB}" \
36971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36972                   html) \
36973           || exit 1
36974
36975 @endif gdb
36976
36977 .PHONY: maybe-TAGS-gdb TAGS-gdb
36978 maybe-TAGS-gdb:
36979 @if gdb
36980 maybe-TAGS-gdb: TAGS-gdb
36981
36982 TAGS-gdb: \
36983     configure-gdb 
36984         @: $(MAKE); $(unstage)
36985         @[ -f ./gdb/Makefile ] || exit 0; \
36986         r=`${PWD_COMMAND}`; export r; \
36987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36988         $(HOST_EXPORTS) \
36989         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36991         done; \
36992         echo "Doing TAGS in gdb" ; \
36993         (cd $(HOST_SUBDIR)/gdb && \
36994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36996                   "RANLIB=$${RANLIB}" \
36997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36998                   TAGS) \
36999           || exit 1
37000
37001 @endif gdb
37002
37003 .PHONY: maybe-install-info-gdb install-info-gdb
37004 maybe-install-info-gdb:
37005 @if gdb
37006 maybe-install-info-gdb: install-info-gdb
37007
37008 install-info-gdb: \
37009     configure-gdb \
37010     info-gdb 
37011         @: $(MAKE); $(unstage)
37012         @[ -f ./gdb/Makefile ] || exit 0; \
37013         r=`${PWD_COMMAND}`; export r; \
37014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015         $(HOST_EXPORTS) \
37016         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37018         done; \
37019         echo "Doing install-info in gdb" ; \
37020         (cd $(HOST_SUBDIR)/gdb && \
37021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37023                   "RANLIB=$${RANLIB}" \
37024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37025                   install-info) \
37026           || exit 1
37027
37028 @endif gdb
37029
37030 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
37031 maybe-install-pdf-gdb:
37032 @if gdb
37033 maybe-install-pdf-gdb: install-pdf-gdb
37034
37035 install-pdf-gdb: \
37036     configure-gdb \
37037     pdf-gdb 
37038         @: $(MAKE); $(unstage)
37039         @[ -f ./gdb/Makefile ] || exit 0; \
37040         r=`${PWD_COMMAND}`; export r; \
37041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37042         $(HOST_EXPORTS) \
37043         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37045         done; \
37046         echo "Doing install-pdf in gdb" ; \
37047         (cd $(HOST_SUBDIR)/gdb && \
37048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37050                   "RANLIB=$${RANLIB}" \
37051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37052                   install-pdf) \
37053           || exit 1
37054
37055 @endif gdb
37056
37057 .PHONY: maybe-install-html-gdb install-html-gdb
37058 maybe-install-html-gdb:
37059 @if gdb
37060 maybe-install-html-gdb: install-html-gdb
37061
37062 install-html-gdb: \
37063     configure-gdb \
37064     html-gdb 
37065         @: $(MAKE); $(unstage)
37066         @[ -f ./gdb/Makefile ] || exit 0; \
37067         r=`${PWD_COMMAND}`; export r; \
37068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37069         $(HOST_EXPORTS) \
37070         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37072         done; \
37073         echo "Doing install-html in gdb" ; \
37074         (cd $(HOST_SUBDIR)/gdb && \
37075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37077                   "RANLIB=$${RANLIB}" \
37078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37079                   install-html) \
37080           || exit 1
37081
37082 @endif gdb
37083
37084 .PHONY: maybe-installcheck-gdb installcheck-gdb
37085 maybe-installcheck-gdb:
37086 @if gdb
37087 maybe-installcheck-gdb: installcheck-gdb
37088
37089 installcheck-gdb: \
37090     configure-gdb 
37091         @: $(MAKE); $(unstage)
37092         @[ -f ./gdb/Makefile ] || exit 0; \
37093         r=`${PWD_COMMAND}`; export r; \
37094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095         $(HOST_EXPORTS) \
37096         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37098         done; \
37099         echo "Doing installcheck in gdb" ; \
37100         (cd $(HOST_SUBDIR)/gdb && \
37101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37103                   "RANLIB=$${RANLIB}" \
37104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37105                   installcheck) \
37106           || exit 1
37107
37108 @endif gdb
37109
37110 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
37111 maybe-mostlyclean-gdb:
37112 @if gdb
37113 maybe-mostlyclean-gdb: mostlyclean-gdb
37114
37115 mostlyclean-gdb: 
37116         @: $(MAKE); $(unstage)
37117         @[ -f ./gdb/Makefile ] || exit 0; \
37118         r=`${PWD_COMMAND}`; export r; \
37119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37120         $(HOST_EXPORTS) \
37121         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37123         done; \
37124         echo "Doing mostlyclean in gdb" ; \
37125         (cd $(HOST_SUBDIR)/gdb && \
37126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37128                   "RANLIB=$${RANLIB}" \
37129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37130                   mostlyclean) \
37131           || exit 1
37132
37133 @endif gdb
37134
37135 .PHONY: maybe-clean-gdb clean-gdb
37136 maybe-clean-gdb:
37137 @if gdb
37138 maybe-clean-gdb: clean-gdb
37139
37140 clean-gdb: 
37141         @: $(MAKE); $(unstage)
37142         @[ -f ./gdb/Makefile ] || exit 0; \
37143         r=`${PWD_COMMAND}`; export r; \
37144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37145         $(HOST_EXPORTS) \
37146         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37148         done; \
37149         echo "Doing clean in gdb" ; \
37150         (cd $(HOST_SUBDIR)/gdb && \
37151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37153                   "RANLIB=$${RANLIB}" \
37154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37155                   clean) \
37156           || exit 1
37157
37158 @endif gdb
37159
37160 .PHONY: maybe-distclean-gdb distclean-gdb
37161 maybe-distclean-gdb:
37162 @if gdb
37163 maybe-distclean-gdb: distclean-gdb
37164
37165 distclean-gdb: 
37166         @: $(MAKE); $(unstage)
37167         @[ -f ./gdb/Makefile ] || exit 0; \
37168         r=`${PWD_COMMAND}`; export r; \
37169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37170         $(HOST_EXPORTS) \
37171         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37173         done; \
37174         echo "Doing distclean in gdb" ; \
37175         (cd $(HOST_SUBDIR)/gdb && \
37176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37178                   "RANLIB=$${RANLIB}" \
37179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37180                   distclean) \
37181           || exit 1
37182
37183 @endif gdb
37184
37185 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
37186 maybe-maintainer-clean-gdb:
37187 @if gdb
37188 maybe-maintainer-clean-gdb: maintainer-clean-gdb
37189
37190 maintainer-clean-gdb: 
37191         @: $(MAKE); $(unstage)
37192         @[ -f ./gdb/Makefile ] || exit 0; \
37193         r=`${PWD_COMMAND}`; export r; \
37194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37195         $(HOST_EXPORTS) \
37196         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37198         done; \
37199         echo "Doing maintainer-clean in gdb" ; \
37200         (cd $(HOST_SUBDIR)/gdb && \
37201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37203                   "RANLIB=$${RANLIB}" \
37204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37205                   maintainer-clean) \
37206           || exit 1
37207
37208 @endif gdb
37209
37210
37211
37212 .PHONY: configure-expect maybe-configure-expect
37213 maybe-configure-expect:
37214 @if gcc-bootstrap
37215 configure-expect: stage_current
37216 @endif gcc-bootstrap
37217 @if expect
37218 maybe-configure-expect: configure-expect
37219 configure-expect: 
37220         @: $(MAKE); $(unstage)
37221         @r=`${PWD_COMMAND}`; export r; \
37222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37223         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
37224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
37225         $(HOST_EXPORTS) \
37226         echo Configuring in $(HOST_SUBDIR)/expect; \
37227         cd "$(HOST_SUBDIR)/expect" || exit 1; \
37228         case $(srcdir) in \
37229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37230           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
37231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37232         esac; \
37233         srcdiroption="--srcdir=$${topdir}/expect"; \
37234         libsrcdir="$$s/expect"; \
37235         $(SHELL) $${libsrcdir}/configure \
37236           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37237           --target=${target_alias} $${srcdiroption}  \
37238           || exit 1
37239 @endif expect
37240
37241
37242
37243
37244
37245 .PHONY: all-expect maybe-all-expect
37246 maybe-all-expect:
37247 @if gcc-bootstrap
37248 all-expect: stage_current
37249 @endif gcc-bootstrap
37250 @if expect
37251 TARGET-expect=all
37252 maybe-all-expect: all-expect
37253 all-expect: configure-expect
37254         @: $(MAKE); $(unstage)
37255         @r=`${PWD_COMMAND}`; export r; \
37256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37257         $(HOST_EXPORTS) \
37258         (cd $(HOST_SUBDIR)/expect && \
37259           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
37260                 $(TARGET-expect))
37261 @endif expect
37262
37263
37264
37265
37266 .PHONY: check-expect maybe-check-expect
37267 maybe-check-expect:
37268 @if expect
37269 maybe-check-expect: check-expect
37270
37271 check-expect:
37272         @: $(MAKE); $(unstage)
37273         @r=`${PWD_COMMAND}`; export r; \
37274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37275         $(HOST_EXPORTS) \
37276         (cd $(HOST_SUBDIR)/expect && \
37277           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37278
37279 @endif expect
37280
37281 .PHONY: install-expect maybe-install-expect
37282 maybe-install-expect:
37283 @if expect
37284 maybe-install-expect: install-expect
37285
37286 install-expect: installdirs
37287         @: $(MAKE); $(unstage)
37288         @r=`${PWD_COMMAND}`; export r; \
37289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37290         $(HOST_EXPORTS) \
37291         (cd $(HOST_SUBDIR)/expect && \
37292           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37293
37294 @endif expect
37295
37296 # Other targets (info, dvi, pdf, etc.)
37297
37298 .PHONY: maybe-info-expect info-expect
37299 maybe-info-expect:
37300 @if expect
37301 maybe-info-expect: info-expect
37302
37303 info-expect: \
37304     configure-expect 
37305         @: $(MAKE); $(unstage)
37306         @[ -f ./expect/Makefile ] || exit 0; \
37307         r=`${PWD_COMMAND}`; export r; \
37308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37309         $(HOST_EXPORTS) \
37310         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37312         done; \
37313         echo "Doing info in expect" ; \
37314         (cd $(HOST_SUBDIR)/expect && \
37315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37317                   "RANLIB=$${RANLIB}" \
37318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37319                   info) \
37320           || exit 1
37321
37322 @endif expect
37323
37324 .PHONY: maybe-dvi-expect dvi-expect
37325 maybe-dvi-expect:
37326 @if expect
37327 maybe-dvi-expect: dvi-expect
37328
37329 dvi-expect: \
37330     configure-expect 
37331         @: $(MAKE); $(unstage)
37332         @[ -f ./expect/Makefile ] || exit 0; \
37333         r=`${PWD_COMMAND}`; export r; \
37334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37335         $(HOST_EXPORTS) \
37336         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37338         done; \
37339         echo "Doing dvi in expect" ; \
37340         (cd $(HOST_SUBDIR)/expect && \
37341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37343                   "RANLIB=$${RANLIB}" \
37344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37345                   dvi) \
37346           || exit 1
37347
37348 @endif expect
37349
37350 .PHONY: maybe-pdf-expect pdf-expect
37351 maybe-pdf-expect:
37352 @if expect
37353 maybe-pdf-expect: pdf-expect
37354
37355 pdf-expect: \
37356     configure-expect 
37357         @: $(MAKE); $(unstage)
37358         @[ -f ./expect/Makefile ] || exit 0; \
37359         r=`${PWD_COMMAND}`; export r; \
37360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37361         $(HOST_EXPORTS) \
37362         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37364         done; \
37365         echo "Doing pdf in expect" ; \
37366         (cd $(HOST_SUBDIR)/expect && \
37367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37369                   "RANLIB=$${RANLIB}" \
37370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37371                   pdf) \
37372           || exit 1
37373
37374 @endif expect
37375
37376 .PHONY: maybe-html-expect html-expect
37377 maybe-html-expect:
37378 @if expect
37379 maybe-html-expect: html-expect
37380
37381 html-expect: \
37382     configure-expect 
37383         @: $(MAKE); $(unstage)
37384         @[ -f ./expect/Makefile ] || exit 0; \
37385         r=`${PWD_COMMAND}`; export r; \
37386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37387         $(HOST_EXPORTS) \
37388         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37390         done; \
37391         echo "Doing html in expect" ; \
37392         (cd $(HOST_SUBDIR)/expect && \
37393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37395                   "RANLIB=$${RANLIB}" \
37396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37397                   html) \
37398           || exit 1
37399
37400 @endif expect
37401
37402 .PHONY: maybe-TAGS-expect TAGS-expect
37403 maybe-TAGS-expect:
37404 @if expect
37405 maybe-TAGS-expect: TAGS-expect
37406
37407 TAGS-expect: \
37408     configure-expect 
37409         @: $(MAKE); $(unstage)
37410         @[ -f ./expect/Makefile ] || exit 0; \
37411         r=`${PWD_COMMAND}`; export r; \
37412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37413         $(HOST_EXPORTS) \
37414         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37416         done; \
37417         echo "Doing TAGS in expect" ; \
37418         (cd $(HOST_SUBDIR)/expect && \
37419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37421                   "RANLIB=$${RANLIB}" \
37422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37423                   TAGS) \
37424           || exit 1
37425
37426 @endif expect
37427
37428 .PHONY: maybe-install-info-expect install-info-expect
37429 maybe-install-info-expect:
37430 @if expect
37431 maybe-install-info-expect: install-info-expect
37432
37433 install-info-expect: \
37434     configure-expect \
37435     info-expect 
37436         @: $(MAKE); $(unstage)
37437         @[ -f ./expect/Makefile ] || exit 0; \
37438         r=`${PWD_COMMAND}`; export r; \
37439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37440         $(HOST_EXPORTS) \
37441         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37443         done; \
37444         echo "Doing install-info in expect" ; \
37445         (cd $(HOST_SUBDIR)/expect && \
37446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37448                   "RANLIB=$${RANLIB}" \
37449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37450                   install-info) \
37451           || exit 1
37452
37453 @endif expect
37454
37455 .PHONY: maybe-install-pdf-expect install-pdf-expect
37456 maybe-install-pdf-expect:
37457 @if expect
37458 maybe-install-pdf-expect: install-pdf-expect
37459
37460 install-pdf-expect: \
37461     configure-expect \
37462     pdf-expect 
37463         @: $(MAKE); $(unstage)
37464         @[ -f ./expect/Makefile ] || exit 0; \
37465         r=`${PWD_COMMAND}`; export r; \
37466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37467         $(HOST_EXPORTS) \
37468         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37470         done; \
37471         echo "Doing install-pdf in expect" ; \
37472         (cd $(HOST_SUBDIR)/expect && \
37473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37475                   "RANLIB=$${RANLIB}" \
37476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37477                   install-pdf) \
37478           || exit 1
37479
37480 @endif expect
37481
37482 .PHONY: maybe-install-html-expect install-html-expect
37483 maybe-install-html-expect:
37484 @if expect
37485 maybe-install-html-expect: install-html-expect
37486
37487 install-html-expect: \
37488     configure-expect \
37489     html-expect 
37490         @: $(MAKE); $(unstage)
37491         @[ -f ./expect/Makefile ] || exit 0; \
37492         r=`${PWD_COMMAND}`; export r; \
37493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37494         $(HOST_EXPORTS) \
37495         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37497         done; \
37498         echo "Doing install-html in expect" ; \
37499         (cd $(HOST_SUBDIR)/expect && \
37500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37502                   "RANLIB=$${RANLIB}" \
37503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37504                   install-html) \
37505           || exit 1
37506
37507 @endif expect
37508
37509 .PHONY: maybe-installcheck-expect installcheck-expect
37510 maybe-installcheck-expect:
37511 @if expect
37512 maybe-installcheck-expect: installcheck-expect
37513
37514 installcheck-expect: \
37515     configure-expect 
37516         @: $(MAKE); $(unstage)
37517         @[ -f ./expect/Makefile ] || exit 0; \
37518         r=`${PWD_COMMAND}`; export r; \
37519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520         $(HOST_EXPORTS) \
37521         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37523         done; \
37524         echo "Doing installcheck in expect" ; \
37525         (cd $(HOST_SUBDIR)/expect && \
37526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37528                   "RANLIB=$${RANLIB}" \
37529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37530                   installcheck) \
37531           || exit 1
37532
37533 @endif expect
37534
37535 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
37536 maybe-mostlyclean-expect:
37537 @if expect
37538 maybe-mostlyclean-expect: mostlyclean-expect
37539
37540 mostlyclean-expect: 
37541         @: $(MAKE); $(unstage)
37542         @[ -f ./expect/Makefile ] || exit 0; \
37543         r=`${PWD_COMMAND}`; export r; \
37544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37545         $(HOST_EXPORTS) \
37546         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37548         done; \
37549         echo "Doing mostlyclean in expect" ; \
37550         (cd $(HOST_SUBDIR)/expect && \
37551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37553                   "RANLIB=$${RANLIB}" \
37554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37555                   mostlyclean) \
37556           || exit 1
37557
37558 @endif expect
37559
37560 .PHONY: maybe-clean-expect clean-expect
37561 maybe-clean-expect:
37562 @if expect
37563 maybe-clean-expect: clean-expect
37564
37565 clean-expect: 
37566         @: $(MAKE); $(unstage)
37567         @[ -f ./expect/Makefile ] || exit 0; \
37568         r=`${PWD_COMMAND}`; export r; \
37569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37570         $(HOST_EXPORTS) \
37571         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37573         done; \
37574         echo "Doing clean in expect" ; \
37575         (cd $(HOST_SUBDIR)/expect && \
37576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37578                   "RANLIB=$${RANLIB}" \
37579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37580                   clean) \
37581           || exit 1
37582
37583 @endif expect
37584
37585 .PHONY: maybe-distclean-expect distclean-expect
37586 maybe-distclean-expect:
37587 @if expect
37588 maybe-distclean-expect: distclean-expect
37589
37590 distclean-expect: 
37591         @: $(MAKE); $(unstage)
37592         @[ -f ./expect/Makefile ] || exit 0; \
37593         r=`${PWD_COMMAND}`; export r; \
37594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37595         $(HOST_EXPORTS) \
37596         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37598         done; \
37599         echo "Doing distclean in expect" ; \
37600         (cd $(HOST_SUBDIR)/expect && \
37601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37603                   "RANLIB=$${RANLIB}" \
37604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37605                   distclean) \
37606           || exit 1
37607
37608 @endif expect
37609
37610 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
37611 maybe-maintainer-clean-expect:
37612 @if expect
37613 maybe-maintainer-clean-expect: maintainer-clean-expect
37614
37615 maintainer-clean-expect: 
37616         @: $(MAKE); $(unstage)
37617         @[ -f ./expect/Makefile ] || exit 0; \
37618         r=`${PWD_COMMAND}`; export r; \
37619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37620         $(HOST_EXPORTS) \
37621         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37623         done; \
37624         echo "Doing maintainer-clean in expect" ; \
37625         (cd $(HOST_SUBDIR)/expect && \
37626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37628                   "RANLIB=$${RANLIB}" \
37629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37630                   maintainer-clean) \
37631           || exit 1
37632
37633 @endif expect
37634
37635
37636
37637 .PHONY: configure-guile maybe-configure-guile
37638 maybe-configure-guile:
37639 @if gcc-bootstrap
37640 configure-guile: stage_current
37641 @endif gcc-bootstrap
37642 @if guile
37643 maybe-configure-guile: configure-guile
37644 configure-guile: 
37645         @: $(MAKE); $(unstage)
37646         @r=`${PWD_COMMAND}`; export r; \
37647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37648         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37649         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
37650         $(HOST_EXPORTS) \
37651         echo Configuring in $(HOST_SUBDIR)/guile; \
37652         cd "$(HOST_SUBDIR)/guile" || exit 1; \
37653         case $(srcdir) in \
37654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37655           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37657         esac; \
37658         srcdiroption="--srcdir=$${topdir}/guile"; \
37659         libsrcdir="$$s/guile"; \
37660         $(SHELL) $${libsrcdir}/configure \
37661           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37662           --target=${target_alias} $${srcdiroption}  \
37663           || exit 1
37664 @endif guile
37665
37666
37667
37668
37669
37670 .PHONY: all-guile maybe-all-guile
37671 maybe-all-guile:
37672 @if gcc-bootstrap
37673 all-guile: stage_current
37674 @endif gcc-bootstrap
37675 @if guile
37676 TARGET-guile=all
37677 maybe-all-guile: all-guile
37678 all-guile: configure-guile
37679         @: $(MAKE); $(unstage)
37680         @r=`${PWD_COMMAND}`; export r; \
37681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37682         $(HOST_EXPORTS) \
37683         (cd $(HOST_SUBDIR)/guile && \
37684           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
37685                 $(TARGET-guile))
37686 @endif guile
37687
37688
37689
37690
37691 .PHONY: check-guile maybe-check-guile
37692 maybe-check-guile:
37693 @if guile
37694 maybe-check-guile: check-guile
37695
37696 check-guile:
37697         @: $(MAKE); $(unstage)
37698         @r=`${PWD_COMMAND}`; export r; \
37699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37700         $(HOST_EXPORTS) \
37701         (cd $(HOST_SUBDIR)/guile && \
37702           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37703
37704 @endif guile
37705
37706 .PHONY: install-guile maybe-install-guile
37707 maybe-install-guile:
37708 @if guile
37709 maybe-install-guile: install-guile
37710
37711 install-guile: installdirs
37712         @: $(MAKE); $(unstage)
37713         @r=`${PWD_COMMAND}`; export r; \
37714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37715         $(HOST_EXPORTS) \
37716         (cd $(HOST_SUBDIR)/guile && \
37717           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37718
37719 @endif guile
37720
37721 # Other targets (info, dvi, pdf, etc.)
37722
37723 .PHONY: maybe-info-guile info-guile
37724 maybe-info-guile:
37725 @if guile
37726 maybe-info-guile: info-guile
37727
37728 info-guile: \
37729     configure-guile 
37730         @: $(MAKE); $(unstage)
37731         @[ -f ./guile/Makefile ] || exit 0; \
37732         r=`${PWD_COMMAND}`; export r; \
37733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37734         $(HOST_EXPORTS) \
37735         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37737         done; \
37738         echo "Doing info in guile" ; \
37739         (cd $(HOST_SUBDIR)/guile && \
37740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37742                   "RANLIB=$${RANLIB}" \
37743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37744                   info) \
37745           || exit 1
37746
37747 @endif guile
37748
37749 .PHONY: maybe-dvi-guile dvi-guile
37750 maybe-dvi-guile:
37751 @if guile
37752 maybe-dvi-guile: dvi-guile
37753
37754 dvi-guile: \
37755     configure-guile 
37756         @: $(MAKE); $(unstage)
37757         @[ -f ./guile/Makefile ] || exit 0; \
37758         r=`${PWD_COMMAND}`; export r; \
37759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37760         $(HOST_EXPORTS) \
37761         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37763         done; \
37764         echo "Doing dvi in guile" ; \
37765         (cd $(HOST_SUBDIR)/guile && \
37766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37768                   "RANLIB=$${RANLIB}" \
37769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37770                   dvi) \
37771           || exit 1
37772
37773 @endif guile
37774
37775 .PHONY: maybe-pdf-guile pdf-guile
37776 maybe-pdf-guile:
37777 @if guile
37778 maybe-pdf-guile: pdf-guile
37779
37780 pdf-guile: \
37781     configure-guile 
37782         @: $(MAKE); $(unstage)
37783         @[ -f ./guile/Makefile ] || exit 0; \
37784         r=`${PWD_COMMAND}`; export r; \
37785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37786         $(HOST_EXPORTS) \
37787         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37789         done; \
37790         echo "Doing pdf in guile" ; \
37791         (cd $(HOST_SUBDIR)/guile && \
37792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37794                   "RANLIB=$${RANLIB}" \
37795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37796                   pdf) \
37797           || exit 1
37798
37799 @endif guile
37800
37801 .PHONY: maybe-html-guile html-guile
37802 maybe-html-guile:
37803 @if guile
37804 maybe-html-guile: html-guile
37805
37806 html-guile: \
37807     configure-guile 
37808         @: $(MAKE); $(unstage)
37809         @[ -f ./guile/Makefile ] || exit 0; \
37810         r=`${PWD_COMMAND}`; export r; \
37811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37812         $(HOST_EXPORTS) \
37813         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37815         done; \
37816         echo "Doing html in guile" ; \
37817         (cd $(HOST_SUBDIR)/guile && \
37818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37820                   "RANLIB=$${RANLIB}" \
37821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37822                   html) \
37823           || exit 1
37824
37825 @endif guile
37826
37827 .PHONY: maybe-TAGS-guile TAGS-guile
37828 maybe-TAGS-guile:
37829 @if guile
37830 maybe-TAGS-guile: TAGS-guile
37831
37832 TAGS-guile: \
37833     configure-guile 
37834         @: $(MAKE); $(unstage)
37835         @[ -f ./guile/Makefile ] || exit 0; \
37836         r=`${PWD_COMMAND}`; export r; \
37837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37838         $(HOST_EXPORTS) \
37839         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37841         done; \
37842         echo "Doing TAGS in guile" ; \
37843         (cd $(HOST_SUBDIR)/guile && \
37844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37846                   "RANLIB=$${RANLIB}" \
37847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37848                   TAGS) \
37849           || exit 1
37850
37851 @endif guile
37852
37853 .PHONY: maybe-install-info-guile install-info-guile
37854 maybe-install-info-guile:
37855 @if guile
37856 maybe-install-info-guile: install-info-guile
37857
37858 install-info-guile: \
37859     configure-guile \
37860     info-guile 
37861         @: $(MAKE); $(unstage)
37862         @[ -f ./guile/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 install-info in guile" ; \
37870         (cd $(HOST_SUBDIR)/guile && \
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                   install-info) \
37876           || exit 1
37877
37878 @endif guile
37879
37880 .PHONY: maybe-install-pdf-guile install-pdf-guile
37881 maybe-install-pdf-guile:
37882 @if guile
37883 maybe-install-pdf-guile: install-pdf-guile
37884
37885 install-pdf-guile: \
37886     configure-guile \
37887     pdf-guile 
37888         @: $(MAKE); $(unstage)
37889         @[ -f ./guile/Makefile ] || exit 0; \
37890         r=`${PWD_COMMAND}`; export r; \
37891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37892         $(HOST_EXPORTS) \
37893         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37895         done; \
37896         echo "Doing install-pdf in guile" ; \
37897         (cd $(HOST_SUBDIR)/guile && \
37898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37900                   "RANLIB=$${RANLIB}" \
37901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37902                   install-pdf) \
37903           || exit 1
37904
37905 @endif guile
37906
37907 .PHONY: maybe-install-html-guile install-html-guile
37908 maybe-install-html-guile:
37909 @if guile
37910 maybe-install-html-guile: install-html-guile
37911
37912 install-html-guile: \
37913     configure-guile \
37914     html-guile 
37915         @: $(MAKE); $(unstage)
37916         @[ -f ./guile/Makefile ] || exit 0; \
37917         r=`${PWD_COMMAND}`; export r; \
37918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919         $(HOST_EXPORTS) \
37920         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37922         done; \
37923         echo "Doing install-html in guile" ; \
37924         (cd $(HOST_SUBDIR)/guile && \
37925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37927                   "RANLIB=$${RANLIB}" \
37928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37929                   install-html) \
37930           || exit 1
37931
37932 @endif guile
37933
37934 .PHONY: maybe-installcheck-guile installcheck-guile
37935 maybe-installcheck-guile:
37936 @if guile
37937 maybe-installcheck-guile: installcheck-guile
37938
37939 installcheck-guile: \
37940     configure-guile 
37941         @: $(MAKE); $(unstage)
37942         @[ -f ./guile/Makefile ] || exit 0; \
37943         r=`${PWD_COMMAND}`; export r; \
37944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37945         $(HOST_EXPORTS) \
37946         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37948         done; \
37949         echo "Doing installcheck in guile" ; \
37950         (cd $(HOST_SUBDIR)/guile && \
37951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37953                   "RANLIB=$${RANLIB}" \
37954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37955                   installcheck) \
37956           || exit 1
37957
37958 @endif guile
37959
37960 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37961 maybe-mostlyclean-guile:
37962 @if guile
37963 maybe-mostlyclean-guile: mostlyclean-guile
37964
37965 mostlyclean-guile: 
37966         @: $(MAKE); $(unstage)
37967         @[ -f ./guile/Makefile ] || exit 0; \
37968         r=`${PWD_COMMAND}`; export r; \
37969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37970         $(HOST_EXPORTS) \
37971         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37973         done; \
37974         echo "Doing mostlyclean in guile" ; \
37975         (cd $(HOST_SUBDIR)/guile && \
37976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37978                   "RANLIB=$${RANLIB}" \
37979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37980                   mostlyclean) \
37981           || exit 1
37982
37983 @endif guile
37984
37985 .PHONY: maybe-clean-guile clean-guile
37986 maybe-clean-guile:
37987 @if guile
37988 maybe-clean-guile: clean-guile
37989
37990 clean-guile: 
37991         @: $(MAKE); $(unstage)
37992         @[ -f ./guile/Makefile ] || exit 0; \
37993         r=`${PWD_COMMAND}`; export r; \
37994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37995         $(HOST_EXPORTS) \
37996         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37998         done; \
37999         echo "Doing clean in guile" ; \
38000         (cd $(HOST_SUBDIR)/guile && \
38001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38003                   "RANLIB=$${RANLIB}" \
38004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38005                   clean) \
38006           || exit 1
38007
38008 @endif guile
38009
38010 .PHONY: maybe-distclean-guile distclean-guile
38011 maybe-distclean-guile:
38012 @if guile
38013 maybe-distclean-guile: distclean-guile
38014
38015 distclean-guile: 
38016         @: $(MAKE); $(unstage)
38017         @[ -f ./guile/Makefile ] || exit 0; \
38018         r=`${PWD_COMMAND}`; export r; \
38019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38020         $(HOST_EXPORTS) \
38021         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38023         done; \
38024         echo "Doing distclean in guile" ; \
38025         (cd $(HOST_SUBDIR)/guile && \
38026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38028                   "RANLIB=$${RANLIB}" \
38029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38030                   distclean) \
38031           || exit 1
38032
38033 @endif guile
38034
38035 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
38036 maybe-maintainer-clean-guile:
38037 @if guile
38038 maybe-maintainer-clean-guile: maintainer-clean-guile
38039
38040 maintainer-clean-guile: 
38041         @: $(MAKE); $(unstage)
38042         @[ -f ./guile/Makefile ] || exit 0; \
38043         r=`${PWD_COMMAND}`; export r; \
38044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38045         $(HOST_EXPORTS) \
38046         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38048         done; \
38049         echo "Doing maintainer-clean in guile" ; \
38050         (cd $(HOST_SUBDIR)/guile && \
38051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38053                   "RANLIB=$${RANLIB}" \
38054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38055                   maintainer-clean) \
38056           || exit 1
38057
38058 @endif guile
38059
38060
38061
38062 .PHONY: configure-tk maybe-configure-tk
38063 maybe-configure-tk:
38064 @if gcc-bootstrap
38065 configure-tk: stage_current
38066 @endif gcc-bootstrap
38067 @if tk
38068 maybe-configure-tk: configure-tk
38069 configure-tk: 
38070         @: $(MAKE); $(unstage)
38071         @r=`${PWD_COMMAND}`; export r; \
38072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38073         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
38074         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
38075         $(HOST_EXPORTS) \
38076         echo Configuring in $(HOST_SUBDIR)/tk; \
38077         cd "$(HOST_SUBDIR)/tk" || exit 1; \
38078         case $(srcdir) in \
38079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38080           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
38081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38082         esac; \
38083         srcdiroption="--srcdir=$${topdir}/tk"; \
38084         libsrcdir="$$s/tk"; \
38085         $(SHELL) $${libsrcdir}/configure \
38086           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38087           --target=${target_alias} $${srcdiroption}  \
38088           || exit 1
38089 @endif tk
38090
38091
38092
38093
38094
38095 .PHONY: all-tk maybe-all-tk
38096 maybe-all-tk:
38097 @if gcc-bootstrap
38098 all-tk: stage_current
38099 @endif gcc-bootstrap
38100 @if tk
38101 TARGET-tk=all
38102 maybe-all-tk: all-tk
38103 all-tk: configure-tk
38104         @: $(MAKE); $(unstage)
38105         @r=`${PWD_COMMAND}`; export r; \
38106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38107         $(HOST_EXPORTS) \
38108         (cd $(HOST_SUBDIR)/tk && \
38109           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38110                 $(TARGET-tk))
38111 @endif tk
38112
38113
38114
38115
38116 .PHONY: check-tk maybe-check-tk
38117 maybe-check-tk:
38118 @if tk
38119 maybe-check-tk: check-tk
38120
38121 check-tk:
38122         @: $(MAKE); $(unstage)
38123         @r=`${PWD_COMMAND}`; export r; \
38124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38125         $(HOST_EXPORTS) \
38126         (cd $(HOST_SUBDIR)/tk && \
38127           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38128
38129 @endif tk
38130
38131 .PHONY: install-tk maybe-install-tk
38132 maybe-install-tk:
38133 @if tk
38134 maybe-install-tk: install-tk
38135
38136 install-tk: installdirs
38137         @: $(MAKE); $(unstage)
38138         @r=`${PWD_COMMAND}`; export r; \
38139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38140         $(HOST_EXPORTS) \
38141         (cd $(HOST_SUBDIR)/tk && \
38142           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38143
38144 @endif tk
38145
38146 # Other targets (info, dvi, pdf, etc.)
38147
38148 .PHONY: maybe-info-tk info-tk
38149 maybe-info-tk:
38150 @if tk
38151 maybe-info-tk: info-tk
38152
38153 info-tk: \
38154     configure-tk 
38155         @: $(MAKE); $(unstage)
38156         @[ -f ./tk/Makefile ] || exit 0; \
38157         r=`${PWD_COMMAND}`; export r; \
38158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38159         $(HOST_EXPORTS) \
38160         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38162         done; \
38163         echo "Doing info in tk" ; \
38164         (cd $(HOST_SUBDIR)/tk && \
38165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38167                   "RANLIB=$${RANLIB}" \
38168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38169                   info) \
38170           || exit 1
38171
38172 @endif tk
38173
38174 .PHONY: maybe-dvi-tk dvi-tk
38175 maybe-dvi-tk:
38176 @if tk
38177 maybe-dvi-tk: dvi-tk
38178
38179 dvi-tk: \
38180     configure-tk 
38181         @: $(MAKE); $(unstage)
38182         @[ -f ./tk/Makefile ] || exit 0; \
38183         r=`${PWD_COMMAND}`; export r; \
38184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38185         $(HOST_EXPORTS) \
38186         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38188         done; \
38189         echo "Doing dvi in tk" ; \
38190         (cd $(HOST_SUBDIR)/tk && \
38191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38193                   "RANLIB=$${RANLIB}" \
38194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38195                   dvi) \
38196           || exit 1
38197
38198 @endif tk
38199
38200 .PHONY: maybe-pdf-tk pdf-tk
38201 maybe-pdf-tk:
38202 @if tk
38203 maybe-pdf-tk: pdf-tk
38204
38205 pdf-tk: \
38206     configure-tk 
38207         @: $(MAKE); $(unstage)
38208         @[ -f ./tk/Makefile ] || exit 0; \
38209         r=`${PWD_COMMAND}`; export r; \
38210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38211         $(HOST_EXPORTS) \
38212         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38214         done; \
38215         echo "Doing pdf in tk" ; \
38216         (cd $(HOST_SUBDIR)/tk && \
38217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38219                   "RANLIB=$${RANLIB}" \
38220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38221                   pdf) \
38222           || exit 1
38223
38224 @endif tk
38225
38226 .PHONY: maybe-html-tk html-tk
38227 maybe-html-tk:
38228 @if tk
38229 maybe-html-tk: html-tk
38230
38231 html-tk: \
38232     configure-tk 
38233         @: $(MAKE); $(unstage)
38234         @[ -f ./tk/Makefile ] || exit 0; \
38235         r=`${PWD_COMMAND}`; export r; \
38236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38237         $(HOST_EXPORTS) \
38238         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38240         done; \
38241         echo "Doing html in tk" ; \
38242         (cd $(HOST_SUBDIR)/tk && \
38243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38245                   "RANLIB=$${RANLIB}" \
38246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38247                   html) \
38248           || exit 1
38249
38250 @endif tk
38251
38252 .PHONY: maybe-TAGS-tk TAGS-tk
38253 maybe-TAGS-tk:
38254 @if tk
38255 maybe-TAGS-tk: TAGS-tk
38256
38257 TAGS-tk: \
38258     configure-tk 
38259         @: $(MAKE); $(unstage)
38260         @[ -f ./tk/Makefile ] || exit 0; \
38261         r=`${PWD_COMMAND}`; export r; \
38262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38263         $(HOST_EXPORTS) \
38264         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38266         done; \
38267         echo "Doing TAGS in tk" ; \
38268         (cd $(HOST_SUBDIR)/tk && \
38269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38271                   "RANLIB=$${RANLIB}" \
38272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38273                   TAGS) \
38274           || exit 1
38275
38276 @endif tk
38277
38278 .PHONY: maybe-install-info-tk install-info-tk
38279 maybe-install-info-tk:
38280 @if tk
38281 maybe-install-info-tk: install-info-tk
38282
38283 install-info-tk: \
38284     configure-tk \
38285     info-tk 
38286         @: $(MAKE); $(unstage)
38287         @[ -f ./tk/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 install-info in tk" ; \
38295         (cd $(HOST_SUBDIR)/tk && \
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                   install-info) \
38301           || exit 1
38302
38303 @endif tk
38304
38305 .PHONY: maybe-install-pdf-tk install-pdf-tk
38306 maybe-install-pdf-tk:
38307 @if tk
38308 maybe-install-pdf-tk: install-pdf-tk
38309
38310 install-pdf-tk: \
38311     configure-tk \
38312     pdf-tk 
38313         @: $(MAKE); $(unstage)
38314         @[ -f ./tk/Makefile ] || exit 0; \
38315         r=`${PWD_COMMAND}`; export r; \
38316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38317         $(HOST_EXPORTS) \
38318         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38320         done; \
38321         echo "Doing install-pdf in tk" ; \
38322         (cd $(HOST_SUBDIR)/tk && \
38323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38325                   "RANLIB=$${RANLIB}" \
38326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38327                   install-pdf) \
38328           || exit 1
38329
38330 @endif tk
38331
38332 .PHONY: maybe-install-html-tk install-html-tk
38333 maybe-install-html-tk:
38334 @if tk
38335 maybe-install-html-tk: install-html-tk
38336
38337 install-html-tk: \
38338     configure-tk \
38339     html-tk 
38340         @: $(MAKE); $(unstage)
38341         @[ -f ./tk/Makefile ] || exit 0; \
38342         r=`${PWD_COMMAND}`; export r; \
38343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38344         $(HOST_EXPORTS) \
38345         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38347         done; \
38348         echo "Doing install-html in tk" ; \
38349         (cd $(HOST_SUBDIR)/tk && \
38350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38352                   "RANLIB=$${RANLIB}" \
38353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38354                   install-html) \
38355           || exit 1
38356
38357 @endif tk
38358
38359 .PHONY: maybe-installcheck-tk installcheck-tk
38360 maybe-installcheck-tk:
38361 @if tk
38362 maybe-installcheck-tk: installcheck-tk
38363
38364 installcheck-tk: \
38365     configure-tk 
38366         @: $(MAKE); $(unstage)
38367         @[ -f ./tk/Makefile ] || exit 0; \
38368         r=`${PWD_COMMAND}`; export r; \
38369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38370         $(HOST_EXPORTS) \
38371         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38373         done; \
38374         echo "Doing installcheck in tk" ; \
38375         (cd $(HOST_SUBDIR)/tk && \
38376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38378                   "RANLIB=$${RANLIB}" \
38379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38380                   installcheck) \
38381           || exit 1
38382
38383 @endif tk
38384
38385 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
38386 maybe-mostlyclean-tk:
38387 @if tk
38388 maybe-mostlyclean-tk: mostlyclean-tk
38389
38390 mostlyclean-tk: 
38391         @: $(MAKE); $(unstage)
38392         @[ -f ./tk/Makefile ] || exit 0; \
38393         r=`${PWD_COMMAND}`; export r; \
38394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38395         $(HOST_EXPORTS) \
38396         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38398         done; \
38399         echo "Doing mostlyclean in tk" ; \
38400         (cd $(HOST_SUBDIR)/tk && \
38401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38403                   "RANLIB=$${RANLIB}" \
38404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38405                   mostlyclean) \
38406           || exit 1
38407
38408 @endif tk
38409
38410 .PHONY: maybe-clean-tk clean-tk
38411 maybe-clean-tk:
38412 @if tk
38413 maybe-clean-tk: clean-tk
38414
38415 clean-tk: 
38416         @: $(MAKE); $(unstage)
38417         @[ -f ./tk/Makefile ] || exit 0; \
38418         r=`${PWD_COMMAND}`; export r; \
38419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38420         $(HOST_EXPORTS) \
38421         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38423         done; \
38424         echo "Doing clean in tk" ; \
38425         (cd $(HOST_SUBDIR)/tk && \
38426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38428                   "RANLIB=$${RANLIB}" \
38429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38430                   clean) \
38431           || exit 1
38432
38433 @endif tk
38434
38435 .PHONY: maybe-distclean-tk distclean-tk
38436 maybe-distclean-tk:
38437 @if tk
38438 maybe-distclean-tk: distclean-tk
38439
38440 distclean-tk: 
38441         @: $(MAKE); $(unstage)
38442         @[ -f ./tk/Makefile ] || exit 0; \
38443         r=`${PWD_COMMAND}`; export r; \
38444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38445         $(HOST_EXPORTS) \
38446         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38448         done; \
38449         echo "Doing distclean in tk" ; \
38450         (cd $(HOST_SUBDIR)/tk && \
38451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38453                   "RANLIB=$${RANLIB}" \
38454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38455                   distclean) \
38456           || exit 1
38457
38458 @endif tk
38459
38460 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
38461 maybe-maintainer-clean-tk:
38462 @if tk
38463 maybe-maintainer-clean-tk: maintainer-clean-tk
38464
38465 maintainer-clean-tk: 
38466         @: $(MAKE); $(unstage)
38467         @[ -f ./tk/Makefile ] || exit 0; \
38468         r=`${PWD_COMMAND}`; export r; \
38469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38470         $(HOST_EXPORTS) \
38471         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38473         done; \
38474         echo "Doing maintainer-clean in tk" ; \
38475         (cd $(HOST_SUBDIR)/tk && \
38476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38478                   "RANLIB=$${RANLIB}" \
38479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38480                   maintainer-clean) \
38481           || exit 1
38482
38483 @endif tk
38484
38485
38486
38487 .PHONY: configure-libtermcap maybe-configure-libtermcap
38488 maybe-configure-libtermcap:
38489 @if gcc-bootstrap
38490 configure-libtermcap: stage_current
38491 @endif gcc-bootstrap
38492 @if libtermcap
38493 maybe-configure-libtermcap: configure-libtermcap
38494 configure-libtermcap: 
38495         @: $(MAKE); $(unstage)
38496         @r=`${PWD_COMMAND}`; export r; \
38497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38498         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
38499         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
38500         $(HOST_EXPORTS) \
38501         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
38502         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
38503         case $(srcdir) in \
38504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38505           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
38506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38507         esac; \
38508         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
38509         libsrcdir="$$s/libtermcap"; \
38510         $(SHELL) $${libsrcdir}/configure \
38511           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38512           --target=${target_alias} $${srcdiroption}  \
38513           || exit 1
38514 @endif libtermcap
38515
38516
38517
38518
38519
38520 .PHONY: all-libtermcap maybe-all-libtermcap
38521 maybe-all-libtermcap:
38522 @if gcc-bootstrap
38523 all-libtermcap: stage_current
38524 @endif gcc-bootstrap
38525 @if libtermcap
38526 TARGET-libtermcap=all
38527 maybe-all-libtermcap: all-libtermcap
38528 all-libtermcap: configure-libtermcap
38529         @: $(MAKE); $(unstage)
38530         @r=`${PWD_COMMAND}`; export r; \
38531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38532         $(HOST_EXPORTS) \
38533         (cd $(HOST_SUBDIR)/libtermcap && \
38534           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38535                 $(TARGET-libtermcap))
38536 @endif libtermcap
38537
38538
38539
38540
38541 .PHONY: check-libtermcap maybe-check-libtermcap
38542 maybe-check-libtermcap:
38543 @if libtermcap
38544 maybe-check-libtermcap: check-libtermcap
38545
38546 check-libtermcap:
38547
38548 @endif libtermcap
38549
38550 .PHONY: install-libtermcap maybe-install-libtermcap
38551 maybe-install-libtermcap:
38552 @if libtermcap
38553 maybe-install-libtermcap: install-libtermcap
38554
38555 install-libtermcap: installdirs
38556         @: $(MAKE); $(unstage)
38557         @r=`${PWD_COMMAND}`; export r; \
38558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38559         $(HOST_EXPORTS) \
38560         (cd $(HOST_SUBDIR)/libtermcap && \
38561           $(MAKE) $(FLAGS_TO_PASS)  install)
38562
38563 @endif libtermcap
38564
38565 # Other targets (info, dvi, pdf, etc.)
38566
38567 .PHONY: maybe-info-libtermcap info-libtermcap
38568 maybe-info-libtermcap:
38569 @if libtermcap
38570 maybe-info-libtermcap: info-libtermcap
38571
38572 info-libtermcap: \
38573     configure-libtermcap 
38574         @: $(MAKE); $(unstage)
38575         @[ -f ./libtermcap/Makefile ] || exit 0; \
38576         r=`${PWD_COMMAND}`; export r; \
38577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38578         $(HOST_EXPORTS) \
38579         for flag in $(EXTRA_HOST_FLAGS) ; do \
38580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38581         done; \
38582         echo "Doing info in libtermcap" ; \
38583         (cd $(HOST_SUBDIR)/libtermcap && \
38584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38586                   "RANLIB=$${RANLIB}" \
38587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38588                   info) \
38589           || exit 1
38590
38591 @endif libtermcap
38592
38593 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38594 maybe-dvi-libtermcap:
38595 @if libtermcap
38596 maybe-dvi-libtermcap: dvi-libtermcap
38597
38598 dvi-libtermcap: \
38599     configure-libtermcap 
38600         @: $(MAKE); $(unstage)
38601         @[ -f ./libtermcap/Makefile ] || exit 0; \
38602         r=`${PWD_COMMAND}`; export r; \
38603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38604         $(HOST_EXPORTS) \
38605         for flag in $(EXTRA_HOST_FLAGS) ; do \
38606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38607         done; \
38608         echo "Doing dvi in libtermcap" ; \
38609         (cd $(HOST_SUBDIR)/libtermcap && \
38610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38612                   "RANLIB=$${RANLIB}" \
38613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38614                   dvi) \
38615           || exit 1
38616
38617 @endif libtermcap
38618
38619 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38620 maybe-pdf-libtermcap:
38621 @if libtermcap
38622 maybe-pdf-libtermcap: pdf-libtermcap
38623
38624 pdf-libtermcap: \
38625     configure-libtermcap 
38626         @: $(MAKE); $(unstage)
38627         @[ -f ./libtermcap/Makefile ] || exit 0; \
38628         r=`${PWD_COMMAND}`; export r; \
38629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38630         $(HOST_EXPORTS) \
38631         for flag in $(EXTRA_HOST_FLAGS) ; do \
38632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38633         done; \
38634         echo "Doing pdf in libtermcap" ; \
38635         (cd $(HOST_SUBDIR)/libtermcap && \
38636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38638                   "RANLIB=$${RANLIB}" \
38639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38640                   pdf) \
38641           || exit 1
38642
38643 @endif libtermcap
38644
38645 .PHONY: maybe-html-libtermcap html-libtermcap
38646 maybe-html-libtermcap:
38647 @if libtermcap
38648 maybe-html-libtermcap: html-libtermcap
38649
38650 html-libtermcap: \
38651     configure-libtermcap 
38652         @: $(MAKE); $(unstage)
38653         @[ -f ./libtermcap/Makefile ] || exit 0; \
38654         r=`${PWD_COMMAND}`; export r; \
38655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38656         $(HOST_EXPORTS) \
38657         for flag in $(EXTRA_HOST_FLAGS) ; do \
38658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38659         done; \
38660         echo "Doing html in libtermcap" ; \
38661         (cd $(HOST_SUBDIR)/libtermcap && \
38662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38664                   "RANLIB=$${RANLIB}" \
38665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38666                   html) \
38667           || exit 1
38668
38669 @endif libtermcap
38670
38671 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38672 maybe-TAGS-libtermcap:
38673 @if libtermcap
38674 maybe-TAGS-libtermcap: TAGS-libtermcap
38675
38676 TAGS-libtermcap: \
38677     configure-libtermcap 
38678         @: $(MAKE); $(unstage)
38679         @[ -f ./libtermcap/Makefile ] || exit 0; \
38680         r=`${PWD_COMMAND}`; export r; \
38681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38682         $(HOST_EXPORTS) \
38683         for flag in $(EXTRA_HOST_FLAGS) ; do \
38684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38685         done; \
38686         echo "Doing TAGS in libtermcap" ; \
38687         (cd $(HOST_SUBDIR)/libtermcap && \
38688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38690                   "RANLIB=$${RANLIB}" \
38691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38692                   TAGS) \
38693           || exit 1
38694
38695 @endif libtermcap
38696
38697 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38698 maybe-install-info-libtermcap:
38699 @if libtermcap
38700 maybe-install-info-libtermcap: install-info-libtermcap
38701
38702 install-info-libtermcap: \
38703     configure-libtermcap \
38704     info-libtermcap 
38705         @: $(MAKE); $(unstage)
38706         @[ -f ./libtermcap/Makefile ] || exit 0; \
38707         r=`${PWD_COMMAND}`; export r; \
38708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38709         $(HOST_EXPORTS) \
38710         for flag in $(EXTRA_HOST_FLAGS) ; do \
38711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38712         done; \
38713         echo "Doing install-info in libtermcap" ; \
38714         (cd $(HOST_SUBDIR)/libtermcap && \
38715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38717                   "RANLIB=$${RANLIB}" \
38718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38719                   install-info) \
38720           || exit 1
38721
38722 @endif libtermcap
38723
38724 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38725 maybe-install-pdf-libtermcap:
38726 @if libtermcap
38727 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38728
38729 install-pdf-libtermcap: \
38730     configure-libtermcap \
38731     pdf-libtermcap 
38732         @: $(MAKE); $(unstage)
38733         @[ -f ./libtermcap/Makefile ] || exit 0; \
38734         r=`${PWD_COMMAND}`; export r; \
38735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38736         $(HOST_EXPORTS) \
38737         for flag in $(EXTRA_HOST_FLAGS) ; do \
38738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38739         done; \
38740         echo "Doing install-pdf in libtermcap" ; \
38741         (cd $(HOST_SUBDIR)/libtermcap && \
38742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38744                   "RANLIB=$${RANLIB}" \
38745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38746                   install-pdf) \
38747           || exit 1
38748
38749 @endif libtermcap
38750
38751 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38752 maybe-install-html-libtermcap:
38753 @if libtermcap
38754 maybe-install-html-libtermcap: install-html-libtermcap
38755
38756 install-html-libtermcap: \
38757     configure-libtermcap \
38758     html-libtermcap 
38759         @: $(MAKE); $(unstage)
38760         @[ -f ./libtermcap/Makefile ] || exit 0; \
38761         r=`${PWD_COMMAND}`; export r; \
38762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38763         $(HOST_EXPORTS) \
38764         for flag in $(EXTRA_HOST_FLAGS) ; do \
38765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38766         done; \
38767         echo "Doing install-html in libtermcap" ; \
38768         (cd $(HOST_SUBDIR)/libtermcap && \
38769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38771                   "RANLIB=$${RANLIB}" \
38772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38773                   install-html) \
38774           || exit 1
38775
38776 @endif libtermcap
38777
38778 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38779 maybe-installcheck-libtermcap:
38780 @if libtermcap
38781 maybe-installcheck-libtermcap: installcheck-libtermcap
38782
38783 installcheck-libtermcap: \
38784     configure-libtermcap 
38785         @: $(MAKE); $(unstage)
38786         @[ -f ./libtermcap/Makefile ] || exit 0; \
38787         r=`${PWD_COMMAND}`; export r; \
38788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38789         $(HOST_EXPORTS) \
38790         for flag in $(EXTRA_HOST_FLAGS) ; do \
38791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38792         done; \
38793         echo "Doing installcheck in libtermcap" ; \
38794         (cd $(HOST_SUBDIR)/libtermcap && \
38795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38797                   "RANLIB=$${RANLIB}" \
38798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38799                   installcheck) \
38800           || exit 1
38801
38802 @endif libtermcap
38803
38804 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38805 maybe-mostlyclean-libtermcap:
38806 @if libtermcap
38807 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38808
38809 # libtermcap doesn't support mostlyclean.
38810 mostlyclean-libtermcap:
38811
38812 @endif libtermcap
38813
38814 .PHONY: maybe-clean-libtermcap clean-libtermcap
38815 maybe-clean-libtermcap:
38816 @if libtermcap
38817 maybe-clean-libtermcap: clean-libtermcap
38818
38819 # libtermcap doesn't support clean.
38820 clean-libtermcap:
38821
38822 @endif libtermcap
38823
38824 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38825 maybe-distclean-libtermcap:
38826 @if libtermcap
38827 maybe-distclean-libtermcap: distclean-libtermcap
38828
38829 # libtermcap doesn't support distclean.
38830 distclean-libtermcap:
38831
38832 @endif libtermcap
38833
38834 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38835 maybe-maintainer-clean-libtermcap:
38836 @if libtermcap
38837 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38838
38839 # libtermcap doesn't support maintainer-clean.
38840 maintainer-clean-libtermcap:
38841
38842 @endif libtermcap
38843
38844
38845
38846 .PHONY: configure-utils maybe-configure-utils
38847 maybe-configure-utils:
38848 @if gcc-bootstrap
38849 configure-utils: stage_current
38850 @endif gcc-bootstrap
38851 @if utils
38852 maybe-configure-utils: configure-utils
38853 configure-utils: 
38854         @: $(MAKE); $(unstage)
38855         @r=`${PWD_COMMAND}`; export r; \
38856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38857         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38858         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
38859         $(HOST_EXPORTS) \
38860         echo Configuring in $(HOST_SUBDIR)/utils; \
38861         cd "$(HOST_SUBDIR)/utils" || exit 1; \
38862         case $(srcdir) in \
38863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38864           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38866         esac; \
38867         srcdiroption="--srcdir=$${topdir}/utils"; \
38868         libsrcdir="$$s/utils"; \
38869         $(SHELL) $${libsrcdir}/configure \
38870           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38871           --target=${target_alias} $${srcdiroption}  \
38872           || exit 1
38873 @endif utils
38874
38875
38876
38877
38878
38879 .PHONY: all-utils maybe-all-utils
38880 maybe-all-utils:
38881 @if gcc-bootstrap
38882 all-utils: stage_current
38883 @endif gcc-bootstrap
38884 @if utils
38885 TARGET-utils=all
38886 maybe-all-utils: all-utils
38887 all-utils: configure-utils
38888         @: $(MAKE); $(unstage)
38889         @r=`${PWD_COMMAND}`; export r; \
38890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38891         $(HOST_EXPORTS) \
38892         (cd $(HOST_SUBDIR)/utils && \
38893           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38894                 $(TARGET-utils))
38895 @endif utils
38896
38897
38898
38899
38900 .PHONY: check-utils maybe-check-utils
38901 maybe-check-utils:
38902 @if utils
38903 maybe-check-utils: check-utils
38904
38905 check-utils:
38906
38907 @endif utils
38908
38909 .PHONY: install-utils maybe-install-utils
38910 maybe-install-utils:
38911 @if utils
38912 maybe-install-utils: install-utils
38913
38914 install-utils: installdirs
38915         @: $(MAKE); $(unstage)
38916         @r=`${PWD_COMMAND}`; export r; \
38917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38918         $(HOST_EXPORTS) \
38919         (cd $(HOST_SUBDIR)/utils && \
38920           $(MAKE) $(FLAGS_TO_PASS)  install)
38921
38922 @endif utils
38923
38924 # Other targets (info, dvi, pdf, etc.)
38925
38926 .PHONY: maybe-info-utils info-utils
38927 maybe-info-utils:
38928 @if utils
38929 maybe-info-utils: info-utils
38930
38931 info-utils: \
38932     configure-utils 
38933         @: $(MAKE); $(unstage)
38934         @[ -f ./utils/Makefile ] || exit 0; \
38935         r=`${PWD_COMMAND}`; export r; \
38936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38937         $(HOST_EXPORTS) \
38938         for flag in $(EXTRA_HOST_FLAGS) ; do \
38939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38940         done; \
38941         echo "Doing info in utils" ; \
38942         (cd $(HOST_SUBDIR)/utils && \
38943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38945                   "RANLIB=$${RANLIB}" \
38946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38947                   info) \
38948           || exit 1
38949
38950 @endif utils
38951
38952 .PHONY: maybe-dvi-utils dvi-utils
38953 maybe-dvi-utils:
38954 @if utils
38955 maybe-dvi-utils: dvi-utils
38956
38957 dvi-utils: \
38958     configure-utils 
38959         @: $(MAKE); $(unstage)
38960         @[ -f ./utils/Makefile ] || exit 0; \
38961         r=`${PWD_COMMAND}`; export r; \
38962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38963         $(HOST_EXPORTS) \
38964         for flag in $(EXTRA_HOST_FLAGS) ; do \
38965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38966         done; \
38967         echo "Doing dvi in utils" ; \
38968         (cd $(HOST_SUBDIR)/utils && \
38969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38971                   "RANLIB=$${RANLIB}" \
38972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38973                   dvi) \
38974           || exit 1
38975
38976 @endif utils
38977
38978 .PHONY: maybe-pdf-utils pdf-utils
38979 maybe-pdf-utils:
38980 @if utils
38981 maybe-pdf-utils: pdf-utils
38982
38983 pdf-utils: \
38984     configure-utils 
38985         @: $(MAKE); $(unstage)
38986         @[ -f ./utils/Makefile ] || exit 0; \
38987         r=`${PWD_COMMAND}`; export r; \
38988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38989         $(HOST_EXPORTS) \
38990         for flag in $(EXTRA_HOST_FLAGS) ; do \
38991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38992         done; \
38993         echo "Doing pdf in utils" ; \
38994         (cd $(HOST_SUBDIR)/utils && \
38995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38997                   "RANLIB=$${RANLIB}" \
38998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38999                   pdf) \
39000           || exit 1
39001
39002 @endif utils
39003
39004 .PHONY: maybe-html-utils html-utils
39005 maybe-html-utils:
39006 @if utils
39007 maybe-html-utils: html-utils
39008
39009 html-utils: \
39010     configure-utils 
39011         @: $(MAKE); $(unstage)
39012         @[ -f ./utils/Makefile ] || exit 0; \
39013         r=`${PWD_COMMAND}`; export r; \
39014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39015         $(HOST_EXPORTS) \
39016         for flag in $(EXTRA_HOST_FLAGS) ; do \
39017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39018         done; \
39019         echo "Doing html in utils" ; \
39020         (cd $(HOST_SUBDIR)/utils && \
39021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39023                   "RANLIB=$${RANLIB}" \
39024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39025                   html) \
39026           || exit 1
39027
39028 @endif utils
39029
39030 .PHONY: maybe-TAGS-utils TAGS-utils
39031 maybe-TAGS-utils:
39032 @if utils
39033 maybe-TAGS-utils: TAGS-utils
39034
39035 TAGS-utils: \
39036     configure-utils 
39037         @: $(MAKE); $(unstage)
39038         @[ -f ./utils/Makefile ] || exit 0; \
39039         r=`${PWD_COMMAND}`; export r; \
39040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39041         $(HOST_EXPORTS) \
39042         for flag in $(EXTRA_HOST_FLAGS) ; do \
39043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39044         done; \
39045         echo "Doing TAGS in utils" ; \
39046         (cd $(HOST_SUBDIR)/utils && \
39047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39049                   "RANLIB=$${RANLIB}" \
39050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39051                   TAGS) \
39052           || exit 1
39053
39054 @endif utils
39055
39056 .PHONY: maybe-install-info-utils install-info-utils
39057 maybe-install-info-utils:
39058 @if utils
39059 maybe-install-info-utils: install-info-utils
39060
39061 install-info-utils: \
39062     configure-utils \
39063     info-utils 
39064         @: $(MAKE); $(unstage)
39065         @[ -f ./utils/Makefile ] || exit 0; \
39066         r=`${PWD_COMMAND}`; export r; \
39067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39068         $(HOST_EXPORTS) \
39069         for flag in $(EXTRA_HOST_FLAGS) ; do \
39070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39071         done; \
39072         echo "Doing install-info in utils" ; \
39073         (cd $(HOST_SUBDIR)/utils && \
39074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39076                   "RANLIB=$${RANLIB}" \
39077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39078                   install-info) \
39079           || exit 1
39080
39081 @endif utils
39082
39083 .PHONY: maybe-install-pdf-utils install-pdf-utils
39084 maybe-install-pdf-utils:
39085 @if utils
39086 maybe-install-pdf-utils: install-pdf-utils
39087
39088 install-pdf-utils: \
39089     configure-utils \
39090     pdf-utils 
39091         @: $(MAKE); $(unstage)
39092         @[ -f ./utils/Makefile ] || exit 0; \
39093         r=`${PWD_COMMAND}`; export r; \
39094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39095         $(HOST_EXPORTS) \
39096         for flag in $(EXTRA_HOST_FLAGS) ; do \
39097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39098         done; \
39099         echo "Doing install-pdf in utils" ; \
39100         (cd $(HOST_SUBDIR)/utils && \
39101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39103                   "RANLIB=$${RANLIB}" \
39104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39105                   install-pdf) \
39106           || exit 1
39107
39108 @endif utils
39109
39110 .PHONY: maybe-install-html-utils install-html-utils
39111 maybe-install-html-utils:
39112 @if utils
39113 maybe-install-html-utils: install-html-utils
39114
39115 install-html-utils: \
39116     configure-utils \
39117     html-utils 
39118         @: $(MAKE); $(unstage)
39119         @[ -f ./utils/Makefile ] || exit 0; \
39120         r=`${PWD_COMMAND}`; export r; \
39121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39122         $(HOST_EXPORTS) \
39123         for flag in $(EXTRA_HOST_FLAGS) ; do \
39124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39125         done; \
39126         echo "Doing install-html in utils" ; \
39127         (cd $(HOST_SUBDIR)/utils && \
39128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39130                   "RANLIB=$${RANLIB}" \
39131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39132                   install-html) \
39133           || exit 1
39134
39135 @endif utils
39136
39137 .PHONY: maybe-installcheck-utils installcheck-utils
39138 maybe-installcheck-utils:
39139 @if utils
39140 maybe-installcheck-utils: installcheck-utils
39141
39142 installcheck-utils: \
39143     configure-utils 
39144         @: $(MAKE); $(unstage)
39145         @[ -f ./utils/Makefile ] || exit 0; \
39146         r=`${PWD_COMMAND}`; export r; \
39147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39148         $(HOST_EXPORTS) \
39149         for flag in $(EXTRA_HOST_FLAGS) ; do \
39150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39151         done; \
39152         echo "Doing installcheck in utils" ; \
39153         (cd $(HOST_SUBDIR)/utils && \
39154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39156                   "RANLIB=$${RANLIB}" \
39157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39158                   installcheck) \
39159           || exit 1
39160
39161 @endif utils
39162
39163 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
39164 maybe-mostlyclean-utils:
39165 @if utils
39166 maybe-mostlyclean-utils: mostlyclean-utils
39167
39168 mostlyclean-utils: 
39169         @: $(MAKE); $(unstage)
39170         @[ -f ./utils/Makefile ] || exit 0; \
39171         r=`${PWD_COMMAND}`; export r; \
39172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39173         $(HOST_EXPORTS) \
39174         for flag in $(EXTRA_HOST_FLAGS) ; do \
39175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39176         done; \
39177         echo "Doing mostlyclean in utils" ; \
39178         (cd $(HOST_SUBDIR)/utils && \
39179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39181                   "RANLIB=$${RANLIB}" \
39182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39183                   mostlyclean) \
39184           || exit 1
39185
39186 @endif utils
39187
39188 .PHONY: maybe-clean-utils clean-utils
39189 maybe-clean-utils:
39190 @if utils
39191 maybe-clean-utils: clean-utils
39192
39193 clean-utils: 
39194         @: $(MAKE); $(unstage)
39195         @[ -f ./utils/Makefile ] || exit 0; \
39196         r=`${PWD_COMMAND}`; export r; \
39197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39198         $(HOST_EXPORTS) \
39199         for flag in $(EXTRA_HOST_FLAGS) ; do \
39200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39201         done; \
39202         echo "Doing clean in utils" ; \
39203         (cd $(HOST_SUBDIR)/utils && \
39204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39206                   "RANLIB=$${RANLIB}" \
39207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39208                   clean) \
39209           || exit 1
39210
39211 @endif utils
39212
39213 .PHONY: maybe-distclean-utils distclean-utils
39214 maybe-distclean-utils:
39215 @if utils
39216 maybe-distclean-utils: distclean-utils
39217
39218 distclean-utils: 
39219         @: $(MAKE); $(unstage)
39220         @[ -f ./utils/Makefile ] || exit 0; \
39221         r=`${PWD_COMMAND}`; export r; \
39222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39223         $(HOST_EXPORTS) \
39224         for flag in $(EXTRA_HOST_FLAGS) ; do \
39225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39226         done; \
39227         echo "Doing distclean in utils" ; \
39228         (cd $(HOST_SUBDIR)/utils && \
39229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39231                   "RANLIB=$${RANLIB}" \
39232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39233                   distclean) \
39234           || exit 1
39235
39236 @endif utils
39237
39238 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
39239 maybe-maintainer-clean-utils:
39240 @if utils
39241 maybe-maintainer-clean-utils: maintainer-clean-utils
39242
39243 maintainer-clean-utils: 
39244         @: $(MAKE); $(unstage)
39245         @[ -f ./utils/Makefile ] || exit 0; \
39246         r=`${PWD_COMMAND}`; export r; \
39247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39248         $(HOST_EXPORTS) \
39249         for flag in $(EXTRA_HOST_FLAGS) ; do \
39250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39251         done; \
39252         echo "Doing maintainer-clean in utils" ; \
39253         (cd $(HOST_SUBDIR)/utils && \
39254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39256                   "RANLIB=$${RANLIB}" \
39257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39258                   maintainer-clean) \
39259           || exit 1
39260
39261 @endif utils
39262
39263
39264
39265 .PHONY: configure-gnattools maybe-configure-gnattools
39266 maybe-configure-gnattools:
39267 @if gcc-bootstrap
39268 configure-gnattools: stage_current
39269 @endif gcc-bootstrap
39270 @if gnattools
39271 maybe-configure-gnattools: configure-gnattools
39272 configure-gnattools: 
39273         @: $(MAKE); $(unstage)
39274         @r=`${PWD_COMMAND}`; export r; \
39275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39276         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
39278         $(HOST_EXPORTS) \
39279         echo Configuring in $(HOST_SUBDIR)/gnattools; \
39280         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39281         case $(srcdir) in \
39282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39283           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39285         esac; \
39286         srcdiroption="--srcdir=$${topdir}/gnattools"; \
39287         libsrcdir="$$s/gnattools"; \
39288         $(SHELL) $${libsrcdir}/configure \
39289           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39290           --target=${target_alias} $${srcdiroption}  \
39291           || exit 1
39292 @endif gnattools
39293
39294
39295
39296
39297
39298 .PHONY: all-gnattools maybe-all-gnattools
39299 maybe-all-gnattools:
39300 @if gcc-bootstrap
39301 all-gnattools: stage_current
39302 @endif gcc-bootstrap
39303 @if gnattools
39304 TARGET-gnattools=all
39305 maybe-all-gnattools: all-gnattools
39306 all-gnattools: configure-gnattools
39307         @: $(MAKE); $(unstage)
39308         @r=`${PWD_COMMAND}`; export r; \
39309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39310         $(HOST_EXPORTS) \
39311         (cd $(HOST_SUBDIR)/gnattools && \
39312           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39313                 $(TARGET-gnattools))
39314 @endif gnattools
39315
39316
39317
39318
39319 .PHONY: check-gnattools maybe-check-gnattools
39320 maybe-check-gnattools:
39321 @if gnattools
39322 maybe-check-gnattools: check-gnattools
39323
39324 check-gnattools:
39325         @: $(MAKE); $(unstage)
39326         @r=`${PWD_COMMAND}`; export r; \
39327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39328         $(HOST_EXPORTS) \
39329         (cd $(HOST_SUBDIR)/gnattools && \
39330           $(MAKE) $(FLAGS_TO_PASS)  check)
39331
39332 @endif gnattools
39333
39334 .PHONY: install-gnattools maybe-install-gnattools
39335 maybe-install-gnattools:
39336 @if gnattools
39337 maybe-install-gnattools: install-gnattools
39338
39339 install-gnattools: installdirs
39340         @: $(MAKE); $(unstage)
39341         @r=`${PWD_COMMAND}`; export r; \
39342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39343         $(HOST_EXPORTS) \
39344         (cd $(HOST_SUBDIR)/gnattools && \
39345           $(MAKE) $(FLAGS_TO_PASS)  install)
39346
39347 @endif gnattools
39348
39349 # Other targets (info, dvi, pdf, etc.)
39350
39351 .PHONY: maybe-info-gnattools info-gnattools
39352 maybe-info-gnattools:
39353 @if gnattools
39354 maybe-info-gnattools: info-gnattools
39355
39356 info-gnattools: \
39357     configure-gnattools 
39358         @: $(MAKE); $(unstage)
39359         @[ -f ./gnattools/Makefile ] || exit 0; \
39360         r=`${PWD_COMMAND}`; export r; \
39361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39362         $(HOST_EXPORTS) \
39363         for flag in $(EXTRA_HOST_FLAGS) ; do \
39364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39365         done; \
39366         echo "Doing info in gnattools" ; \
39367         (cd $(HOST_SUBDIR)/gnattools && \
39368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39370                   "RANLIB=$${RANLIB}" \
39371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39372                   info) \
39373           || exit 1
39374
39375 @endif gnattools
39376
39377 .PHONY: maybe-dvi-gnattools dvi-gnattools
39378 maybe-dvi-gnattools:
39379 @if gnattools
39380 maybe-dvi-gnattools: dvi-gnattools
39381
39382 dvi-gnattools: \
39383     configure-gnattools 
39384         @: $(MAKE); $(unstage)
39385         @[ -f ./gnattools/Makefile ] || exit 0; \
39386         r=`${PWD_COMMAND}`; export r; \
39387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39388         $(HOST_EXPORTS) \
39389         for flag in $(EXTRA_HOST_FLAGS) ; do \
39390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39391         done; \
39392         echo "Doing dvi in gnattools" ; \
39393         (cd $(HOST_SUBDIR)/gnattools && \
39394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39396                   "RANLIB=$${RANLIB}" \
39397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39398                   dvi) \
39399           || exit 1
39400
39401 @endif gnattools
39402
39403 .PHONY: maybe-pdf-gnattools pdf-gnattools
39404 maybe-pdf-gnattools:
39405 @if gnattools
39406 maybe-pdf-gnattools: pdf-gnattools
39407
39408 pdf-gnattools: \
39409     configure-gnattools 
39410         @: $(MAKE); $(unstage)
39411         @[ -f ./gnattools/Makefile ] || exit 0; \
39412         r=`${PWD_COMMAND}`; export r; \
39413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39414         $(HOST_EXPORTS) \
39415         for flag in $(EXTRA_HOST_FLAGS) ; do \
39416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39417         done; \
39418         echo "Doing pdf in gnattools" ; \
39419         (cd $(HOST_SUBDIR)/gnattools && \
39420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39422                   "RANLIB=$${RANLIB}" \
39423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39424                   pdf) \
39425           || exit 1
39426
39427 @endif gnattools
39428
39429 .PHONY: maybe-html-gnattools html-gnattools
39430 maybe-html-gnattools:
39431 @if gnattools
39432 maybe-html-gnattools: html-gnattools
39433
39434 html-gnattools: \
39435     configure-gnattools 
39436         @: $(MAKE); $(unstage)
39437         @[ -f ./gnattools/Makefile ] || exit 0; \
39438         r=`${PWD_COMMAND}`; export r; \
39439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39440         $(HOST_EXPORTS) \
39441         for flag in $(EXTRA_HOST_FLAGS) ; do \
39442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39443         done; \
39444         echo "Doing html in gnattools" ; \
39445         (cd $(HOST_SUBDIR)/gnattools && \
39446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39448                   "RANLIB=$${RANLIB}" \
39449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39450                   html) \
39451           || exit 1
39452
39453 @endif gnattools
39454
39455 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39456 maybe-TAGS-gnattools:
39457 @if gnattools
39458 maybe-TAGS-gnattools: TAGS-gnattools
39459
39460 TAGS-gnattools: \
39461     configure-gnattools 
39462         @: $(MAKE); $(unstage)
39463         @[ -f ./gnattools/Makefile ] || exit 0; \
39464         r=`${PWD_COMMAND}`; export r; \
39465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39466         $(HOST_EXPORTS) \
39467         for flag in $(EXTRA_HOST_FLAGS) ; do \
39468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39469         done; \
39470         echo "Doing TAGS in gnattools" ; \
39471         (cd $(HOST_SUBDIR)/gnattools && \
39472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39474                   "RANLIB=$${RANLIB}" \
39475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39476                   TAGS) \
39477           || exit 1
39478
39479 @endif gnattools
39480
39481 .PHONY: maybe-install-info-gnattools install-info-gnattools
39482 maybe-install-info-gnattools:
39483 @if gnattools
39484 maybe-install-info-gnattools: install-info-gnattools
39485
39486 install-info-gnattools: \
39487     configure-gnattools \
39488     info-gnattools 
39489         @: $(MAKE); $(unstage)
39490         @[ -f ./gnattools/Makefile ] || exit 0; \
39491         r=`${PWD_COMMAND}`; export r; \
39492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39493         $(HOST_EXPORTS) \
39494         for flag in $(EXTRA_HOST_FLAGS) ; do \
39495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39496         done; \
39497         echo "Doing install-info in gnattools" ; \
39498         (cd $(HOST_SUBDIR)/gnattools && \
39499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39501                   "RANLIB=$${RANLIB}" \
39502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39503                   install-info) \
39504           || exit 1
39505
39506 @endif gnattools
39507
39508 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39509 maybe-install-pdf-gnattools:
39510 @if gnattools
39511 maybe-install-pdf-gnattools: install-pdf-gnattools
39512
39513 install-pdf-gnattools: \
39514     configure-gnattools \
39515     pdf-gnattools 
39516         @: $(MAKE); $(unstage)
39517         @[ -f ./gnattools/Makefile ] || exit 0; \
39518         r=`${PWD_COMMAND}`; export r; \
39519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39520         $(HOST_EXPORTS) \
39521         for flag in $(EXTRA_HOST_FLAGS) ; do \
39522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39523         done; \
39524         echo "Doing install-pdf in gnattools" ; \
39525         (cd $(HOST_SUBDIR)/gnattools && \
39526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39528                   "RANLIB=$${RANLIB}" \
39529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39530                   install-pdf) \
39531           || exit 1
39532
39533 @endif gnattools
39534
39535 .PHONY: maybe-install-html-gnattools install-html-gnattools
39536 maybe-install-html-gnattools:
39537 @if gnattools
39538 maybe-install-html-gnattools: install-html-gnattools
39539
39540 install-html-gnattools: \
39541     configure-gnattools \
39542     html-gnattools 
39543         @: $(MAKE); $(unstage)
39544         @[ -f ./gnattools/Makefile ] || exit 0; \
39545         r=`${PWD_COMMAND}`; export r; \
39546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39547         $(HOST_EXPORTS) \
39548         for flag in $(EXTRA_HOST_FLAGS) ; do \
39549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39550         done; \
39551         echo "Doing install-html in gnattools" ; \
39552         (cd $(HOST_SUBDIR)/gnattools && \
39553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39555                   "RANLIB=$${RANLIB}" \
39556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39557                   install-html) \
39558           || exit 1
39559
39560 @endif gnattools
39561
39562 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39563 maybe-installcheck-gnattools:
39564 @if gnattools
39565 maybe-installcheck-gnattools: installcheck-gnattools
39566
39567 installcheck-gnattools: \
39568     configure-gnattools 
39569         @: $(MAKE); $(unstage)
39570         @[ -f ./gnattools/Makefile ] || exit 0; \
39571         r=`${PWD_COMMAND}`; export r; \
39572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39573         $(HOST_EXPORTS) \
39574         for flag in $(EXTRA_HOST_FLAGS) ; do \
39575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39576         done; \
39577         echo "Doing installcheck in gnattools" ; \
39578         (cd $(HOST_SUBDIR)/gnattools && \
39579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39581                   "RANLIB=$${RANLIB}" \
39582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39583                   installcheck) \
39584           || exit 1
39585
39586 @endif gnattools
39587
39588 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39589 maybe-mostlyclean-gnattools:
39590 @if gnattools
39591 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39592
39593 mostlyclean-gnattools: 
39594         @: $(MAKE); $(unstage)
39595         @[ -f ./gnattools/Makefile ] || exit 0; \
39596         r=`${PWD_COMMAND}`; export r; \
39597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39598         $(HOST_EXPORTS) \
39599         for flag in $(EXTRA_HOST_FLAGS) ; do \
39600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39601         done; \
39602         echo "Doing mostlyclean in gnattools" ; \
39603         (cd $(HOST_SUBDIR)/gnattools && \
39604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39606                   "RANLIB=$${RANLIB}" \
39607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39608                   mostlyclean) \
39609           || exit 1
39610
39611 @endif gnattools
39612
39613 .PHONY: maybe-clean-gnattools clean-gnattools
39614 maybe-clean-gnattools:
39615 @if gnattools
39616 maybe-clean-gnattools: clean-gnattools
39617
39618 clean-gnattools: 
39619         @: $(MAKE); $(unstage)
39620         @[ -f ./gnattools/Makefile ] || exit 0; \
39621         r=`${PWD_COMMAND}`; export r; \
39622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39623         $(HOST_EXPORTS) \
39624         for flag in $(EXTRA_HOST_FLAGS) ; do \
39625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39626         done; \
39627         echo "Doing clean in gnattools" ; \
39628         (cd $(HOST_SUBDIR)/gnattools && \
39629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39631                   "RANLIB=$${RANLIB}" \
39632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39633                   clean) \
39634           || exit 1
39635
39636 @endif gnattools
39637
39638 .PHONY: maybe-distclean-gnattools distclean-gnattools
39639 maybe-distclean-gnattools:
39640 @if gnattools
39641 maybe-distclean-gnattools: distclean-gnattools
39642
39643 distclean-gnattools: 
39644         @: $(MAKE); $(unstage)
39645         @[ -f ./gnattools/Makefile ] || exit 0; \
39646         r=`${PWD_COMMAND}`; export r; \
39647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39648         $(HOST_EXPORTS) \
39649         for flag in $(EXTRA_HOST_FLAGS) ; do \
39650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39651         done; \
39652         echo "Doing distclean in gnattools" ; \
39653         (cd $(HOST_SUBDIR)/gnattools && \
39654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39656                   "RANLIB=$${RANLIB}" \
39657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39658                   distclean) \
39659           || exit 1
39660
39661 @endif gnattools
39662
39663 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39664 maybe-maintainer-clean-gnattools:
39665 @if gnattools
39666 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39667
39668 maintainer-clean-gnattools: 
39669         @: $(MAKE); $(unstage)
39670         @[ -f ./gnattools/Makefile ] || exit 0; \
39671         r=`${PWD_COMMAND}`; export r; \
39672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673         $(HOST_EXPORTS) \
39674         for flag in $(EXTRA_HOST_FLAGS) ; do \
39675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676         done; \
39677         echo "Doing maintainer-clean in gnattools" ; \
39678         (cd $(HOST_SUBDIR)/gnattools && \
39679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39681                   "RANLIB=$${RANLIB}" \
39682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39683                   maintainer-clean) \
39684           || exit 1
39685
39686 @endif gnattools
39687
39688
39689
39690 # ---------------------------------------
39691 # Modules which run on the target machine
39692 # ---------------------------------------
39693
39694
39695
39696
39697 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
39698 maybe-configure-target-libstdc++-v3:
39699 @if gcc-bootstrap
39700 configure-target-libstdc++-v3: stage_current
39701 @endif gcc-bootstrap
39702 @if target-libstdc++-v3
39703 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
39704 configure-target-libstdc++-v3: 
39705         @: $(MAKE); $(unstage)
39706         @r=`${PWD_COMMAND}`; export r; \
39707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39708         echo "Checking multilib configuration for libstdc++-v3..."; \
39709         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
39710         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
39711         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
39712           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
39713             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
39714           else \
39715             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
39716             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
39717           fi; \
39718         else \
39719           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
39720         fi; \
39721         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
39722         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
39723         $(RAW_CXX_TARGET_EXPORTS) \
39724         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
39725         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
39726         case $(srcdir) in \
39727           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39728           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
39729                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39730         esac; \
39731         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
39732         libsrcdir="$$s/libstdc++-v3"; \
39733         rm -f no-such-file || : ; \
39734         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39735           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39736           --target=${target_alias} $${srcdiroption}  \
39737           || exit 1
39738 @endif target-libstdc++-v3
39739
39740
39741
39742
39743
39744 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
39745 maybe-all-target-libstdc++-v3:
39746 @if gcc-bootstrap
39747 all-target-libstdc++-v3: stage_current
39748 @endif gcc-bootstrap
39749 @if target-libstdc++-v3
39750 TARGET-target-libstdc++-v3=all
39751 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
39752 all-target-libstdc++-v3: configure-target-libstdc++-v3
39753         @: $(MAKE); $(unstage)
39754         @r=`${PWD_COMMAND}`; export r; \
39755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39756         $(RAW_CXX_TARGET_EXPORTS) \
39757         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39758           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
39759                 $(TARGET-target-libstdc++-v3))
39760 @endif target-libstdc++-v3
39761
39762
39763
39764
39765
39766 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
39767 maybe-check-target-libstdc++-v3:
39768 @if target-libstdc++-v3
39769 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
39770
39771 check-target-libstdc++-v3:
39772         @: $(MAKE); $(unstage)
39773         @r=`${PWD_COMMAND}`; export r; \
39774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39775         $(RAW_CXX_TARGET_EXPORTS) \
39776         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39777           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
39778
39779 @endif target-libstdc++-v3
39780
39781 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
39782 maybe-install-target-libstdc++-v3:
39783 @if target-libstdc++-v3
39784 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
39785
39786 install-target-libstdc++-v3: installdirs
39787         @: $(MAKE); $(unstage)
39788         @r=`${PWD_COMMAND}`; export r; \
39789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39790         $(RAW_CXX_TARGET_EXPORTS) \
39791         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39792           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39793
39794 @endif target-libstdc++-v3
39795
39796 # Other targets (info, dvi, pdf, etc.)
39797
39798 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
39799 maybe-info-target-libstdc++-v3:
39800 @if target-libstdc++-v3
39801 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
39802
39803 info-target-libstdc++-v3: \
39804     configure-target-libstdc++-v3 
39805         @: $(MAKE); $(unstage)
39806         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39807         r=`${PWD_COMMAND}`; export r; \
39808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39809         $(RAW_CXX_TARGET_EXPORTS) \
39810         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39811         for flag in $(EXTRA_TARGET_FLAGS); do \
39812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39813         done; \
39814         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39817                   "RANLIB=$${RANLIB}" \
39818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39819                    info) \
39820           || exit 1
39821
39822 @endif target-libstdc++-v3
39823
39824 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
39825 maybe-dvi-target-libstdc++-v3:
39826 @if target-libstdc++-v3
39827 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
39828
39829 dvi-target-libstdc++-v3: \
39830     configure-target-libstdc++-v3 
39831         @: $(MAKE); $(unstage)
39832         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39833         r=`${PWD_COMMAND}`; export r; \
39834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39835         $(RAW_CXX_TARGET_EXPORTS) \
39836         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39837         for flag in $(EXTRA_TARGET_FLAGS); do \
39838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39839         done; \
39840         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39843                   "RANLIB=$${RANLIB}" \
39844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39845                    dvi) \
39846           || exit 1
39847
39848 @endif target-libstdc++-v3
39849
39850 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
39851 maybe-pdf-target-libstdc++-v3:
39852 @if target-libstdc++-v3
39853 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
39854
39855 pdf-target-libstdc++-v3: \
39856     configure-target-libstdc++-v3 
39857         @: $(MAKE); $(unstage)
39858         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39859         r=`${PWD_COMMAND}`; export r; \
39860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39861         $(RAW_CXX_TARGET_EXPORTS) \
39862         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39863         for flag in $(EXTRA_TARGET_FLAGS); do \
39864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39865         done; \
39866         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39869                   "RANLIB=$${RANLIB}" \
39870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39871                    pdf) \
39872           || exit 1
39873
39874 @endif target-libstdc++-v3
39875
39876 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
39877 maybe-html-target-libstdc++-v3:
39878 @if target-libstdc++-v3
39879 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
39880
39881 html-target-libstdc++-v3: \
39882     configure-target-libstdc++-v3 
39883         @: $(MAKE); $(unstage)
39884         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39885         r=`${PWD_COMMAND}`; export r; \
39886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39887         $(RAW_CXX_TARGET_EXPORTS) \
39888         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39889         for flag in $(EXTRA_TARGET_FLAGS); do \
39890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39891         done; \
39892         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39895                   "RANLIB=$${RANLIB}" \
39896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39897                    html) \
39898           || exit 1
39899
39900 @endif target-libstdc++-v3
39901
39902 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
39903 maybe-TAGS-target-libstdc++-v3:
39904 @if target-libstdc++-v3
39905 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
39906
39907 TAGS-target-libstdc++-v3: \
39908     configure-target-libstdc++-v3 
39909         @: $(MAKE); $(unstage)
39910         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39911         r=`${PWD_COMMAND}`; export r; \
39912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39913         $(RAW_CXX_TARGET_EXPORTS) \
39914         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39915         for flag in $(EXTRA_TARGET_FLAGS); do \
39916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39917         done; \
39918         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39921                   "RANLIB=$${RANLIB}" \
39922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39923                    TAGS) \
39924           || exit 1
39925
39926 @endif target-libstdc++-v3
39927
39928 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
39929 maybe-install-info-target-libstdc++-v3:
39930 @if target-libstdc++-v3
39931 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
39932
39933 install-info-target-libstdc++-v3: \
39934     configure-target-libstdc++-v3 \
39935     info-target-libstdc++-v3 
39936         @: $(MAKE); $(unstage)
39937         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39938         r=`${PWD_COMMAND}`; export r; \
39939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39940         $(RAW_CXX_TARGET_EXPORTS) \
39941         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39942         for flag in $(EXTRA_TARGET_FLAGS); do \
39943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39944         done; \
39945         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39948                   "RANLIB=$${RANLIB}" \
39949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39950                    install-info) \
39951           || exit 1
39952
39953 @endif target-libstdc++-v3
39954
39955 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
39956 maybe-install-pdf-target-libstdc++-v3:
39957 @if target-libstdc++-v3
39958 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
39959
39960 install-pdf-target-libstdc++-v3: \
39961     configure-target-libstdc++-v3 \
39962     pdf-target-libstdc++-v3 
39963         @: $(MAKE); $(unstage)
39964         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39965         r=`${PWD_COMMAND}`; export r; \
39966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39967         $(RAW_CXX_TARGET_EXPORTS) \
39968         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39969         for flag in $(EXTRA_TARGET_FLAGS); do \
39970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39971         done; \
39972         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39975                   "RANLIB=$${RANLIB}" \
39976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39977                    install-pdf) \
39978           || exit 1
39979
39980 @endif target-libstdc++-v3
39981
39982 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
39983 maybe-install-html-target-libstdc++-v3:
39984 @if target-libstdc++-v3
39985 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
39986
39987 install-html-target-libstdc++-v3: \
39988     configure-target-libstdc++-v3 \
39989     html-target-libstdc++-v3 
39990         @: $(MAKE); $(unstage)
39991         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39992         r=`${PWD_COMMAND}`; export r; \
39993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39994         $(RAW_CXX_TARGET_EXPORTS) \
39995         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39996         for flag in $(EXTRA_TARGET_FLAGS); do \
39997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39998         done; \
39999         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40002                   "RANLIB=$${RANLIB}" \
40003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40004                    install-html) \
40005           || exit 1
40006
40007 @endif target-libstdc++-v3
40008
40009 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
40010 maybe-installcheck-target-libstdc++-v3:
40011 @if target-libstdc++-v3
40012 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
40013
40014 installcheck-target-libstdc++-v3: \
40015     configure-target-libstdc++-v3 
40016         @: $(MAKE); $(unstage)
40017         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40018         r=`${PWD_COMMAND}`; export r; \
40019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40020         $(RAW_CXX_TARGET_EXPORTS) \
40021         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40022         for flag in $(EXTRA_TARGET_FLAGS); do \
40023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40024         done; \
40025         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40028                   "RANLIB=$${RANLIB}" \
40029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40030                    installcheck) \
40031           || exit 1
40032
40033 @endif target-libstdc++-v3
40034
40035 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
40036 maybe-mostlyclean-target-libstdc++-v3:
40037 @if target-libstdc++-v3
40038 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
40039
40040 mostlyclean-target-libstdc++-v3: 
40041         @: $(MAKE); $(unstage)
40042         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40043         r=`${PWD_COMMAND}`; export r; \
40044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40045         $(RAW_CXX_TARGET_EXPORTS) \
40046         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40047         for flag in $(EXTRA_TARGET_FLAGS); do \
40048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40049         done; \
40050         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40053                   "RANLIB=$${RANLIB}" \
40054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40055                    mostlyclean) \
40056           || exit 1
40057
40058 @endif target-libstdc++-v3
40059
40060 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
40061 maybe-clean-target-libstdc++-v3:
40062 @if target-libstdc++-v3
40063 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
40064
40065 clean-target-libstdc++-v3: 
40066         @: $(MAKE); $(unstage)
40067         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40068         r=`${PWD_COMMAND}`; export r; \
40069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40070         $(RAW_CXX_TARGET_EXPORTS) \
40071         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40072         for flag in $(EXTRA_TARGET_FLAGS); do \
40073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40074         done; \
40075         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40078                   "RANLIB=$${RANLIB}" \
40079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40080                    clean) \
40081           || exit 1
40082
40083 @endif target-libstdc++-v3
40084
40085 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
40086 maybe-distclean-target-libstdc++-v3:
40087 @if target-libstdc++-v3
40088 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
40089
40090 distclean-target-libstdc++-v3: 
40091         @: $(MAKE); $(unstage)
40092         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40093         r=`${PWD_COMMAND}`; export r; \
40094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40095         $(RAW_CXX_TARGET_EXPORTS) \
40096         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40097         for flag in $(EXTRA_TARGET_FLAGS); do \
40098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40099         done; \
40100         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40103                   "RANLIB=$${RANLIB}" \
40104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40105                    distclean) \
40106           || exit 1
40107
40108 @endif target-libstdc++-v3
40109
40110 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
40111 maybe-maintainer-clean-target-libstdc++-v3:
40112 @if target-libstdc++-v3
40113 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
40114
40115 maintainer-clean-target-libstdc++-v3: 
40116         @: $(MAKE); $(unstage)
40117         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40118         r=`${PWD_COMMAND}`; export r; \
40119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40120         $(RAW_CXX_TARGET_EXPORTS) \
40121         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40122         for flag in $(EXTRA_TARGET_FLAGS); do \
40123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40124         done; \
40125         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40128                   "RANLIB=$${RANLIB}" \
40129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40130                    maintainer-clean) \
40131           || exit 1
40132
40133 @endif target-libstdc++-v3
40134
40135
40136
40137
40138
40139 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
40140 maybe-configure-target-libmudflap:
40141 @if gcc-bootstrap
40142 configure-target-libmudflap: stage_current
40143 @endif gcc-bootstrap
40144 @if target-libmudflap
40145 maybe-configure-target-libmudflap: configure-target-libmudflap
40146 configure-target-libmudflap: 
40147         @: $(MAKE); $(unstage)
40148         @r=`${PWD_COMMAND}`; export r; \
40149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40150         echo "Checking multilib configuration for libmudflap..."; \
40151         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
40152         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
40153         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
40154           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
40155             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
40156           else \
40157             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
40158             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
40159           fi; \
40160         else \
40161           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
40162         fi; \
40163         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
40164         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
40165         $(NORMAL_TARGET_EXPORTS) \
40166         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
40167         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
40168         case $(srcdir) in \
40169           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40170           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
40171                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40172         esac; \
40173         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
40174         libsrcdir="$$s/libmudflap"; \
40175         rm -f no-such-file || : ; \
40176         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40177           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40178           --target=${target_alias} $${srcdiroption}  \
40179           || exit 1
40180 @endif target-libmudflap
40181
40182
40183
40184
40185
40186 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
40187 maybe-all-target-libmudflap:
40188 @if gcc-bootstrap
40189 all-target-libmudflap: stage_current
40190 @endif gcc-bootstrap
40191 @if target-libmudflap
40192 TARGET-target-libmudflap=all
40193 maybe-all-target-libmudflap: all-target-libmudflap
40194 all-target-libmudflap: configure-target-libmudflap
40195         @: $(MAKE); $(unstage)
40196         @r=`${PWD_COMMAND}`; export r; \
40197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40198         $(NORMAL_TARGET_EXPORTS) \
40199         (cd $(TARGET_SUBDIR)/libmudflap && \
40200           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
40201                 $(TARGET-target-libmudflap))
40202 @endif target-libmudflap
40203
40204
40205
40206
40207
40208 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
40209 maybe-check-target-libmudflap:
40210 @if target-libmudflap
40211 maybe-check-target-libmudflap: check-target-libmudflap
40212
40213 check-target-libmudflap:
40214         @: $(MAKE); $(unstage)
40215         @r=`${PWD_COMMAND}`; export r; \
40216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40217         $(NORMAL_TARGET_EXPORTS) \
40218         (cd $(TARGET_SUBDIR)/libmudflap && \
40219           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40220
40221 @endif target-libmudflap
40222
40223 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
40224 maybe-install-target-libmudflap:
40225 @if target-libmudflap
40226 maybe-install-target-libmudflap: install-target-libmudflap
40227
40228 install-target-libmudflap: installdirs
40229         @: $(MAKE); $(unstage)
40230         @r=`${PWD_COMMAND}`; export r; \
40231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40232         $(NORMAL_TARGET_EXPORTS) \
40233         (cd $(TARGET_SUBDIR)/libmudflap && \
40234           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40235
40236 @endif target-libmudflap
40237
40238 # Other targets (info, dvi, pdf, etc.)
40239
40240 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
40241 maybe-info-target-libmudflap:
40242 @if target-libmudflap
40243 maybe-info-target-libmudflap: info-target-libmudflap
40244
40245 info-target-libmudflap: \
40246     configure-target-libmudflap 
40247         @: $(MAKE); $(unstage)
40248         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40249         r=`${PWD_COMMAND}`; export r; \
40250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40251         $(NORMAL_TARGET_EXPORTS) \
40252         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
40253         for flag in $(EXTRA_TARGET_FLAGS); do \
40254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40255         done; \
40256         (cd $(TARGET_SUBDIR)/libmudflap && \
40257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40259                   "RANLIB=$${RANLIB}" \
40260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40261                    info) \
40262           || exit 1
40263
40264 @endif target-libmudflap
40265
40266 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
40267 maybe-dvi-target-libmudflap:
40268 @if target-libmudflap
40269 maybe-dvi-target-libmudflap: dvi-target-libmudflap
40270
40271 dvi-target-libmudflap: \
40272     configure-target-libmudflap 
40273         @: $(MAKE); $(unstage)
40274         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40275         r=`${PWD_COMMAND}`; export r; \
40276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40277         $(NORMAL_TARGET_EXPORTS) \
40278         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
40279         for flag in $(EXTRA_TARGET_FLAGS); do \
40280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40281         done; \
40282         (cd $(TARGET_SUBDIR)/libmudflap && \
40283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40285                   "RANLIB=$${RANLIB}" \
40286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40287                    dvi) \
40288           || exit 1
40289
40290 @endif target-libmudflap
40291
40292 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
40293 maybe-pdf-target-libmudflap:
40294 @if target-libmudflap
40295 maybe-pdf-target-libmudflap: pdf-target-libmudflap
40296
40297 pdf-target-libmudflap: \
40298     configure-target-libmudflap 
40299         @: $(MAKE); $(unstage)
40300         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40301         r=`${PWD_COMMAND}`; export r; \
40302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40303         $(NORMAL_TARGET_EXPORTS) \
40304         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
40305         for flag in $(EXTRA_TARGET_FLAGS); do \
40306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40307         done; \
40308         (cd $(TARGET_SUBDIR)/libmudflap && \
40309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40311                   "RANLIB=$${RANLIB}" \
40312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40313                    pdf) \
40314           || exit 1
40315
40316 @endif target-libmudflap
40317
40318 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
40319 maybe-html-target-libmudflap:
40320 @if target-libmudflap
40321 maybe-html-target-libmudflap: html-target-libmudflap
40322
40323 html-target-libmudflap: \
40324     configure-target-libmudflap 
40325         @: $(MAKE); $(unstage)
40326         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40327         r=`${PWD_COMMAND}`; export r; \
40328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40329         $(NORMAL_TARGET_EXPORTS) \
40330         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
40331         for flag in $(EXTRA_TARGET_FLAGS); do \
40332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40333         done; \
40334         (cd $(TARGET_SUBDIR)/libmudflap && \
40335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40337                   "RANLIB=$${RANLIB}" \
40338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40339                    html) \
40340           || exit 1
40341
40342 @endif target-libmudflap
40343
40344 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
40345 maybe-TAGS-target-libmudflap:
40346 @if target-libmudflap
40347 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
40348
40349 TAGS-target-libmudflap: \
40350     configure-target-libmudflap 
40351         @: $(MAKE); $(unstage)
40352         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40353         r=`${PWD_COMMAND}`; export r; \
40354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40355         $(NORMAL_TARGET_EXPORTS) \
40356         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
40357         for flag in $(EXTRA_TARGET_FLAGS); do \
40358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40359         done; \
40360         (cd $(TARGET_SUBDIR)/libmudflap && \
40361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40363                   "RANLIB=$${RANLIB}" \
40364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40365                    TAGS) \
40366           || exit 1
40367
40368 @endif target-libmudflap
40369
40370 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
40371 maybe-install-info-target-libmudflap:
40372 @if target-libmudflap
40373 maybe-install-info-target-libmudflap: install-info-target-libmudflap
40374
40375 install-info-target-libmudflap: \
40376     configure-target-libmudflap \
40377     info-target-libmudflap 
40378         @: $(MAKE); $(unstage)
40379         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40380         r=`${PWD_COMMAND}`; export r; \
40381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40382         $(NORMAL_TARGET_EXPORTS) \
40383         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
40384         for flag in $(EXTRA_TARGET_FLAGS); do \
40385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40386         done; \
40387         (cd $(TARGET_SUBDIR)/libmudflap && \
40388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40390                   "RANLIB=$${RANLIB}" \
40391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40392                    install-info) \
40393           || exit 1
40394
40395 @endif target-libmudflap
40396
40397 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
40398 maybe-install-pdf-target-libmudflap:
40399 @if target-libmudflap
40400 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
40401
40402 install-pdf-target-libmudflap: \
40403     configure-target-libmudflap \
40404     pdf-target-libmudflap 
40405         @: $(MAKE); $(unstage)
40406         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40407         r=`${PWD_COMMAND}`; export r; \
40408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40409         $(NORMAL_TARGET_EXPORTS) \
40410         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
40411         for flag in $(EXTRA_TARGET_FLAGS); do \
40412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40413         done; \
40414         (cd $(TARGET_SUBDIR)/libmudflap && \
40415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40417                   "RANLIB=$${RANLIB}" \
40418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40419                    install-pdf) \
40420           || exit 1
40421
40422 @endif target-libmudflap
40423
40424 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
40425 maybe-install-html-target-libmudflap:
40426 @if target-libmudflap
40427 maybe-install-html-target-libmudflap: install-html-target-libmudflap
40428
40429 install-html-target-libmudflap: \
40430     configure-target-libmudflap \
40431     html-target-libmudflap 
40432         @: $(MAKE); $(unstage)
40433         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40434         r=`${PWD_COMMAND}`; export r; \
40435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40436         $(NORMAL_TARGET_EXPORTS) \
40437         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
40438         for flag in $(EXTRA_TARGET_FLAGS); do \
40439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40440         done; \
40441         (cd $(TARGET_SUBDIR)/libmudflap && \
40442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40444                   "RANLIB=$${RANLIB}" \
40445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40446                    install-html) \
40447           || exit 1
40448
40449 @endif target-libmudflap
40450
40451 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
40452 maybe-installcheck-target-libmudflap:
40453 @if target-libmudflap
40454 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
40455
40456 installcheck-target-libmudflap: \
40457     configure-target-libmudflap 
40458         @: $(MAKE); $(unstage)
40459         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40460         r=`${PWD_COMMAND}`; export r; \
40461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40462         $(NORMAL_TARGET_EXPORTS) \
40463         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
40464         for flag in $(EXTRA_TARGET_FLAGS); do \
40465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40466         done; \
40467         (cd $(TARGET_SUBDIR)/libmudflap && \
40468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40470                   "RANLIB=$${RANLIB}" \
40471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40472                    installcheck) \
40473           || exit 1
40474
40475 @endif target-libmudflap
40476
40477 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
40478 maybe-mostlyclean-target-libmudflap:
40479 @if target-libmudflap
40480 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
40481
40482 mostlyclean-target-libmudflap: 
40483         @: $(MAKE); $(unstage)
40484         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40485         r=`${PWD_COMMAND}`; export r; \
40486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40487         $(NORMAL_TARGET_EXPORTS) \
40488         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
40489         for flag in $(EXTRA_TARGET_FLAGS); do \
40490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40491         done; \
40492         (cd $(TARGET_SUBDIR)/libmudflap && \
40493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40495                   "RANLIB=$${RANLIB}" \
40496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40497                    mostlyclean) \
40498           || exit 1
40499
40500 @endif target-libmudflap
40501
40502 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
40503 maybe-clean-target-libmudflap:
40504 @if target-libmudflap
40505 maybe-clean-target-libmudflap: clean-target-libmudflap
40506
40507 clean-target-libmudflap: 
40508         @: $(MAKE); $(unstage)
40509         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40510         r=`${PWD_COMMAND}`; export r; \
40511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40512         $(NORMAL_TARGET_EXPORTS) \
40513         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
40514         for flag in $(EXTRA_TARGET_FLAGS); do \
40515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40516         done; \
40517         (cd $(TARGET_SUBDIR)/libmudflap && \
40518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40520                   "RANLIB=$${RANLIB}" \
40521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40522                    clean) \
40523           || exit 1
40524
40525 @endif target-libmudflap
40526
40527 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
40528 maybe-distclean-target-libmudflap:
40529 @if target-libmudflap
40530 maybe-distclean-target-libmudflap: distclean-target-libmudflap
40531
40532 distclean-target-libmudflap: 
40533         @: $(MAKE); $(unstage)
40534         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40535         r=`${PWD_COMMAND}`; export r; \
40536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40537         $(NORMAL_TARGET_EXPORTS) \
40538         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
40539         for flag in $(EXTRA_TARGET_FLAGS); do \
40540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40541         done; \
40542         (cd $(TARGET_SUBDIR)/libmudflap && \
40543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40545                   "RANLIB=$${RANLIB}" \
40546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40547                    distclean) \
40548           || exit 1
40549
40550 @endif target-libmudflap
40551
40552 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
40553 maybe-maintainer-clean-target-libmudflap:
40554 @if target-libmudflap
40555 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
40556
40557 maintainer-clean-target-libmudflap: 
40558         @: $(MAKE); $(unstage)
40559         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40560         r=`${PWD_COMMAND}`; export r; \
40561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40562         $(NORMAL_TARGET_EXPORTS) \
40563         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
40564         for flag in $(EXTRA_TARGET_FLAGS); do \
40565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40566         done; \
40567         (cd $(TARGET_SUBDIR)/libmudflap && \
40568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40570                   "RANLIB=$${RANLIB}" \
40571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40572                    maintainer-clean) \
40573           || exit 1
40574
40575 @endif target-libmudflap
40576
40577
40578
40579
40580
40581 .PHONY: configure-target-libssp maybe-configure-target-libssp
40582 maybe-configure-target-libssp:
40583 @if gcc-bootstrap
40584 configure-target-libssp: stage_current
40585 @endif gcc-bootstrap
40586 @if target-libssp
40587 maybe-configure-target-libssp: configure-target-libssp
40588 configure-target-libssp: 
40589         @: $(MAKE); $(unstage)
40590         @r=`${PWD_COMMAND}`; export r; \
40591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40592         echo "Checking multilib configuration for libssp..."; \
40593         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
40594         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
40595         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
40596           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
40597             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
40598           else \
40599             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
40600             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40601           fi; \
40602         else \
40603           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40604         fi; \
40605         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
40606         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
40607         $(NORMAL_TARGET_EXPORTS) \
40608         echo Configuring in $(TARGET_SUBDIR)/libssp; \
40609         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
40610         case $(srcdir) in \
40611           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40612           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
40613                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40614         esac; \
40615         srcdiroption="--srcdir=$${topdir}/libssp"; \
40616         libsrcdir="$$s/libssp"; \
40617         rm -f no-such-file || : ; \
40618         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40619           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40620           --target=${target_alias} $${srcdiroption}  \
40621           || exit 1
40622 @endif target-libssp
40623
40624
40625
40626
40627
40628 .PHONY: all-target-libssp maybe-all-target-libssp
40629 maybe-all-target-libssp:
40630 @if gcc-bootstrap
40631 all-target-libssp: stage_current
40632 @endif gcc-bootstrap
40633 @if target-libssp
40634 TARGET-target-libssp=all
40635 maybe-all-target-libssp: all-target-libssp
40636 all-target-libssp: configure-target-libssp
40637         @: $(MAKE); $(unstage)
40638         @r=`${PWD_COMMAND}`; export r; \
40639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40640         $(NORMAL_TARGET_EXPORTS) \
40641         (cd $(TARGET_SUBDIR)/libssp && \
40642           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
40643                 $(TARGET-target-libssp))
40644 @endif target-libssp
40645
40646
40647
40648
40649
40650 .PHONY: check-target-libssp maybe-check-target-libssp
40651 maybe-check-target-libssp:
40652 @if target-libssp
40653 maybe-check-target-libssp: check-target-libssp
40654
40655 check-target-libssp:
40656         @: $(MAKE); $(unstage)
40657         @r=`${PWD_COMMAND}`; export r; \
40658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40659         $(NORMAL_TARGET_EXPORTS) \
40660         (cd $(TARGET_SUBDIR)/libssp && \
40661           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40662
40663 @endif target-libssp
40664
40665 .PHONY: install-target-libssp maybe-install-target-libssp
40666 maybe-install-target-libssp:
40667 @if target-libssp
40668 maybe-install-target-libssp: install-target-libssp
40669
40670 install-target-libssp: installdirs
40671         @: $(MAKE); $(unstage)
40672         @r=`${PWD_COMMAND}`; export r; \
40673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40674         $(NORMAL_TARGET_EXPORTS) \
40675         (cd $(TARGET_SUBDIR)/libssp && \
40676           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40677
40678 @endif target-libssp
40679
40680 # Other targets (info, dvi, pdf, etc.)
40681
40682 .PHONY: maybe-info-target-libssp info-target-libssp
40683 maybe-info-target-libssp:
40684 @if target-libssp
40685 maybe-info-target-libssp: info-target-libssp
40686
40687 info-target-libssp: \
40688     configure-target-libssp 
40689         @: $(MAKE); $(unstage)
40690         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40691         r=`${PWD_COMMAND}`; export r; \
40692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40693         $(NORMAL_TARGET_EXPORTS) \
40694         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
40695         for flag in $(EXTRA_TARGET_FLAGS); do \
40696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40697         done; \
40698         (cd $(TARGET_SUBDIR)/libssp && \
40699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40701                   "RANLIB=$${RANLIB}" \
40702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40703                    info) \
40704           || exit 1
40705
40706 @endif target-libssp
40707
40708 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
40709 maybe-dvi-target-libssp:
40710 @if target-libssp
40711 maybe-dvi-target-libssp: dvi-target-libssp
40712
40713 dvi-target-libssp: \
40714     configure-target-libssp 
40715         @: $(MAKE); $(unstage)
40716         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40717         r=`${PWD_COMMAND}`; export r; \
40718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40719         $(NORMAL_TARGET_EXPORTS) \
40720         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
40721         for flag in $(EXTRA_TARGET_FLAGS); do \
40722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40723         done; \
40724         (cd $(TARGET_SUBDIR)/libssp && \
40725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40727                   "RANLIB=$${RANLIB}" \
40728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40729                    dvi) \
40730           || exit 1
40731
40732 @endif target-libssp
40733
40734 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
40735 maybe-pdf-target-libssp:
40736 @if target-libssp
40737 maybe-pdf-target-libssp: pdf-target-libssp
40738
40739 pdf-target-libssp: \
40740     configure-target-libssp 
40741         @: $(MAKE); $(unstage)
40742         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40743         r=`${PWD_COMMAND}`; export r; \
40744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40745         $(NORMAL_TARGET_EXPORTS) \
40746         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
40747         for flag in $(EXTRA_TARGET_FLAGS); do \
40748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40749         done; \
40750         (cd $(TARGET_SUBDIR)/libssp && \
40751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40753                   "RANLIB=$${RANLIB}" \
40754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40755                    pdf) \
40756           || exit 1
40757
40758 @endif target-libssp
40759
40760 .PHONY: maybe-html-target-libssp html-target-libssp
40761 maybe-html-target-libssp:
40762 @if target-libssp
40763 maybe-html-target-libssp: html-target-libssp
40764
40765 html-target-libssp: \
40766     configure-target-libssp 
40767         @: $(MAKE); $(unstage)
40768         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40769         r=`${PWD_COMMAND}`; export r; \
40770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40771         $(NORMAL_TARGET_EXPORTS) \
40772         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
40773         for flag in $(EXTRA_TARGET_FLAGS); do \
40774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40775         done; \
40776         (cd $(TARGET_SUBDIR)/libssp && \
40777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40779                   "RANLIB=$${RANLIB}" \
40780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40781                    html) \
40782           || exit 1
40783
40784 @endif target-libssp
40785
40786 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
40787 maybe-TAGS-target-libssp:
40788 @if target-libssp
40789 maybe-TAGS-target-libssp: TAGS-target-libssp
40790
40791 TAGS-target-libssp: \
40792     configure-target-libssp 
40793         @: $(MAKE); $(unstage)
40794         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40795         r=`${PWD_COMMAND}`; export r; \
40796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40797         $(NORMAL_TARGET_EXPORTS) \
40798         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
40799         for flag in $(EXTRA_TARGET_FLAGS); do \
40800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40801         done; \
40802         (cd $(TARGET_SUBDIR)/libssp && \
40803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40805                   "RANLIB=$${RANLIB}" \
40806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40807                    TAGS) \
40808           || exit 1
40809
40810 @endif target-libssp
40811
40812 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
40813 maybe-install-info-target-libssp:
40814 @if target-libssp
40815 maybe-install-info-target-libssp: install-info-target-libssp
40816
40817 install-info-target-libssp: \
40818     configure-target-libssp \
40819     info-target-libssp 
40820         @: $(MAKE); $(unstage)
40821         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40822         r=`${PWD_COMMAND}`; export r; \
40823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40824         $(NORMAL_TARGET_EXPORTS) \
40825         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
40826         for flag in $(EXTRA_TARGET_FLAGS); do \
40827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40828         done; \
40829         (cd $(TARGET_SUBDIR)/libssp && \
40830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40832                   "RANLIB=$${RANLIB}" \
40833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40834                    install-info) \
40835           || exit 1
40836
40837 @endif target-libssp
40838
40839 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
40840 maybe-install-pdf-target-libssp:
40841 @if target-libssp
40842 maybe-install-pdf-target-libssp: install-pdf-target-libssp
40843
40844 install-pdf-target-libssp: \
40845     configure-target-libssp \
40846     pdf-target-libssp 
40847         @: $(MAKE); $(unstage)
40848         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40849         r=`${PWD_COMMAND}`; export r; \
40850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40851         $(NORMAL_TARGET_EXPORTS) \
40852         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
40853         for flag in $(EXTRA_TARGET_FLAGS); do \
40854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40855         done; \
40856         (cd $(TARGET_SUBDIR)/libssp && \
40857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40859                   "RANLIB=$${RANLIB}" \
40860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40861                    install-pdf) \
40862           || exit 1
40863
40864 @endif target-libssp
40865
40866 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
40867 maybe-install-html-target-libssp:
40868 @if target-libssp
40869 maybe-install-html-target-libssp: install-html-target-libssp
40870
40871 install-html-target-libssp: \
40872     configure-target-libssp \
40873     html-target-libssp 
40874         @: $(MAKE); $(unstage)
40875         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40876         r=`${PWD_COMMAND}`; export r; \
40877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40878         $(NORMAL_TARGET_EXPORTS) \
40879         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
40880         for flag in $(EXTRA_TARGET_FLAGS); do \
40881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40882         done; \
40883         (cd $(TARGET_SUBDIR)/libssp && \
40884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40886                   "RANLIB=$${RANLIB}" \
40887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40888                    install-html) \
40889           || exit 1
40890
40891 @endif target-libssp
40892
40893 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
40894 maybe-installcheck-target-libssp:
40895 @if target-libssp
40896 maybe-installcheck-target-libssp: installcheck-target-libssp
40897
40898 installcheck-target-libssp: \
40899     configure-target-libssp 
40900         @: $(MAKE); $(unstage)
40901         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40902         r=`${PWD_COMMAND}`; export r; \
40903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40904         $(NORMAL_TARGET_EXPORTS) \
40905         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
40906         for flag in $(EXTRA_TARGET_FLAGS); do \
40907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40908         done; \
40909         (cd $(TARGET_SUBDIR)/libssp && \
40910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40912                   "RANLIB=$${RANLIB}" \
40913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40914                    installcheck) \
40915           || exit 1
40916
40917 @endif target-libssp
40918
40919 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
40920 maybe-mostlyclean-target-libssp:
40921 @if target-libssp
40922 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
40923
40924 mostlyclean-target-libssp: 
40925         @: $(MAKE); $(unstage)
40926         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40927         r=`${PWD_COMMAND}`; export r; \
40928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40929         $(NORMAL_TARGET_EXPORTS) \
40930         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
40931         for flag in $(EXTRA_TARGET_FLAGS); do \
40932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40933         done; \
40934         (cd $(TARGET_SUBDIR)/libssp && \
40935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40937                   "RANLIB=$${RANLIB}" \
40938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40939                    mostlyclean) \
40940           || exit 1
40941
40942 @endif target-libssp
40943
40944 .PHONY: maybe-clean-target-libssp clean-target-libssp
40945 maybe-clean-target-libssp:
40946 @if target-libssp
40947 maybe-clean-target-libssp: clean-target-libssp
40948
40949 clean-target-libssp: 
40950         @: $(MAKE); $(unstage)
40951         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40952         r=`${PWD_COMMAND}`; export r; \
40953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40954         $(NORMAL_TARGET_EXPORTS) \
40955         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
40956         for flag in $(EXTRA_TARGET_FLAGS); do \
40957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40958         done; \
40959         (cd $(TARGET_SUBDIR)/libssp && \
40960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40962                   "RANLIB=$${RANLIB}" \
40963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40964                    clean) \
40965           || exit 1
40966
40967 @endif target-libssp
40968
40969 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
40970 maybe-distclean-target-libssp:
40971 @if target-libssp
40972 maybe-distclean-target-libssp: distclean-target-libssp
40973
40974 distclean-target-libssp: 
40975         @: $(MAKE); $(unstage)
40976         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40977         r=`${PWD_COMMAND}`; export r; \
40978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40979         $(NORMAL_TARGET_EXPORTS) \
40980         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
40981         for flag in $(EXTRA_TARGET_FLAGS); do \
40982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40983         done; \
40984         (cd $(TARGET_SUBDIR)/libssp && \
40985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40987                   "RANLIB=$${RANLIB}" \
40988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40989                    distclean) \
40990           || exit 1
40991
40992 @endif target-libssp
40993
40994 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
40995 maybe-maintainer-clean-target-libssp:
40996 @if target-libssp
40997 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
40998
40999 maintainer-clean-target-libssp: 
41000         @: $(MAKE); $(unstage)
41001         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41002         r=`${PWD_COMMAND}`; export r; \
41003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41004         $(NORMAL_TARGET_EXPORTS) \
41005         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
41006         for flag in $(EXTRA_TARGET_FLAGS); do \
41007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41008         done; \
41009         (cd $(TARGET_SUBDIR)/libssp && \
41010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41012                   "RANLIB=$${RANLIB}" \
41013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41014                    maintainer-clean) \
41015           || exit 1
41016
41017 @endif target-libssp
41018
41019
41020
41021
41022
41023 .PHONY: configure-target-newlib maybe-configure-target-newlib
41024 maybe-configure-target-newlib:
41025 @if gcc-bootstrap
41026 configure-target-newlib: stage_current
41027 @endif gcc-bootstrap
41028 @if target-newlib
41029 maybe-configure-target-newlib: configure-target-newlib
41030 configure-target-newlib: 
41031         @: $(MAKE); $(unstage)
41032         @r=`${PWD_COMMAND}`; export r; \
41033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41034         echo "Checking multilib configuration for newlib..."; \
41035         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
41036         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
41037         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
41038           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
41039             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
41040           else \
41041             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
41042             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
41043           fi; \
41044         else \
41045           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
41046         fi; \
41047         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
41048         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
41049         $(NORMAL_TARGET_EXPORTS) \
41050         echo Configuring in $(TARGET_SUBDIR)/newlib; \
41051         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
41052         case $(srcdir) in \
41053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41054           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
41055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41056         esac; \
41057         srcdiroption="--srcdir=$${topdir}/newlib"; \
41058         libsrcdir="$$s/newlib"; \
41059         rm -f no-such-file || : ; \
41060         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41061           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41062           --target=${target_alias} $${srcdiroption}  \
41063           || exit 1
41064 @endif target-newlib
41065
41066
41067
41068
41069
41070 .PHONY: all-target-newlib maybe-all-target-newlib
41071 maybe-all-target-newlib:
41072 @if gcc-bootstrap
41073 all-target-newlib: stage_current
41074 @endif gcc-bootstrap
41075 @if target-newlib
41076 TARGET-target-newlib=all
41077 maybe-all-target-newlib: all-target-newlib
41078 all-target-newlib: configure-target-newlib
41079         @: $(MAKE); $(unstage)
41080         @r=`${PWD_COMMAND}`; export r; \
41081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41082         $(NORMAL_TARGET_EXPORTS) \
41083         (cd $(TARGET_SUBDIR)/newlib && \
41084           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
41085                 $(TARGET-target-newlib))
41086 @endif target-newlib
41087
41088
41089
41090
41091
41092 .PHONY: check-target-newlib maybe-check-target-newlib
41093 maybe-check-target-newlib:
41094 @if target-newlib
41095 maybe-check-target-newlib: check-target-newlib
41096
41097 check-target-newlib:
41098         @: $(MAKE); $(unstage)
41099         @r=`${PWD_COMMAND}`; export r; \
41100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41101         $(NORMAL_TARGET_EXPORTS) \
41102         (cd $(TARGET_SUBDIR)/newlib && \
41103           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41104
41105 @endif target-newlib
41106
41107 .PHONY: install-target-newlib maybe-install-target-newlib
41108 maybe-install-target-newlib:
41109 @if target-newlib
41110 maybe-install-target-newlib: install-target-newlib
41111
41112 install-target-newlib: installdirs
41113         @: $(MAKE); $(unstage)
41114         @r=`${PWD_COMMAND}`; export r; \
41115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41116         $(NORMAL_TARGET_EXPORTS) \
41117         (cd $(TARGET_SUBDIR)/newlib && \
41118           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41119
41120 @endif target-newlib
41121
41122 # Other targets (info, dvi, pdf, etc.)
41123
41124 .PHONY: maybe-info-target-newlib info-target-newlib
41125 maybe-info-target-newlib:
41126 @if target-newlib
41127 maybe-info-target-newlib: info-target-newlib
41128
41129 info-target-newlib: \
41130     configure-target-newlib 
41131         @: $(MAKE); $(unstage)
41132         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41133         r=`${PWD_COMMAND}`; export r; \
41134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41135         $(NORMAL_TARGET_EXPORTS) \
41136         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
41137         for flag in $(EXTRA_TARGET_FLAGS); do \
41138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41139         done; \
41140         (cd $(TARGET_SUBDIR)/newlib && \
41141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41143                   "RANLIB=$${RANLIB}" \
41144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41145                    info) \
41146           || exit 1
41147
41148 @endif target-newlib
41149
41150 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
41151 maybe-dvi-target-newlib:
41152 @if target-newlib
41153 maybe-dvi-target-newlib: dvi-target-newlib
41154
41155 dvi-target-newlib: \
41156     configure-target-newlib 
41157         @: $(MAKE); $(unstage)
41158         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41159         r=`${PWD_COMMAND}`; export r; \
41160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41161         $(NORMAL_TARGET_EXPORTS) \
41162         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
41163         for flag in $(EXTRA_TARGET_FLAGS); do \
41164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41165         done; \
41166         (cd $(TARGET_SUBDIR)/newlib && \
41167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41169                   "RANLIB=$${RANLIB}" \
41170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41171                    dvi) \
41172           || exit 1
41173
41174 @endif target-newlib
41175
41176 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
41177 maybe-pdf-target-newlib:
41178 @if target-newlib
41179 maybe-pdf-target-newlib: pdf-target-newlib
41180
41181 pdf-target-newlib: \
41182     configure-target-newlib 
41183         @: $(MAKE); $(unstage)
41184         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41185         r=`${PWD_COMMAND}`; export r; \
41186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41187         $(NORMAL_TARGET_EXPORTS) \
41188         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
41189         for flag in $(EXTRA_TARGET_FLAGS); do \
41190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41191         done; \
41192         (cd $(TARGET_SUBDIR)/newlib && \
41193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41195                   "RANLIB=$${RANLIB}" \
41196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41197                    pdf) \
41198           || exit 1
41199
41200 @endif target-newlib
41201
41202 .PHONY: maybe-html-target-newlib html-target-newlib
41203 maybe-html-target-newlib:
41204 @if target-newlib
41205 maybe-html-target-newlib: html-target-newlib
41206
41207 html-target-newlib: \
41208     configure-target-newlib 
41209         @: $(MAKE); $(unstage)
41210         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41211         r=`${PWD_COMMAND}`; export r; \
41212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41213         $(NORMAL_TARGET_EXPORTS) \
41214         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
41215         for flag in $(EXTRA_TARGET_FLAGS); do \
41216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41217         done; \
41218         (cd $(TARGET_SUBDIR)/newlib && \
41219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41221                   "RANLIB=$${RANLIB}" \
41222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41223                    html) \
41224           || exit 1
41225
41226 @endif target-newlib
41227
41228 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
41229 maybe-TAGS-target-newlib:
41230 @if target-newlib
41231 maybe-TAGS-target-newlib: TAGS-target-newlib
41232
41233 TAGS-target-newlib: \
41234     configure-target-newlib 
41235         @: $(MAKE); $(unstage)
41236         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41237         r=`${PWD_COMMAND}`; export r; \
41238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41239         $(NORMAL_TARGET_EXPORTS) \
41240         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
41241         for flag in $(EXTRA_TARGET_FLAGS); do \
41242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41243         done; \
41244         (cd $(TARGET_SUBDIR)/newlib && \
41245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41247                   "RANLIB=$${RANLIB}" \
41248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41249                    TAGS) \
41250           || exit 1
41251
41252 @endif target-newlib
41253
41254 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
41255 maybe-install-info-target-newlib:
41256 @if target-newlib
41257 maybe-install-info-target-newlib: install-info-target-newlib
41258
41259 install-info-target-newlib: \
41260     configure-target-newlib \
41261     info-target-newlib 
41262         @: $(MAKE); $(unstage)
41263         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41264         r=`${PWD_COMMAND}`; export r; \
41265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41266         $(NORMAL_TARGET_EXPORTS) \
41267         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
41268         for flag in $(EXTRA_TARGET_FLAGS); do \
41269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41270         done; \
41271         (cd $(TARGET_SUBDIR)/newlib && \
41272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41274                   "RANLIB=$${RANLIB}" \
41275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41276                    install-info) \
41277           || exit 1
41278
41279 @endif target-newlib
41280
41281 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
41282 maybe-install-pdf-target-newlib:
41283 @if target-newlib
41284 maybe-install-pdf-target-newlib: install-pdf-target-newlib
41285
41286 install-pdf-target-newlib: \
41287     configure-target-newlib \
41288     pdf-target-newlib 
41289         @: $(MAKE); $(unstage)
41290         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41291         r=`${PWD_COMMAND}`; export r; \
41292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41293         $(NORMAL_TARGET_EXPORTS) \
41294         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
41295         for flag in $(EXTRA_TARGET_FLAGS); do \
41296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41297         done; \
41298         (cd $(TARGET_SUBDIR)/newlib && \
41299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41301                   "RANLIB=$${RANLIB}" \
41302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41303                    install-pdf) \
41304           || exit 1
41305
41306 @endif target-newlib
41307
41308 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
41309 maybe-install-html-target-newlib:
41310 @if target-newlib
41311 maybe-install-html-target-newlib: install-html-target-newlib
41312
41313 install-html-target-newlib: \
41314     configure-target-newlib \
41315     html-target-newlib 
41316         @: $(MAKE); $(unstage)
41317         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41318         r=`${PWD_COMMAND}`; export r; \
41319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41320         $(NORMAL_TARGET_EXPORTS) \
41321         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
41322         for flag in $(EXTRA_TARGET_FLAGS); do \
41323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41324         done; \
41325         (cd $(TARGET_SUBDIR)/newlib && \
41326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41328                   "RANLIB=$${RANLIB}" \
41329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41330                    install-html) \
41331           || exit 1
41332
41333 @endif target-newlib
41334
41335 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
41336 maybe-installcheck-target-newlib:
41337 @if target-newlib
41338 maybe-installcheck-target-newlib: installcheck-target-newlib
41339
41340 installcheck-target-newlib: \
41341     configure-target-newlib 
41342         @: $(MAKE); $(unstage)
41343         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41344         r=`${PWD_COMMAND}`; export r; \
41345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41346         $(NORMAL_TARGET_EXPORTS) \
41347         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
41348         for flag in $(EXTRA_TARGET_FLAGS); do \
41349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41350         done; \
41351         (cd $(TARGET_SUBDIR)/newlib && \
41352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41354                   "RANLIB=$${RANLIB}" \
41355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41356                    installcheck) \
41357           || exit 1
41358
41359 @endif target-newlib
41360
41361 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
41362 maybe-mostlyclean-target-newlib:
41363 @if target-newlib
41364 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
41365
41366 mostlyclean-target-newlib: 
41367         @: $(MAKE); $(unstage)
41368         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41369         r=`${PWD_COMMAND}`; export r; \
41370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41371         $(NORMAL_TARGET_EXPORTS) \
41372         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
41373         for flag in $(EXTRA_TARGET_FLAGS); do \
41374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41375         done; \
41376         (cd $(TARGET_SUBDIR)/newlib && \
41377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41379                   "RANLIB=$${RANLIB}" \
41380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41381                    mostlyclean) \
41382           || exit 1
41383
41384 @endif target-newlib
41385
41386 .PHONY: maybe-clean-target-newlib clean-target-newlib
41387 maybe-clean-target-newlib:
41388 @if target-newlib
41389 maybe-clean-target-newlib: clean-target-newlib
41390
41391 clean-target-newlib: 
41392         @: $(MAKE); $(unstage)
41393         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41394         r=`${PWD_COMMAND}`; export r; \
41395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41396         $(NORMAL_TARGET_EXPORTS) \
41397         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
41398         for flag in $(EXTRA_TARGET_FLAGS); do \
41399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41400         done; \
41401         (cd $(TARGET_SUBDIR)/newlib && \
41402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41404                   "RANLIB=$${RANLIB}" \
41405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41406                    clean) \
41407           || exit 1
41408
41409 @endif target-newlib
41410
41411 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
41412 maybe-distclean-target-newlib:
41413 @if target-newlib
41414 maybe-distclean-target-newlib: distclean-target-newlib
41415
41416 distclean-target-newlib: 
41417         @: $(MAKE); $(unstage)
41418         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41419         r=`${PWD_COMMAND}`; export r; \
41420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41421         $(NORMAL_TARGET_EXPORTS) \
41422         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
41423         for flag in $(EXTRA_TARGET_FLAGS); do \
41424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41425         done; \
41426         (cd $(TARGET_SUBDIR)/newlib && \
41427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41429                   "RANLIB=$${RANLIB}" \
41430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41431                    distclean) \
41432           || exit 1
41433
41434 @endif target-newlib
41435
41436 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
41437 maybe-maintainer-clean-target-newlib:
41438 @if target-newlib
41439 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
41440
41441 maintainer-clean-target-newlib: 
41442         @: $(MAKE); $(unstage)
41443         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41444         r=`${PWD_COMMAND}`; export r; \
41445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41446         $(NORMAL_TARGET_EXPORTS) \
41447         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
41448         for flag in $(EXTRA_TARGET_FLAGS); do \
41449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41450         done; \
41451         (cd $(TARGET_SUBDIR)/newlib && \
41452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41454                   "RANLIB=$${RANLIB}" \
41455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41456                    maintainer-clean) \
41457           || exit 1
41458
41459 @endif target-newlib
41460
41461
41462
41463
41464
41465 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
41466 maybe-configure-target-libgcc:
41467 @if gcc-bootstrap
41468 configure-target-libgcc: stage_current
41469 @endif gcc-bootstrap
41470 @if target-libgcc
41471 maybe-configure-target-libgcc: configure-target-libgcc
41472 configure-target-libgcc: 
41473         @r=`${PWD_COMMAND}`; export r; \
41474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41475         echo "Checking multilib configuration for libgcc..."; \
41476         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41477         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41478         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41479           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41480             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41481           else \
41482             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41483             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41484           fi; \
41485         else \
41486           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41487         fi; \
41488         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41489         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41490         $(NORMAL_TARGET_EXPORTS) \
41491         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
41492         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
41493         case $(srcdir) in \
41494           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41495           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41496                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41497         esac; \
41498         srcdiroption="--srcdir=$${topdir}/libgcc"; \
41499         libsrcdir="$$s/libgcc"; \
41500         rm -f no-such-file || : ; \
41501         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41502           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41503           --target=${target_alias} $${srcdiroption}  \
41504           || exit 1
41505 @endif target-libgcc
41506
41507
41508
41509 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
41510 maybe-configure-stage1-target-libgcc:
41511 @if target-libgcc-bootstrap
41512 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
41513 configure-stage1-target-libgcc:
41514         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41515         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41516         @r=`${PWD_COMMAND}`; export r; \
41517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41518         echo "Checking multilib configuration for libgcc..."; \
41519         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41520         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41521           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41522             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41523           else \
41524             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41525             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41526           fi; \
41527         else \
41528           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41529         fi; \
41530         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41531         $(NORMAL_TARGET_EXPORTS)  \
41532         CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41533         CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
41534         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
41535         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41536         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41537         case $(srcdir) in \
41538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41539           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41541         esac; \
41542         srcdiroption="--srcdir=$${topdir}/libgcc"; \
41543         libsrcdir="$$s/libgcc"; \
41544         $(SHELL) $${libsrcdir}/configure \
41545           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41546           --target=${target_alias} $${srcdiroption} \
41547            \
41548           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
41549 @endif target-libgcc-bootstrap
41550
41551 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
41552 maybe-configure-stage2-target-libgcc:
41553 @if target-libgcc-bootstrap
41554 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
41555 configure-stage2-target-libgcc:
41556         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41557         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41558         @r=`${PWD_COMMAND}`; export r; \
41559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41560         echo "Checking multilib configuration for libgcc..."; \
41561         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41562         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41563           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41564             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41565           else \
41566             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41567             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41568           fi; \
41569         else \
41570           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41571         fi; \
41572         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41573         $(NORMAL_TARGET_EXPORTS) \
41574           \
41575         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41576         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
41577         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
41578         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41579         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41580         case $(srcdir) in \
41581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41582           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41584         esac; \
41585         srcdiroption="--srcdir=$${topdir}/libgcc"; \
41586         libsrcdir="$$s/libgcc"; \
41587         $(SHELL) $${libsrcdir}/configure \
41588           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41589           --target=${target_alias} $${srcdiroption} \
41590           --with-build-libsubdir=$(HOST_SUBDIR) \
41591           @stage2_werror_flag@ 
41592 @endif target-libgcc-bootstrap
41593
41594 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
41595 maybe-configure-stageb2g0-target-libgcc:
41596 @if target-libgcc-bootstrap
41597 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
41598 configure-stageb2g0-target-libgcc:
41599         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
41600         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41601         @r=`${PWD_COMMAND}`; export r; \
41602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41603         echo "Checking multilib configuration for libgcc..."; \
41604         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41605         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41606           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41607             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41608           else \
41609             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41610             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41611           fi; \
41612         else \
41613           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41614         fi; \
41615         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41616         $(NORMAL_TARGET_EXPORTS) \
41617           \
41618         CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41619         CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
41620         echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
41621         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41622         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41623         case $(srcdir) in \
41624           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41625           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41626                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41627         esac; \
41628         srcdiroption="--srcdir=$${topdir}/libgcc"; \
41629         libsrcdir="$$s/libgcc"; \
41630         $(SHELL) $${libsrcdir}/configure \
41631           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41632           --target=${target_alias} $${srcdiroption} \
41633           --with-build-libsubdir=$(HOST_SUBDIR) \
41634           @stage2_werror_flag@ 
41635 @endif target-libgcc-bootstrap
41636
41637 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
41638 maybe-configure-stage3-target-libgcc:
41639 @if target-libgcc-bootstrap
41640 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
41641 configure-stage3-target-libgcc:
41642         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41643         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41644         @r=`${PWD_COMMAND}`; export r; \
41645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41646         echo "Checking multilib configuration for libgcc..."; \
41647         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41648         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41649           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41650             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41651           else \
41652             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41653             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41654           fi; \
41655         else \
41656           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41657         fi; \
41658         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41659         $(NORMAL_TARGET_EXPORTS) \
41660           \
41661         CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41662         CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
41663         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
41664         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41665         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41666         case $(srcdir) in \
41667           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41668           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41669                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41670         esac; \
41671         srcdiroption="--srcdir=$${topdir}/libgcc"; \
41672         libsrcdir="$$s/libgcc"; \
41673         $(SHELL) $${libsrcdir}/configure \
41674           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41675           --target=${target_alias} $${srcdiroption} \
41676           --with-build-libsubdir=$(HOST_SUBDIR) \
41677           @stage2_werror_flag@ 
41678 @endif target-libgcc-bootstrap
41679
41680 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
41681 maybe-configure-stageb3g2-target-libgcc:
41682 @if target-libgcc-bootstrap
41683 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
41684 configure-stageb3g2-target-libgcc:
41685         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
41686         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41687         @r=`${PWD_COMMAND}`; export r; \
41688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41689         echo "Checking multilib configuration for libgcc..."; \
41690         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41691         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41692           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41693             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41694           else \
41695             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41696             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41697           fi; \
41698         else \
41699           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41700         fi; \
41701         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41702         $(NORMAL_TARGET_EXPORTS) \
41703           \
41704         CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41705         CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
41706         echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
41707         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41708         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41709         case $(srcdir) in \
41710           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41711           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41712                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41713         esac; \
41714         srcdiroption="--srcdir=$${topdir}/libgcc"; \
41715         libsrcdir="$$s/libgcc"; \
41716         $(SHELL) $${libsrcdir}/configure \
41717           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41718           --target=${target_alias} $${srcdiroption} \
41719           --with-build-libsubdir=$(HOST_SUBDIR) \
41720           @stage2_werror_flag@ 
41721 @endif target-libgcc-bootstrap
41722
41723 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
41724 maybe-configure-stage4-target-libgcc:
41725 @if target-libgcc-bootstrap
41726 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
41727 configure-stage4-target-libgcc:
41728         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41729         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41730         @r=`${PWD_COMMAND}`; export r; \
41731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41732         echo "Checking multilib configuration for libgcc..."; \
41733         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41734         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41735           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41736             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41737           else \
41738             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41739             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41740           fi; \
41741         else \
41742           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41743         fi; \
41744         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41745         $(NORMAL_TARGET_EXPORTS) \
41746           \
41747         CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41748         CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
41749         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
41750         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41751         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41752         case $(srcdir) in \
41753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41754           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41756         esac; \
41757         srcdiroption="--srcdir=$${topdir}/libgcc"; \
41758         libsrcdir="$$s/libgcc"; \
41759         $(SHELL) $${libsrcdir}/configure \
41760           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41761           --target=${target_alias} $${srcdiroption} \
41762           --with-build-libsubdir=$(HOST_SUBDIR) \
41763           @stage2_werror_flag@ 
41764 @endif target-libgcc-bootstrap
41765
41766 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
41767 maybe-configure-stageprofile-target-libgcc:
41768 @if target-libgcc-bootstrap
41769 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41770 configure-stageprofile-target-libgcc:
41771         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41772         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41773         @r=`${PWD_COMMAND}`; export r; \
41774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775         echo "Checking multilib configuration for libgcc..."; \
41776         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41777         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41778           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41779             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41780           else \
41781             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41782             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41783           fi; \
41784         else \
41785           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41786         fi; \
41787         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41788         $(NORMAL_TARGET_EXPORTS) \
41789           \
41790         CFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41791         CXXFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
41792         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
41793         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41794         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41795         case $(srcdir) in \
41796           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41797           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41798                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41799         esac; \
41800         srcdiroption="--srcdir=$${topdir}/libgcc"; \
41801         libsrcdir="$$s/libgcc"; \
41802         $(SHELL) $${libsrcdir}/configure \
41803           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41804           --target=${target_alias} $${srcdiroption} \
41805           --with-build-libsubdir=$(HOST_SUBDIR) \
41806           @stage2_werror_flag@ 
41807 @endif target-libgcc-bootstrap
41808
41809 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
41810 maybe-configure-stagefeedback-target-libgcc:
41811 @if target-libgcc-bootstrap
41812 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41813 configure-stagefeedback-target-libgcc:
41814         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41815         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41816         @r=`${PWD_COMMAND}`; export r; \
41817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41818         echo "Checking multilib configuration for libgcc..."; \
41819         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41820         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41821           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41822             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41823           else \
41824             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41825             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41826           fi; \
41827         else \
41828           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41829         fi; \
41830         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41831         $(NORMAL_TARGET_EXPORTS) \
41832           \
41833         CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
41834         CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
41835         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
41836         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41837         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41838         case $(srcdir) in \
41839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41840           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41842         esac; \
41843         srcdiroption="--srcdir=$${topdir}/libgcc"; \
41844         libsrcdir="$$s/libgcc"; \
41845         $(SHELL) $${libsrcdir}/configure \
41846           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41847           --target=${target_alias} $${srcdiroption} \
41848           --with-build-libsubdir=$(HOST_SUBDIR) \
41849           @stage2_werror_flag@ 
41850 @endif target-libgcc-bootstrap
41851
41852
41853
41854
41855
41856 .PHONY: all-target-libgcc maybe-all-target-libgcc
41857 maybe-all-target-libgcc:
41858 @if gcc-bootstrap
41859 all-target-libgcc: stage_current
41860 @endif gcc-bootstrap
41861 @if target-libgcc
41862 TARGET-target-libgcc=all
41863 maybe-all-target-libgcc: all-target-libgcc
41864 all-target-libgcc: configure-target-libgcc
41865         @r=`${PWD_COMMAND}`; export r; \
41866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41867         $(NORMAL_TARGET_EXPORTS) \
41868         (cd $(TARGET_SUBDIR)/libgcc && \
41869           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
41870                 $(TARGET-target-libgcc))
41871 @endif target-libgcc
41872
41873
41874
41875 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
41876 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
41877 maybe-all-stage1-target-libgcc:
41878 maybe-clean-stage1-target-libgcc:
41879 @if target-libgcc-bootstrap
41880 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
41881 all-stage1: all-stage1-target-libgcc
41882 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
41883 all-stage1-target-libgcc: configure-stage1-target-libgcc
41884         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41885         @r=`${PWD_COMMAND}`; export r; \
41886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41887         $(NORMAL_TARGET_EXPORTS) \
41888         cd $(TARGET_SUBDIR)/libgcc && \
41889         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41890                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
41891                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
41892                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
41893                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
41894                 $(TARGET-stage1-target-libgcc)
41895
41896 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
41897 clean-stage1: clean-stage1-target-libgcc
41898 clean-stage1-target-libgcc:
41899         @if [ $(current_stage) = stage1 ]; then \
41900           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41901         else \
41902           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
41903           $(MAKE) stage1-start; \
41904         fi; \
41905         cd $(TARGET_SUBDIR)/libgcc && \
41906         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
41907                  clean
41908 @endif target-libgcc-bootstrap
41909
41910
41911 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
41912 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
41913 maybe-all-stage2-target-libgcc:
41914 maybe-clean-stage2-target-libgcc:
41915 @if target-libgcc-bootstrap
41916 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
41917 all-stage2: all-stage2-target-libgcc
41918 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
41919 all-stage2-target-libgcc: configure-stage2-target-libgcc
41920         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41921         @r=`${PWD_COMMAND}`; export r; \
41922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41923         $(NORMAL_TARGET_EXPORTS) \
41924          \
41925         cd $(TARGET_SUBDIR)/libgcc && \
41926         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41927                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
41928                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
41929                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
41930                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
41931                 $(TARGET-stage2-target-libgcc)
41932
41933 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
41934 clean-stage2: clean-stage2-target-libgcc
41935 clean-stage2-target-libgcc:
41936         @if [ $(current_stage) = stage2 ]; then \
41937           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41938         else \
41939           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
41940           $(MAKE) stage2-start; \
41941         fi; \
41942         cd $(TARGET_SUBDIR)/libgcc && \
41943         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
41944                   \
41945                  clean
41946 @endif target-libgcc-bootstrap
41947
41948
41949 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
41950 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
41951 maybe-all-stageb2g0-target-libgcc:
41952 maybe-clean-stageb2g0-target-libgcc:
41953 @if target-libgcc-bootstrap
41954 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
41955 all-stageb2g0: all-stageb2g0-target-libgcc
41956 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
41957 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
41958         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
41959         @r=`${PWD_COMMAND}`; export r; \
41960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41961         $(NORMAL_TARGET_EXPORTS) \
41962          \
41963         cd $(TARGET_SUBDIR)/libgcc && \
41964         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41965                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
41966                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
41967                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
41968                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS)   \
41969                 $(TARGET-stageb2g0-target-libgcc)
41970
41971 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
41972 clean-stageb2g0: clean-stageb2g0-target-libgcc
41973 clean-stageb2g0-target-libgcc:
41974         @if [ $(current_stage) = stageb2g0 ]; then \
41975           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41976         else \
41977           [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
41978           $(MAKE) stageb2g0-start; \
41979         fi; \
41980         cd $(TARGET_SUBDIR)/libgcc && \
41981         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
41982                   \
41983                  clean
41984 @endif target-libgcc-bootstrap
41985
41986
41987 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
41988 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
41989 maybe-all-stage3-target-libgcc:
41990 maybe-clean-stage3-target-libgcc:
41991 @if target-libgcc-bootstrap
41992 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
41993 all-stage3: all-stage3-target-libgcc
41994 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
41995 all-stage3-target-libgcc: configure-stage3-target-libgcc
41996         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41997         @r=`${PWD_COMMAND}`; export r; \
41998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41999         $(NORMAL_TARGET_EXPORTS) \
42000          \
42001         cd $(TARGET_SUBDIR)/libgcc && \
42002         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42003                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
42004                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
42005                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
42006                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
42007                 $(TARGET-stage3-target-libgcc)
42008
42009 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
42010 clean-stage3: clean-stage3-target-libgcc
42011 clean-stage3-target-libgcc:
42012         @if [ $(current_stage) = stage3 ]; then \
42013           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42014         else \
42015           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
42016           $(MAKE) stage3-start; \
42017         fi; \
42018         cd $(TARGET_SUBDIR)/libgcc && \
42019         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42020                   \
42021                  clean
42022 @endif target-libgcc-bootstrap
42023
42024
42025 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
42026 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
42027 maybe-all-stageb3g2-target-libgcc:
42028 maybe-clean-stageb3g2-target-libgcc:
42029 @if target-libgcc-bootstrap
42030 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
42031 all-stageb3g2: all-stageb3g2-target-libgcc
42032 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
42033 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
42034         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
42035         @r=`${PWD_COMMAND}`; export r; \
42036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42037         $(NORMAL_TARGET_EXPORTS) \
42038          \
42039         cd $(TARGET_SUBDIR)/libgcc && \
42040         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42041                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
42042                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
42043                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
42044                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS)   \
42045                 $(TARGET-stageb3g2-target-libgcc)
42046
42047 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
42048 clean-stageb3g2: clean-stageb3g2-target-libgcc
42049 clean-stageb3g2-target-libgcc:
42050         @if [ $(current_stage) = stageb3g2 ]; then \
42051           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42052         else \
42053           [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
42054           $(MAKE) stageb3g2-start; \
42055         fi; \
42056         cd $(TARGET_SUBDIR)/libgcc && \
42057         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42058                   \
42059                  clean
42060 @endif target-libgcc-bootstrap
42061
42062
42063 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
42064 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
42065 maybe-all-stage4-target-libgcc:
42066 maybe-clean-stage4-target-libgcc:
42067 @if target-libgcc-bootstrap
42068 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
42069 all-stage4: all-stage4-target-libgcc
42070 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
42071 all-stage4-target-libgcc: configure-stage4-target-libgcc
42072         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42073         @r=`${PWD_COMMAND}`; export r; \
42074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42075         $(NORMAL_TARGET_EXPORTS) \
42076          \
42077         cd $(TARGET_SUBDIR)/libgcc && \
42078         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42079                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
42080                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42081                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
42082                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS)   \
42083                 $(TARGET-stage4-target-libgcc)
42084
42085 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
42086 clean-stage4: clean-stage4-target-libgcc
42087 clean-stage4-target-libgcc:
42088         @if [ $(current_stage) = stage4 ]; then \
42089           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42090         else \
42091           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
42092           $(MAKE) stage4-start; \
42093         fi; \
42094         cd $(TARGET_SUBDIR)/libgcc && \
42095         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42096                   \
42097                  clean
42098 @endif target-libgcc-bootstrap
42099
42100
42101 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
42102 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
42103 maybe-all-stageprofile-target-libgcc:
42104 maybe-clean-stageprofile-target-libgcc:
42105 @if target-libgcc-bootstrap
42106 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
42107 all-stageprofile: all-stageprofile-target-libgcc
42108 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
42109 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
42110         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42111         @r=`${PWD_COMMAND}`; export r; \
42112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42113         $(NORMAL_TARGET_EXPORTS) \
42114          \
42115         cd $(TARGET_SUBDIR)/libgcc && \
42116         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42117                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
42118                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
42119                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" \
42120                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -fprofile-generate" $(EXTRA_TARGET_FLAGS)   \
42121                 $(TARGET-stageprofile-target-libgcc)
42122
42123 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
42124 clean-stageprofile: clean-stageprofile-target-libgcc
42125 clean-stageprofile-target-libgcc:
42126         @if [ $(current_stage) = stageprofile ]; then \
42127           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42128         else \
42129           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
42130           $(MAKE) stageprofile-start; \
42131         fi; \
42132         cd $(TARGET_SUBDIR)/libgcc && \
42133         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42134                   \
42135                  clean
42136 @endif target-libgcc-bootstrap
42137
42138
42139 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
42140 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
42141 maybe-all-stagefeedback-target-libgcc:
42142 maybe-clean-stagefeedback-target-libgcc:
42143 @if target-libgcc-bootstrap
42144 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
42145 all-stagefeedback: all-stagefeedback-target-libgcc
42146 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
42147 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
42148         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42149         @r=`${PWD_COMMAND}`; export r; \
42150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42151         $(NORMAL_TARGET_EXPORTS) \
42152          \
42153         cd $(TARGET_SUBDIR)/libgcc && \
42154         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42155                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
42156                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
42157                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
42158                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS)   \
42159                 $(TARGET-stagefeedback-target-libgcc)
42160
42161 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
42162 clean-stagefeedback: clean-stagefeedback-target-libgcc
42163 clean-stagefeedback-target-libgcc:
42164         @if [ $(current_stage) = stagefeedback ]; then \
42165           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42166         else \
42167           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
42168           $(MAKE) stagefeedback-start; \
42169         fi; \
42170         cd $(TARGET_SUBDIR)/libgcc && \
42171         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42172                   \
42173                  clean
42174 @endif target-libgcc-bootstrap
42175
42176
42177
42178
42179
42180
42181 .PHONY: check-target-libgcc maybe-check-target-libgcc
42182 maybe-check-target-libgcc:
42183 @if target-libgcc
42184 maybe-check-target-libgcc: check-target-libgcc
42185
42186 # Dummy target for uncheckable module.
42187 check-target-libgcc:
42188
42189 @endif target-libgcc
42190
42191 .PHONY: install-target-libgcc maybe-install-target-libgcc
42192 maybe-install-target-libgcc:
42193 @if target-libgcc
42194 maybe-install-target-libgcc: install-target-libgcc
42195
42196 install-target-libgcc: installdirs
42197         @: $(MAKE); $(unstage)
42198         @r=`${PWD_COMMAND}`; export r; \
42199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42200         $(NORMAL_TARGET_EXPORTS) \
42201         (cd $(TARGET_SUBDIR)/libgcc && \
42202           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42203
42204 @endif target-libgcc
42205
42206 # Other targets (info, dvi, pdf, etc.)
42207
42208 .PHONY: maybe-info-target-libgcc info-target-libgcc
42209 maybe-info-target-libgcc:
42210 @if target-libgcc
42211 maybe-info-target-libgcc: info-target-libgcc
42212
42213 info-target-libgcc: \
42214     configure-target-libgcc 
42215         @: $(MAKE); $(unstage)
42216         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42217         r=`${PWD_COMMAND}`; export r; \
42218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42219         $(NORMAL_TARGET_EXPORTS) \
42220         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
42221         for flag in $(EXTRA_TARGET_FLAGS); do \
42222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42223         done; \
42224         (cd $(TARGET_SUBDIR)/libgcc && \
42225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42227                   "RANLIB=$${RANLIB}" \
42228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42229                    info) \
42230           || exit 1
42231
42232 @endif target-libgcc
42233
42234 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
42235 maybe-dvi-target-libgcc:
42236 @if target-libgcc
42237 maybe-dvi-target-libgcc: dvi-target-libgcc
42238
42239 dvi-target-libgcc: \
42240     configure-target-libgcc 
42241         @: $(MAKE); $(unstage)
42242         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42243         r=`${PWD_COMMAND}`; export r; \
42244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42245         $(NORMAL_TARGET_EXPORTS) \
42246         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
42247         for flag in $(EXTRA_TARGET_FLAGS); do \
42248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42249         done; \
42250         (cd $(TARGET_SUBDIR)/libgcc && \
42251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42253                   "RANLIB=$${RANLIB}" \
42254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42255                    dvi) \
42256           || exit 1
42257
42258 @endif target-libgcc
42259
42260 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
42261 maybe-pdf-target-libgcc:
42262 @if target-libgcc
42263 maybe-pdf-target-libgcc: pdf-target-libgcc
42264
42265 pdf-target-libgcc: \
42266     configure-target-libgcc 
42267         @: $(MAKE); $(unstage)
42268         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42269         r=`${PWD_COMMAND}`; export r; \
42270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42271         $(NORMAL_TARGET_EXPORTS) \
42272         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
42273         for flag in $(EXTRA_TARGET_FLAGS); do \
42274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42275         done; \
42276         (cd $(TARGET_SUBDIR)/libgcc && \
42277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42279                   "RANLIB=$${RANLIB}" \
42280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42281                    pdf) \
42282           || exit 1
42283
42284 @endif target-libgcc
42285
42286 .PHONY: maybe-html-target-libgcc html-target-libgcc
42287 maybe-html-target-libgcc:
42288 @if target-libgcc
42289 maybe-html-target-libgcc: html-target-libgcc
42290
42291 html-target-libgcc: \
42292     configure-target-libgcc 
42293         @: $(MAKE); $(unstage)
42294         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42295         r=`${PWD_COMMAND}`; export r; \
42296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42297         $(NORMAL_TARGET_EXPORTS) \
42298         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
42299         for flag in $(EXTRA_TARGET_FLAGS); do \
42300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42301         done; \
42302         (cd $(TARGET_SUBDIR)/libgcc && \
42303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42305                   "RANLIB=$${RANLIB}" \
42306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42307                    html) \
42308           || exit 1
42309
42310 @endif target-libgcc
42311
42312 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
42313 maybe-TAGS-target-libgcc:
42314 @if target-libgcc
42315 maybe-TAGS-target-libgcc: TAGS-target-libgcc
42316
42317 TAGS-target-libgcc: \
42318     configure-target-libgcc 
42319         @: $(MAKE); $(unstage)
42320         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42321         r=`${PWD_COMMAND}`; export r; \
42322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42323         $(NORMAL_TARGET_EXPORTS) \
42324         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
42325         for flag in $(EXTRA_TARGET_FLAGS); do \
42326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42327         done; \
42328         (cd $(TARGET_SUBDIR)/libgcc && \
42329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42331                   "RANLIB=$${RANLIB}" \
42332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42333                    TAGS) \
42334           || exit 1
42335
42336 @endif target-libgcc
42337
42338 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
42339 maybe-install-info-target-libgcc:
42340 @if target-libgcc
42341 maybe-install-info-target-libgcc: install-info-target-libgcc
42342
42343 install-info-target-libgcc: \
42344     configure-target-libgcc \
42345     info-target-libgcc 
42346         @: $(MAKE); $(unstage)
42347         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42348         r=`${PWD_COMMAND}`; export r; \
42349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42350         $(NORMAL_TARGET_EXPORTS) \
42351         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
42352         for flag in $(EXTRA_TARGET_FLAGS); do \
42353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42354         done; \
42355         (cd $(TARGET_SUBDIR)/libgcc && \
42356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42358                   "RANLIB=$${RANLIB}" \
42359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42360                    install-info) \
42361           || exit 1
42362
42363 @endif target-libgcc
42364
42365 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
42366 maybe-install-pdf-target-libgcc:
42367 @if target-libgcc
42368 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
42369
42370 install-pdf-target-libgcc: \
42371     configure-target-libgcc \
42372     pdf-target-libgcc 
42373         @: $(MAKE); $(unstage)
42374         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42375         r=`${PWD_COMMAND}`; export r; \
42376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42377         $(NORMAL_TARGET_EXPORTS) \
42378         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
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)/libgcc && \
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                    install-pdf) \
42388           || exit 1
42389
42390 @endif target-libgcc
42391
42392 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
42393 maybe-install-html-target-libgcc:
42394 @if target-libgcc
42395 maybe-install-html-target-libgcc: install-html-target-libgcc
42396
42397 install-html-target-libgcc: \
42398     configure-target-libgcc \
42399     html-target-libgcc 
42400         @: $(MAKE); $(unstage)
42401         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42402         r=`${PWD_COMMAND}`; export r; \
42403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42404         $(NORMAL_TARGET_EXPORTS) \
42405         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
42406         for flag in $(EXTRA_TARGET_FLAGS); do \
42407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42408         done; \
42409         (cd $(TARGET_SUBDIR)/libgcc && \
42410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42412                   "RANLIB=$${RANLIB}" \
42413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42414                    install-html) \
42415           || exit 1
42416
42417 @endif target-libgcc
42418
42419 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
42420 maybe-installcheck-target-libgcc:
42421 @if target-libgcc
42422 maybe-installcheck-target-libgcc: installcheck-target-libgcc
42423
42424 installcheck-target-libgcc: \
42425     configure-target-libgcc 
42426         @: $(MAKE); $(unstage)
42427         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42428         r=`${PWD_COMMAND}`; export r; \
42429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42430         $(NORMAL_TARGET_EXPORTS) \
42431         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
42432         for flag in $(EXTRA_TARGET_FLAGS); do \
42433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42434         done; \
42435         (cd $(TARGET_SUBDIR)/libgcc && \
42436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42438                   "RANLIB=$${RANLIB}" \
42439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42440                    installcheck) \
42441           || exit 1
42442
42443 @endif target-libgcc
42444
42445 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
42446 maybe-mostlyclean-target-libgcc:
42447 @if target-libgcc
42448 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
42449
42450 mostlyclean-target-libgcc: 
42451         @: $(MAKE); $(unstage)
42452         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42453         r=`${PWD_COMMAND}`; export r; \
42454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42455         $(NORMAL_TARGET_EXPORTS) \
42456         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
42457         for flag in $(EXTRA_TARGET_FLAGS); do \
42458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42459         done; \
42460         (cd $(TARGET_SUBDIR)/libgcc && \
42461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42463                   "RANLIB=$${RANLIB}" \
42464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42465                    mostlyclean) \
42466           || exit 1
42467
42468 @endif target-libgcc
42469
42470 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
42471 maybe-clean-target-libgcc:
42472 @if target-libgcc
42473 maybe-clean-target-libgcc: clean-target-libgcc
42474
42475 clean-target-libgcc: 
42476         @: $(MAKE); $(unstage)
42477         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42478         r=`${PWD_COMMAND}`; export r; \
42479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42480         $(NORMAL_TARGET_EXPORTS) \
42481         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
42482         for flag in $(EXTRA_TARGET_FLAGS); do \
42483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42484         done; \
42485         (cd $(TARGET_SUBDIR)/libgcc && \
42486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42488                   "RANLIB=$${RANLIB}" \
42489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42490                    clean) \
42491           || exit 1
42492
42493 @endif target-libgcc
42494
42495 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
42496 maybe-distclean-target-libgcc:
42497 @if target-libgcc
42498 maybe-distclean-target-libgcc: distclean-target-libgcc
42499
42500 distclean-target-libgcc: 
42501         @: $(MAKE); $(unstage)
42502         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42503         r=`${PWD_COMMAND}`; export r; \
42504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42505         $(NORMAL_TARGET_EXPORTS) \
42506         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
42507         for flag in $(EXTRA_TARGET_FLAGS); do \
42508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42509         done; \
42510         (cd $(TARGET_SUBDIR)/libgcc && \
42511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42513                   "RANLIB=$${RANLIB}" \
42514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42515                    distclean) \
42516           || exit 1
42517
42518 @endif target-libgcc
42519
42520 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
42521 maybe-maintainer-clean-target-libgcc:
42522 @if target-libgcc
42523 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
42524
42525 maintainer-clean-target-libgcc: 
42526         @: $(MAKE); $(unstage)
42527         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42528         r=`${PWD_COMMAND}`; export r; \
42529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42530         $(NORMAL_TARGET_EXPORTS) \
42531         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
42532         for flag in $(EXTRA_TARGET_FLAGS); do \
42533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42534         done; \
42535         (cd $(TARGET_SUBDIR)/libgcc && \
42536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42538                   "RANLIB=$${RANLIB}" \
42539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42540                    maintainer-clean) \
42541           || exit 1
42542
42543 @endif target-libgcc
42544
42545
42546
42547
42548
42549 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
42550 maybe-configure-target-libgfortran:
42551 @if gcc-bootstrap
42552 configure-target-libgfortran: stage_current
42553 @endif gcc-bootstrap
42554 @if target-libgfortran
42555 maybe-configure-target-libgfortran: configure-target-libgfortran
42556 configure-target-libgfortran: 
42557         @: $(MAKE); $(unstage)
42558         @r=`${PWD_COMMAND}`; export r; \
42559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42560         echo "Checking multilib configuration for libgfortran..."; \
42561         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
42562         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
42563         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42564           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42565             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
42566           else \
42567             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
42568             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42569           fi; \
42570         else \
42571           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42572         fi; \
42573         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
42574         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
42575         $(NORMAL_TARGET_EXPORTS) \
42576         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
42577         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
42578         case $(srcdir) in \
42579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42580           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
42581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42582         esac; \
42583         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
42584         libsrcdir="$$s/libgfortran"; \
42585         rm -f no-such-file || : ; \
42586         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42587           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42588           --target=${target_alias} $${srcdiroption}  \
42589           || exit 1
42590 @endif target-libgfortran
42591
42592
42593
42594
42595
42596 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
42597 maybe-all-target-libgfortran:
42598 @if gcc-bootstrap
42599 all-target-libgfortran: stage_current
42600 @endif gcc-bootstrap
42601 @if target-libgfortran
42602 TARGET-target-libgfortran=all
42603 maybe-all-target-libgfortran: all-target-libgfortran
42604 all-target-libgfortran: configure-target-libgfortran
42605         @: $(MAKE); $(unstage)
42606         @r=`${PWD_COMMAND}`; export r; \
42607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42608         $(NORMAL_TARGET_EXPORTS) \
42609         (cd $(TARGET_SUBDIR)/libgfortran && \
42610           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
42611                 $(TARGET-target-libgfortran))
42612 @endif target-libgfortran
42613
42614
42615
42616
42617
42618 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
42619 maybe-check-target-libgfortran:
42620 @if target-libgfortran
42621 maybe-check-target-libgfortran: check-target-libgfortran
42622
42623 check-target-libgfortran:
42624         @: $(MAKE); $(unstage)
42625         @r=`${PWD_COMMAND}`; export r; \
42626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42627         $(NORMAL_TARGET_EXPORTS) \
42628         (cd $(TARGET_SUBDIR)/libgfortran && \
42629           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42630
42631 @endif target-libgfortran
42632
42633 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
42634 maybe-install-target-libgfortran:
42635 @if target-libgfortran
42636 maybe-install-target-libgfortran: install-target-libgfortran
42637
42638 install-target-libgfortran: installdirs
42639         @: $(MAKE); $(unstage)
42640         @r=`${PWD_COMMAND}`; export r; \
42641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42642         $(NORMAL_TARGET_EXPORTS) \
42643         (cd $(TARGET_SUBDIR)/libgfortran && \
42644           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42645
42646 @endif target-libgfortran
42647
42648 # Other targets (info, dvi, pdf, etc.)
42649
42650 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
42651 maybe-info-target-libgfortran:
42652 @if target-libgfortran
42653 maybe-info-target-libgfortran: info-target-libgfortran
42654
42655 info-target-libgfortran: \
42656     configure-target-libgfortran 
42657         @: $(MAKE); $(unstage)
42658         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42659         r=`${PWD_COMMAND}`; export r; \
42660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42661         $(NORMAL_TARGET_EXPORTS) \
42662         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
42663         for flag in $(EXTRA_TARGET_FLAGS); do \
42664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42665         done; \
42666         (cd $(TARGET_SUBDIR)/libgfortran && \
42667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42669                   "RANLIB=$${RANLIB}" \
42670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42671                    info) \
42672           || exit 1
42673
42674 @endif target-libgfortran
42675
42676 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
42677 maybe-dvi-target-libgfortran:
42678 @if target-libgfortran
42679 maybe-dvi-target-libgfortran: dvi-target-libgfortran
42680
42681 dvi-target-libgfortran: \
42682     configure-target-libgfortran 
42683         @: $(MAKE); $(unstage)
42684         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42685         r=`${PWD_COMMAND}`; export r; \
42686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42687         $(NORMAL_TARGET_EXPORTS) \
42688         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
42689         for flag in $(EXTRA_TARGET_FLAGS); do \
42690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42691         done; \
42692         (cd $(TARGET_SUBDIR)/libgfortran && \
42693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42695                   "RANLIB=$${RANLIB}" \
42696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42697                    dvi) \
42698           || exit 1
42699
42700 @endif target-libgfortran
42701
42702 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
42703 maybe-pdf-target-libgfortran:
42704 @if target-libgfortran
42705 maybe-pdf-target-libgfortran: pdf-target-libgfortran
42706
42707 pdf-target-libgfortran: \
42708     configure-target-libgfortran 
42709         @: $(MAKE); $(unstage)
42710         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42711         r=`${PWD_COMMAND}`; export r; \
42712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42713         $(NORMAL_TARGET_EXPORTS) \
42714         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
42715         for flag in $(EXTRA_TARGET_FLAGS); do \
42716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42717         done; \
42718         (cd $(TARGET_SUBDIR)/libgfortran && \
42719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42721                   "RANLIB=$${RANLIB}" \
42722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42723                    pdf) \
42724           || exit 1
42725
42726 @endif target-libgfortran
42727
42728 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
42729 maybe-html-target-libgfortran:
42730 @if target-libgfortran
42731 maybe-html-target-libgfortran: html-target-libgfortran
42732
42733 html-target-libgfortran: \
42734     configure-target-libgfortran 
42735         @: $(MAKE); $(unstage)
42736         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42737         r=`${PWD_COMMAND}`; export r; \
42738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42739         $(NORMAL_TARGET_EXPORTS) \
42740         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
42741         for flag in $(EXTRA_TARGET_FLAGS); do \
42742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42743         done; \
42744         (cd $(TARGET_SUBDIR)/libgfortran && \
42745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42747                   "RANLIB=$${RANLIB}" \
42748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42749                    html) \
42750           || exit 1
42751
42752 @endif target-libgfortran
42753
42754 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
42755 maybe-TAGS-target-libgfortran:
42756 @if target-libgfortran
42757 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
42758
42759 TAGS-target-libgfortran: \
42760     configure-target-libgfortran 
42761         @: $(MAKE); $(unstage)
42762         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42763         r=`${PWD_COMMAND}`; export r; \
42764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42765         $(NORMAL_TARGET_EXPORTS) \
42766         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
42767         for flag in $(EXTRA_TARGET_FLAGS); do \
42768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42769         done; \
42770         (cd $(TARGET_SUBDIR)/libgfortran && \
42771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42773                   "RANLIB=$${RANLIB}" \
42774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42775                    TAGS) \
42776           || exit 1
42777
42778 @endif target-libgfortran
42779
42780 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
42781 maybe-install-info-target-libgfortran:
42782 @if target-libgfortran
42783 maybe-install-info-target-libgfortran: install-info-target-libgfortran
42784
42785 install-info-target-libgfortran: \
42786     configure-target-libgfortran \
42787     info-target-libgfortran 
42788         @: $(MAKE); $(unstage)
42789         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42790         r=`${PWD_COMMAND}`; export r; \
42791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42792         $(NORMAL_TARGET_EXPORTS) \
42793         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
42794         for flag in $(EXTRA_TARGET_FLAGS); do \
42795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42796         done; \
42797         (cd $(TARGET_SUBDIR)/libgfortran && \
42798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42800                   "RANLIB=$${RANLIB}" \
42801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42802                    install-info) \
42803           || exit 1
42804
42805 @endif target-libgfortran
42806
42807 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
42808 maybe-install-pdf-target-libgfortran:
42809 @if target-libgfortran
42810 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
42811
42812 install-pdf-target-libgfortran: \
42813     configure-target-libgfortran \
42814     pdf-target-libgfortran 
42815         @: $(MAKE); $(unstage)
42816         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42817         r=`${PWD_COMMAND}`; export r; \
42818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42819         $(NORMAL_TARGET_EXPORTS) \
42820         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
42821         for flag in $(EXTRA_TARGET_FLAGS); do \
42822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42823         done; \
42824         (cd $(TARGET_SUBDIR)/libgfortran && \
42825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42827                   "RANLIB=$${RANLIB}" \
42828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42829                    install-pdf) \
42830           || exit 1
42831
42832 @endif target-libgfortran
42833
42834 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
42835 maybe-install-html-target-libgfortran:
42836 @if target-libgfortran
42837 maybe-install-html-target-libgfortran: install-html-target-libgfortran
42838
42839 install-html-target-libgfortran: \
42840     configure-target-libgfortran \
42841     html-target-libgfortran 
42842         @: $(MAKE); $(unstage)
42843         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42844         r=`${PWD_COMMAND}`; export r; \
42845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42846         $(NORMAL_TARGET_EXPORTS) \
42847         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
42848         for flag in $(EXTRA_TARGET_FLAGS); do \
42849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42850         done; \
42851         (cd $(TARGET_SUBDIR)/libgfortran && \
42852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42854                   "RANLIB=$${RANLIB}" \
42855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42856                    install-html) \
42857           || exit 1
42858
42859 @endif target-libgfortran
42860
42861 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
42862 maybe-installcheck-target-libgfortran:
42863 @if target-libgfortran
42864 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
42865
42866 installcheck-target-libgfortran: \
42867     configure-target-libgfortran 
42868         @: $(MAKE); $(unstage)
42869         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42870         r=`${PWD_COMMAND}`; export r; \
42871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42872         $(NORMAL_TARGET_EXPORTS) \
42873         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
42874         for flag in $(EXTRA_TARGET_FLAGS); do \
42875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42876         done; \
42877         (cd $(TARGET_SUBDIR)/libgfortran && \
42878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42880                   "RANLIB=$${RANLIB}" \
42881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42882                    installcheck) \
42883           || exit 1
42884
42885 @endif target-libgfortran
42886
42887 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
42888 maybe-mostlyclean-target-libgfortran:
42889 @if target-libgfortran
42890 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
42891
42892 mostlyclean-target-libgfortran: 
42893         @: $(MAKE); $(unstage)
42894         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42895         r=`${PWD_COMMAND}`; export r; \
42896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42897         $(NORMAL_TARGET_EXPORTS) \
42898         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
42899         for flag in $(EXTRA_TARGET_FLAGS); do \
42900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42901         done; \
42902         (cd $(TARGET_SUBDIR)/libgfortran && \
42903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42905                   "RANLIB=$${RANLIB}" \
42906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42907                    mostlyclean) \
42908           || exit 1
42909
42910 @endif target-libgfortran
42911
42912 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
42913 maybe-clean-target-libgfortran:
42914 @if target-libgfortran
42915 maybe-clean-target-libgfortran: clean-target-libgfortran
42916
42917 clean-target-libgfortran: 
42918         @: $(MAKE); $(unstage)
42919         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42920         r=`${PWD_COMMAND}`; export r; \
42921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42922         $(NORMAL_TARGET_EXPORTS) \
42923         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
42924         for flag in $(EXTRA_TARGET_FLAGS); do \
42925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42926         done; \
42927         (cd $(TARGET_SUBDIR)/libgfortran && \
42928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42930                   "RANLIB=$${RANLIB}" \
42931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42932                    clean) \
42933           || exit 1
42934
42935 @endif target-libgfortran
42936
42937 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
42938 maybe-distclean-target-libgfortran:
42939 @if target-libgfortran
42940 maybe-distclean-target-libgfortran: distclean-target-libgfortran
42941
42942 distclean-target-libgfortran: 
42943         @: $(MAKE); $(unstage)
42944         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42945         r=`${PWD_COMMAND}`; export r; \
42946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42947         $(NORMAL_TARGET_EXPORTS) \
42948         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
42949         for flag in $(EXTRA_TARGET_FLAGS); do \
42950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42951         done; \
42952         (cd $(TARGET_SUBDIR)/libgfortran && \
42953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42955                   "RANLIB=$${RANLIB}" \
42956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42957                    distclean) \
42958           || exit 1
42959
42960 @endif target-libgfortran
42961
42962 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
42963 maybe-maintainer-clean-target-libgfortran:
42964 @if target-libgfortran
42965 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
42966
42967 maintainer-clean-target-libgfortran: 
42968         @: $(MAKE); $(unstage)
42969         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42970         r=`${PWD_COMMAND}`; export r; \
42971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42972         $(NORMAL_TARGET_EXPORTS) \
42973         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
42974         for flag in $(EXTRA_TARGET_FLAGS); do \
42975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42976         done; \
42977         (cd $(TARGET_SUBDIR)/libgfortran && \
42978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42980                   "RANLIB=$${RANLIB}" \
42981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42982                    maintainer-clean) \
42983           || exit 1
42984
42985 @endif target-libgfortran
42986
42987
42988
42989
42990
42991 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
42992 maybe-configure-target-libobjc:
42993 @if gcc-bootstrap
42994 configure-target-libobjc: stage_current
42995 @endif gcc-bootstrap
42996 @if target-libobjc
42997 maybe-configure-target-libobjc: configure-target-libobjc
42998 configure-target-libobjc: 
42999         @: $(MAKE); $(unstage)
43000         @r=`${PWD_COMMAND}`; export r; \
43001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43002         echo "Checking multilib configuration for libobjc..."; \
43003         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
43004         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
43005         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43006           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43007             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
43008           else \
43009             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
43010             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43011           fi; \
43012         else \
43013           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43014         fi; \
43015         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
43016         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
43017         $(NORMAL_TARGET_EXPORTS) \
43018         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
43019         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
43020         case $(srcdir) in \
43021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43022           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
43023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43024         esac; \
43025         srcdiroption="--srcdir=$${topdir}/libobjc"; \
43026         libsrcdir="$$s/libobjc"; \
43027         rm -f no-such-file || : ; \
43028         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43029           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43030           --target=${target_alias} $${srcdiroption}  \
43031           || exit 1
43032 @endif target-libobjc
43033
43034
43035
43036
43037
43038 .PHONY: all-target-libobjc maybe-all-target-libobjc
43039 maybe-all-target-libobjc:
43040 @if gcc-bootstrap
43041 all-target-libobjc: stage_current
43042 @endif gcc-bootstrap
43043 @if target-libobjc
43044 TARGET-target-libobjc=all
43045 maybe-all-target-libobjc: all-target-libobjc
43046 all-target-libobjc: configure-target-libobjc
43047         @: $(MAKE); $(unstage)
43048         @r=`${PWD_COMMAND}`; export r; \
43049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43050         $(NORMAL_TARGET_EXPORTS) \
43051         (cd $(TARGET_SUBDIR)/libobjc && \
43052           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43053                 $(TARGET-target-libobjc))
43054 @endif target-libobjc
43055
43056
43057
43058
43059
43060 .PHONY: check-target-libobjc maybe-check-target-libobjc
43061 maybe-check-target-libobjc:
43062 @if target-libobjc
43063 maybe-check-target-libobjc: check-target-libobjc
43064
43065 check-target-libobjc:
43066         @: $(MAKE); $(unstage)
43067         @r=`${PWD_COMMAND}`; export r; \
43068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43069         $(NORMAL_TARGET_EXPORTS) \
43070         (cd $(TARGET_SUBDIR)/libobjc && \
43071           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43072
43073 @endif target-libobjc
43074
43075 .PHONY: install-target-libobjc maybe-install-target-libobjc
43076 maybe-install-target-libobjc:
43077 @if target-libobjc
43078 maybe-install-target-libobjc: install-target-libobjc
43079
43080 install-target-libobjc: installdirs
43081         @: $(MAKE); $(unstage)
43082         @r=`${PWD_COMMAND}`; export r; \
43083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43084         $(NORMAL_TARGET_EXPORTS) \
43085         (cd $(TARGET_SUBDIR)/libobjc && \
43086           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43087
43088 @endif target-libobjc
43089
43090 # Other targets (info, dvi, pdf, etc.)
43091
43092 .PHONY: maybe-info-target-libobjc info-target-libobjc
43093 maybe-info-target-libobjc:
43094 @if target-libobjc
43095 maybe-info-target-libobjc: info-target-libobjc
43096
43097 info-target-libobjc: \
43098     configure-target-libobjc 
43099         @: $(MAKE); $(unstage)
43100         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43101         r=`${PWD_COMMAND}`; export r; \
43102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43103         $(NORMAL_TARGET_EXPORTS) \
43104         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
43105         for flag in $(EXTRA_TARGET_FLAGS); do \
43106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43107         done; \
43108         (cd $(TARGET_SUBDIR)/libobjc && \
43109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43111                   "RANLIB=$${RANLIB}" \
43112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43113                    info) \
43114           || exit 1
43115
43116 @endif target-libobjc
43117
43118 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
43119 maybe-dvi-target-libobjc:
43120 @if target-libobjc
43121 maybe-dvi-target-libobjc: dvi-target-libobjc
43122
43123 dvi-target-libobjc: \
43124     configure-target-libobjc 
43125         @: $(MAKE); $(unstage)
43126         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43127         r=`${PWD_COMMAND}`; export r; \
43128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43129         $(NORMAL_TARGET_EXPORTS) \
43130         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
43131         for flag in $(EXTRA_TARGET_FLAGS); do \
43132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43133         done; \
43134         (cd $(TARGET_SUBDIR)/libobjc && \
43135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43137                   "RANLIB=$${RANLIB}" \
43138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43139                    dvi) \
43140           || exit 1
43141
43142 @endif target-libobjc
43143
43144 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
43145 maybe-pdf-target-libobjc:
43146 @if target-libobjc
43147 maybe-pdf-target-libobjc: pdf-target-libobjc
43148
43149 pdf-target-libobjc: \
43150     configure-target-libobjc 
43151         @: $(MAKE); $(unstage)
43152         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43153         r=`${PWD_COMMAND}`; export r; \
43154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43155         $(NORMAL_TARGET_EXPORTS) \
43156         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
43157         for flag in $(EXTRA_TARGET_FLAGS); do \
43158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43159         done; \
43160         (cd $(TARGET_SUBDIR)/libobjc && \
43161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43163                   "RANLIB=$${RANLIB}" \
43164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43165                    pdf) \
43166           || exit 1
43167
43168 @endif target-libobjc
43169
43170 .PHONY: maybe-html-target-libobjc html-target-libobjc
43171 maybe-html-target-libobjc:
43172 @if target-libobjc
43173 maybe-html-target-libobjc: html-target-libobjc
43174
43175 html-target-libobjc: \
43176     configure-target-libobjc 
43177         @: $(MAKE); $(unstage)
43178         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43179         r=`${PWD_COMMAND}`; export r; \
43180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181         $(NORMAL_TARGET_EXPORTS) \
43182         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
43183         for flag in $(EXTRA_TARGET_FLAGS); do \
43184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43185         done; \
43186         (cd $(TARGET_SUBDIR)/libobjc && \
43187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43189                   "RANLIB=$${RANLIB}" \
43190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43191                    html) \
43192           || exit 1
43193
43194 @endif target-libobjc
43195
43196 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
43197 maybe-TAGS-target-libobjc:
43198 @if target-libobjc
43199 maybe-TAGS-target-libobjc: TAGS-target-libobjc
43200
43201 TAGS-target-libobjc: \
43202     configure-target-libobjc 
43203         @: $(MAKE); $(unstage)
43204         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43205         r=`${PWD_COMMAND}`; export r; \
43206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43207         $(NORMAL_TARGET_EXPORTS) \
43208         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
43209         for flag in $(EXTRA_TARGET_FLAGS); do \
43210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43211         done; \
43212         (cd $(TARGET_SUBDIR)/libobjc && \
43213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43215                   "RANLIB=$${RANLIB}" \
43216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43217                    TAGS) \
43218           || exit 1
43219
43220 @endif target-libobjc
43221
43222 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
43223 maybe-install-info-target-libobjc:
43224 @if target-libobjc
43225 maybe-install-info-target-libobjc: install-info-target-libobjc
43226
43227 install-info-target-libobjc: \
43228     configure-target-libobjc \
43229     info-target-libobjc 
43230         @: $(MAKE); $(unstage)
43231         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43232         r=`${PWD_COMMAND}`; export r; \
43233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43234         $(NORMAL_TARGET_EXPORTS) \
43235         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
43236         for flag in $(EXTRA_TARGET_FLAGS); do \
43237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43238         done; \
43239         (cd $(TARGET_SUBDIR)/libobjc && \
43240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43242                   "RANLIB=$${RANLIB}" \
43243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43244                    install-info) \
43245           || exit 1
43246
43247 @endif target-libobjc
43248
43249 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
43250 maybe-install-pdf-target-libobjc:
43251 @if target-libobjc
43252 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
43253
43254 install-pdf-target-libobjc: \
43255     configure-target-libobjc \
43256     pdf-target-libobjc 
43257         @: $(MAKE); $(unstage)
43258         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43259         r=`${PWD_COMMAND}`; export r; \
43260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43261         $(NORMAL_TARGET_EXPORTS) \
43262         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
43263         for flag in $(EXTRA_TARGET_FLAGS); do \
43264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43265         done; \
43266         (cd $(TARGET_SUBDIR)/libobjc && \
43267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43269                   "RANLIB=$${RANLIB}" \
43270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43271                    install-pdf) \
43272           || exit 1
43273
43274 @endif target-libobjc
43275
43276 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
43277 maybe-install-html-target-libobjc:
43278 @if target-libobjc
43279 maybe-install-html-target-libobjc: install-html-target-libobjc
43280
43281 install-html-target-libobjc: \
43282     configure-target-libobjc \
43283     html-target-libobjc 
43284         @: $(MAKE); $(unstage)
43285         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43286         r=`${PWD_COMMAND}`; export r; \
43287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43288         $(NORMAL_TARGET_EXPORTS) \
43289         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
43290         for flag in $(EXTRA_TARGET_FLAGS); do \
43291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43292         done; \
43293         (cd $(TARGET_SUBDIR)/libobjc && \
43294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43296                   "RANLIB=$${RANLIB}" \
43297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43298                    install-html) \
43299           || exit 1
43300
43301 @endif target-libobjc
43302
43303 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
43304 maybe-installcheck-target-libobjc:
43305 @if target-libobjc
43306 maybe-installcheck-target-libobjc: installcheck-target-libobjc
43307
43308 installcheck-target-libobjc: \
43309     configure-target-libobjc 
43310         @: $(MAKE); $(unstage)
43311         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43312         r=`${PWD_COMMAND}`; export r; \
43313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43314         $(NORMAL_TARGET_EXPORTS) \
43315         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
43316         for flag in $(EXTRA_TARGET_FLAGS); do \
43317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43318         done; \
43319         (cd $(TARGET_SUBDIR)/libobjc && \
43320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43322                   "RANLIB=$${RANLIB}" \
43323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43324                    installcheck) \
43325           || exit 1
43326
43327 @endif target-libobjc
43328
43329 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
43330 maybe-mostlyclean-target-libobjc:
43331 @if target-libobjc
43332 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
43333
43334 mostlyclean-target-libobjc: 
43335         @: $(MAKE); $(unstage)
43336         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43337         r=`${PWD_COMMAND}`; export r; \
43338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43339         $(NORMAL_TARGET_EXPORTS) \
43340         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
43341         for flag in $(EXTRA_TARGET_FLAGS); do \
43342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43343         done; \
43344         (cd $(TARGET_SUBDIR)/libobjc && \
43345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43347                   "RANLIB=$${RANLIB}" \
43348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43349                    mostlyclean) \
43350           || exit 1
43351
43352 @endif target-libobjc
43353
43354 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
43355 maybe-clean-target-libobjc:
43356 @if target-libobjc
43357 maybe-clean-target-libobjc: clean-target-libobjc
43358
43359 clean-target-libobjc: 
43360         @: $(MAKE); $(unstage)
43361         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43362         r=`${PWD_COMMAND}`; export r; \
43363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43364         $(NORMAL_TARGET_EXPORTS) \
43365         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
43366         for flag in $(EXTRA_TARGET_FLAGS); do \
43367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43368         done; \
43369         (cd $(TARGET_SUBDIR)/libobjc && \
43370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43372                   "RANLIB=$${RANLIB}" \
43373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43374                    clean) \
43375           || exit 1
43376
43377 @endif target-libobjc
43378
43379 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
43380 maybe-distclean-target-libobjc:
43381 @if target-libobjc
43382 maybe-distclean-target-libobjc: distclean-target-libobjc
43383
43384 distclean-target-libobjc: 
43385         @: $(MAKE); $(unstage)
43386         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43387         r=`${PWD_COMMAND}`; export r; \
43388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43389         $(NORMAL_TARGET_EXPORTS) \
43390         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
43391         for flag in $(EXTRA_TARGET_FLAGS); do \
43392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43393         done; \
43394         (cd $(TARGET_SUBDIR)/libobjc && \
43395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43397                   "RANLIB=$${RANLIB}" \
43398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43399                    distclean) \
43400           || exit 1
43401
43402 @endif target-libobjc
43403
43404 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
43405 maybe-maintainer-clean-target-libobjc:
43406 @if target-libobjc
43407 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
43408
43409 maintainer-clean-target-libobjc: 
43410         @: $(MAKE); $(unstage)
43411         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
43412         r=`${PWD_COMMAND}`; export r; \
43413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43414         $(NORMAL_TARGET_EXPORTS) \
43415         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
43416         for flag in $(EXTRA_TARGET_FLAGS); do \
43417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43418         done; \
43419         (cd $(TARGET_SUBDIR)/libobjc && \
43420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43422                   "RANLIB=$${RANLIB}" \
43423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43424                    maintainer-clean) \
43425           || exit 1
43426
43427 @endif target-libobjc
43428
43429
43430
43431
43432
43433 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
43434 maybe-configure-target-libtermcap:
43435 @if gcc-bootstrap
43436 configure-target-libtermcap: stage_current
43437 @endif gcc-bootstrap
43438 @if target-libtermcap
43439 maybe-configure-target-libtermcap: configure-target-libtermcap
43440 configure-target-libtermcap: 
43441         @: $(MAKE); $(unstage)
43442         @r=`${PWD_COMMAND}`; export r; \
43443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43444         echo "Checking multilib configuration for libtermcap..."; \
43445         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
43446         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
43447         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43448           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43449             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
43450           else \
43451             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
43452             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43453           fi; \
43454         else \
43455           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43456         fi; \
43457         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
43458         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
43459         $(NORMAL_TARGET_EXPORTS) \
43460         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
43461         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
43462         case $(srcdir) in \
43463           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43464           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
43465                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43466         esac; \
43467         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
43468         libsrcdir="$$s/libtermcap"; \
43469         rm -f no-such-file || : ; \
43470         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43471           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43472           --target=${target_alias} $${srcdiroption}  \
43473           || exit 1
43474 @endif target-libtermcap
43475
43476
43477
43478
43479
43480 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
43481 maybe-all-target-libtermcap:
43482 @if gcc-bootstrap
43483 all-target-libtermcap: stage_current
43484 @endif gcc-bootstrap
43485 @if target-libtermcap
43486 TARGET-target-libtermcap=all
43487 maybe-all-target-libtermcap: all-target-libtermcap
43488 all-target-libtermcap: configure-target-libtermcap
43489         @: $(MAKE); $(unstage)
43490         @r=`${PWD_COMMAND}`; export r; \
43491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43492         $(NORMAL_TARGET_EXPORTS) \
43493         (cd $(TARGET_SUBDIR)/libtermcap && \
43494           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43495                 $(TARGET-target-libtermcap))
43496 @endif target-libtermcap
43497
43498
43499
43500
43501
43502 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
43503 maybe-check-target-libtermcap:
43504 @if target-libtermcap
43505 maybe-check-target-libtermcap: check-target-libtermcap
43506
43507 # Dummy target for uncheckable module.
43508 check-target-libtermcap:
43509
43510 @endif target-libtermcap
43511
43512 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
43513 maybe-install-target-libtermcap:
43514 @if target-libtermcap
43515 maybe-install-target-libtermcap: install-target-libtermcap
43516
43517 install-target-libtermcap: installdirs
43518         @: $(MAKE); $(unstage)
43519         @r=`${PWD_COMMAND}`; export r; \
43520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43521         $(NORMAL_TARGET_EXPORTS) \
43522         (cd $(TARGET_SUBDIR)/libtermcap && \
43523           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43524
43525 @endif target-libtermcap
43526
43527 # Other targets (info, dvi, pdf, etc.)
43528
43529 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
43530 maybe-info-target-libtermcap:
43531 @if target-libtermcap
43532 maybe-info-target-libtermcap: info-target-libtermcap
43533
43534 info-target-libtermcap: \
43535     configure-target-libtermcap 
43536         @: $(MAKE); $(unstage)
43537         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43538         r=`${PWD_COMMAND}`; export r; \
43539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43540         $(NORMAL_TARGET_EXPORTS) \
43541         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
43542         for flag in $(EXTRA_TARGET_FLAGS); do \
43543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43544         done; \
43545         (cd $(TARGET_SUBDIR)/libtermcap && \
43546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43548                   "RANLIB=$${RANLIB}" \
43549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43550                    info) \
43551           || exit 1
43552
43553 @endif target-libtermcap
43554
43555 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
43556 maybe-dvi-target-libtermcap:
43557 @if target-libtermcap
43558 maybe-dvi-target-libtermcap: dvi-target-libtermcap
43559
43560 dvi-target-libtermcap: \
43561     configure-target-libtermcap 
43562         @: $(MAKE); $(unstage)
43563         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43564         r=`${PWD_COMMAND}`; export r; \
43565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43566         $(NORMAL_TARGET_EXPORTS) \
43567         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
43568         for flag in $(EXTRA_TARGET_FLAGS); do \
43569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43570         done; \
43571         (cd $(TARGET_SUBDIR)/libtermcap && \
43572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43574                   "RANLIB=$${RANLIB}" \
43575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43576                    dvi) \
43577           || exit 1
43578
43579 @endif target-libtermcap
43580
43581 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
43582 maybe-pdf-target-libtermcap:
43583 @if target-libtermcap
43584 maybe-pdf-target-libtermcap: pdf-target-libtermcap
43585
43586 pdf-target-libtermcap: \
43587     configure-target-libtermcap 
43588         @: $(MAKE); $(unstage)
43589         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43590         r=`${PWD_COMMAND}`; export r; \
43591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43592         $(NORMAL_TARGET_EXPORTS) \
43593         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
43594         for flag in $(EXTRA_TARGET_FLAGS); do \
43595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43596         done; \
43597         (cd $(TARGET_SUBDIR)/libtermcap && \
43598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43600                   "RANLIB=$${RANLIB}" \
43601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43602                    pdf) \
43603           || exit 1
43604
43605 @endif target-libtermcap
43606
43607 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
43608 maybe-html-target-libtermcap:
43609 @if target-libtermcap
43610 maybe-html-target-libtermcap: html-target-libtermcap
43611
43612 html-target-libtermcap: \
43613     configure-target-libtermcap 
43614         @: $(MAKE); $(unstage)
43615         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43616         r=`${PWD_COMMAND}`; export r; \
43617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43618         $(NORMAL_TARGET_EXPORTS) \
43619         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
43620         for flag in $(EXTRA_TARGET_FLAGS); do \
43621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43622         done; \
43623         (cd $(TARGET_SUBDIR)/libtermcap && \
43624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43626                   "RANLIB=$${RANLIB}" \
43627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43628                    html) \
43629           || exit 1
43630
43631 @endif target-libtermcap
43632
43633 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
43634 maybe-TAGS-target-libtermcap:
43635 @if target-libtermcap
43636 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
43637
43638 TAGS-target-libtermcap: \
43639     configure-target-libtermcap 
43640         @: $(MAKE); $(unstage)
43641         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43642         r=`${PWD_COMMAND}`; export r; \
43643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43644         $(NORMAL_TARGET_EXPORTS) \
43645         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
43646         for flag in $(EXTRA_TARGET_FLAGS); do \
43647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43648         done; \
43649         (cd $(TARGET_SUBDIR)/libtermcap && \
43650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43652                   "RANLIB=$${RANLIB}" \
43653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43654                    TAGS) \
43655           || exit 1
43656
43657 @endif target-libtermcap
43658
43659 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
43660 maybe-install-info-target-libtermcap:
43661 @if target-libtermcap
43662 maybe-install-info-target-libtermcap: install-info-target-libtermcap
43663
43664 install-info-target-libtermcap: \
43665     configure-target-libtermcap \
43666     info-target-libtermcap 
43667         @: $(MAKE); $(unstage)
43668         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43669         r=`${PWD_COMMAND}`; export r; \
43670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43671         $(NORMAL_TARGET_EXPORTS) \
43672         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
43673         for flag in $(EXTRA_TARGET_FLAGS); do \
43674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43675         done; \
43676         (cd $(TARGET_SUBDIR)/libtermcap && \
43677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43679                   "RANLIB=$${RANLIB}" \
43680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43681                    install-info) \
43682           || exit 1
43683
43684 @endif target-libtermcap
43685
43686 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
43687 maybe-install-pdf-target-libtermcap:
43688 @if target-libtermcap
43689 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
43690
43691 install-pdf-target-libtermcap: \
43692     configure-target-libtermcap \
43693     pdf-target-libtermcap 
43694         @: $(MAKE); $(unstage)
43695         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43696         r=`${PWD_COMMAND}`; export r; \
43697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43698         $(NORMAL_TARGET_EXPORTS) \
43699         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
43700         for flag in $(EXTRA_TARGET_FLAGS); do \
43701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43702         done; \
43703         (cd $(TARGET_SUBDIR)/libtermcap && \
43704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43706                   "RANLIB=$${RANLIB}" \
43707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43708                    install-pdf) \
43709           || exit 1
43710
43711 @endif target-libtermcap
43712
43713 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
43714 maybe-install-html-target-libtermcap:
43715 @if target-libtermcap
43716 maybe-install-html-target-libtermcap: install-html-target-libtermcap
43717
43718 install-html-target-libtermcap: \
43719     configure-target-libtermcap \
43720     html-target-libtermcap 
43721         @: $(MAKE); $(unstage)
43722         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43723         r=`${PWD_COMMAND}`; export r; \
43724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43725         $(NORMAL_TARGET_EXPORTS) \
43726         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
43727         for flag in $(EXTRA_TARGET_FLAGS); do \
43728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43729         done; \
43730         (cd $(TARGET_SUBDIR)/libtermcap && \
43731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43733                   "RANLIB=$${RANLIB}" \
43734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43735                    install-html) \
43736           || exit 1
43737
43738 @endif target-libtermcap
43739
43740 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
43741 maybe-installcheck-target-libtermcap:
43742 @if target-libtermcap
43743 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
43744
43745 installcheck-target-libtermcap: \
43746     configure-target-libtermcap 
43747         @: $(MAKE); $(unstage)
43748         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43749         r=`${PWD_COMMAND}`; export r; \
43750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43751         $(NORMAL_TARGET_EXPORTS) \
43752         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
43753         for flag in $(EXTRA_TARGET_FLAGS); do \
43754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43755         done; \
43756         (cd $(TARGET_SUBDIR)/libtermcap && \
43757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43759                   "RANLIB=$${RANLIB}" \
43760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43761                    installcheck) \
43762           || exit 1
43763
43764 @endif target-libtermcap
43765
43766 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
43767 maybe-mostlyclean-target-libtermcap:
43768 @if target-libtermcap
43769 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
43770
43771 # libtermcap doesn't support mostlyclean.
43772 mostlyclean-target-libtermcap:
43773
43774 @endif target-libtermcap
43775
43776 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
43777 maybe-clean-target-libtermcap:
43778 @if target-libtermcap
43779 maybe-clean-target-libtermcap: clean-target-libtermcap
43780
43781 # libtermcap doesn't support clean.
43782 clean-target-libtermcap:
43783
43784 @endif target-libtermcap
43785
43786 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
43787 maybe-distclean-target-libtermcap:
43788 @if target-libtermcap
43789 maybe-distclean-target-libtermcap: distclean-target-libtermcap
43790
43791 # libtermcap doesn't support distclean.
43792 distclean-target-libtermcap:
43793
43794 @endif target-libtermcap
43795
43796 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
43797 maybe-maintainer-clean-target-libtermcap:
43798 @if target-libtermcap
43799 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
43800
43801 # libtermcap doesn't support maintainer-clean.
43802 maintainer-clean-target-libtermcap:
43803
43804 @endif target-libtermcap
43805
43806
43807
43808
43809
43810 .PHONY: configure-target-winsup maybe-configure-target-winsup
43811 maybe-configure-target-winsup:
43812 @if gcc-bootstrap
43813 configure-target-winsup: stage_current
43814 @endif gcc-bootstrap
43815 @if target-winsup
43816 maybe-configure-target-winsup: configure-target-winsup
43817 configure-target-winsup: 
43818         @: $(MAKE); $(unstage)
43819         @r=`${PWD_COMMAND}`; export r; \
43820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43821         echo "Checking multilib configuration for winsup..."; \
43822         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
43823         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
43824         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
43825           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
43826             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
43827           else \
43828             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
43829             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43830           fi; \
43831         else \
43832           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43833         fi; \
43834         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
43835         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
43836         $(NORMAL_TARGET_EXPORTS) \
43837         echo Configuring in $(TARGET_SUBDIR)/winsup; \
43838         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
43839         case $(srcdir) in \
43840           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43841           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
43842                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43843         esac; \
43844         srcdiroption="--srcdir=$${topdir}/winsup"; \
43845         libsrcdir="$$s/winsup"; \
43846         rm -f no-such-file || : ; \
43847         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43848           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43849           --target=${target_alias} $${srcdiroption}  \
43850           || exit 1
43851 @endif target-winsup
43852
43853
43854
43855
43856
43857 .PHONY: all-target-winsup maybe-all-target-winsup
43858 maybe-all-target-winsup:
43859 @if gcc-bootstrap
43860 all-target-winsup: stage_current
43861 @endif gcc-bootstrap
43862 @if target-winsup
43863 TARGET-target-winsup=all
43864 maybe-all-target-winsup: all-target-winsup
43865 all-target-winsup: configure-target-winsup
43866         @: $(MAKE); $(unstage)
43867         @r=`${PWD_COMMAND}`; export r; \
43868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43869         $(NORMAL_TARGET_EXPORTS) \
43870         (cd $(TARGET_SUBDIR)/winsup && \
43871           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43872                 $(TARGET-target-winsup))
43873 @endif target-winsup
43874
43875
43876
43877
43878
43879 .PHONY: check-target-winsup maybe-check-target-winsup
43880 maybe-check-target-winsup:
43881 @if target-winsup
43882 maybe-check-target-winsup: check-target-winsup
43883
43884 check-target-winsup:
43885         @: $(MAKE); $(unstage)
43886         @r=`${PWD_COMMAND}`; export r; \
43887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43888         $(NORMAL_TARGET_EXPORTS) \
43889         (cd $(TARGET_SUBDIR)/winsup && \
43890           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43891
43892 @endif target-winsup
43893
43894 .PHONY: install-target-winsup maybe-install-target-winsup
43895 maybe-install-target-winsup:
43896 @if target-winsup
43897 maybe-install-target-winsup: install-target-winsup
43898
43899 install-target-winsup: installdirs
43900         @: $(MAKE); $(unstage)
43901         @r=`${PWD_COMMAND}`; export r; \
43902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43903         $(NORMAL_TARGET_EXPORTS) \
43904         (cd $(TARGET_SUBDIR)/winsup && \
43905           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43906
43907 @endif target-winsup
43908
43909 # Other targets (info, dvi, pdf, etc.)
43910
43911 .PHONY: maybe-info-target-winsup info-target-winsup
43912 maybe-info-target-winsup:
43913 @if target-winsup
43914 maybe-info-target-winsup: info-target-winsup
43915
43916 info-target-winsup: \
43917     configure-target-winsup 
43918         @: $(MAKE); $(unstage)
43919         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43920         r=`${PWD_COMMAND}`; export r; \
43921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43922         $(NORMAL_TARGET_EXPORTS) \
43923         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
43924         for flag in $(EXTRA_TARGET_FLAGS); do \
43925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43926         done; \
43927         (cd $(TARGET_SUBDIR)/winsup && \
43928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43930                   "RANLIB=$${RANLIB}" \
43931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43932                    info) \
43933           || exit 1
43934
43935 @endif target-winsup
43936
43937 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
43938 maybe-dvi-target-winsup:
43939 @if target-winsup
43940 maybe-dvi-target-winsup: dvi-target-winsup
43941
43942 dvi-target-winsup: \
43943     configure-target-winsup 
43944         @: $(MAKE); $(unstage)
43945         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43946         r=`${PWD_COMMAND}`; export r; \
43947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43948         $(NORMAL_TARGET_EXPORTS) \
43949         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
43950         for flag in $(EXTRA_TARGET_FLAGS); do \
43951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43952         done; \
43953         (cd $(TARGET_SUBDIR)/winsup && \
43954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43956                   "RANLIB=$${RANLIB}" \
43957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43958                    dvi) \
43959           || exit 1
43960
43961 @endif target-winsup
43962
43963 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
43964 maybe-pdf-target-winsup:
43965 @if target-winsup
43966 maybe-pdf-target-winsup: pdf-target-winsup
43967
43968 pdf-target-winsup: \
43969     configure-target-winsup 
43970         @: $(MAKE); $(unstage)
43971         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43972         r=`${PWD_COMMAND}`; export r; \
43973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43974         $(NORMAL_TARGET_EXPORTS) \
43975         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
43976         for flag in $(EXTRA_TARGET_FLAGS); do \
43977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43978         done; \
43979         (cd $(TARGET_SUBDIR)/winsup && \
43980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43982                   "RANLIB=$${RANLIB}" \
43983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43984                    pdf) \
43985           || exit 1
43986
43987 @endif target-winsup
43988
43989 .PHONY: maybe-html-target-winsup html-target-winsup
43990 maybe-html-target-winsup:
43991 @if target-winsup
43992 maybe-html-target-winsup: html-target-winsup
43993
43994 html-target-winsup: \
43995     configure-target-winsup 
43996         @: $(MAKE); $(unstage)
43997         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43998         r=`${PWD_COMMAND}`; export r; \
43999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44000         $(NORMAL_TARGET_EXPORTS) \
44001         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
44002         for flag in $(EXTRA_TARGET_FLAGS); do \
44003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44004         done; \
44005         (cd $(TARGET_SUBDIR)/winsup && \
44006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44008                   "RANLIB=$${RANLIB}" \
44009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44010                    html) \
44011           || exit 1
44012
44013 @endif target-winsup
44014
44015 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
44016 maybe-TAGS-target-winsup:
44017 @if target-winsup
44018 maybe-TAGS-target-winsup: TAGS-target-winsup
44019
44020 TAGS-target-winsup: \
44021     configure-target-winsup 
44022         @: $(MAKE); $(unstage)
44023         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44024         r=`${PWD_COMMAND}`; export r; \
44025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44026         $(NORMAL_TARGET_EXPORTS) \
44027         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
44028         for flag in $(EXTRA_TARGET_FLAGS); do \
44029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44030         done; \
44031         (cd $(TARGET_SUBDIR)/winsup && \
44032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44034                   "RANLIB=$${RANLIB}" \
44035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44036                    TAGS) \
44037           || exit 1
44038
44039 @endif target-winsup
44040
44041 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
44042 maybe-install-info-target-winsup:
44043 @if target-winsup
44044 maybe-install-info-target-winsup: install-info-target-winsup
44045
44046 install-info-target-winsup: \
44047     configure-target-winsup \
44048     info-target-winsup 
44049         @: $(MAKE); $(unstage)
44050         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44051         r=`${PWD_COMMAND}`; export r; \
44052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44053         $(NORMAL_TARGET_EXPORTS) \
44054         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
44055         for flag in $(EXTRA_TARGET_FLAGS); do \
44056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44057         done; \
44058         (cd $(TARGET_SUBDIR)/winsup && \
44059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44061                   "RANLIB=$${RANLIB}" \
44062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44063                    install-info) \
44064           || exit 1
44065
44066 @endif target-winsup
44067
44068 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
44069 maybe-install-pdf-target-winsup:
44070 @if target-winsup
44071 maybe-install-pdf-target-winsup: install-pdf-target-winsup
44072
44073 install-pdf-target-winsup: \
44074     configure-target-winsup \
44075     pdf-target-winsup 
44076         @: $(MAKE); $(unstage)
44077         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44078         r=`${PWD_COMMAND}`; export r; \
44079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44080         $(NORMAL_TARGET_EXPORTS) \
44081         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
44082         for flag in $(EXTRA_TARGET_FLAGS); do \
44083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44084         done; \
44085         (cd $(TARGET_SUBDIR)/winsup && \
44086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44088                   "RANLIB=$${RANLIB}" \
44089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44090                    install-pdf) \
44091           || exit 1
44092
44093 @endif target-winsup
44094
44095 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
44096 maybe-install-html-target-winsup:
44097 @if target-winsup
44098 maybe-install-html-target-winsup: install-html-target-winsup
44099
44100 install-html-target-winsup: \
44101     configure-target-winsup \
44102     html-target-winsup 
44103         @: $(MAKE); $(unstage)
44104         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44105         r=`${PWD_COMMAND}`; export r; \
44106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44107         $(NORMAL_TARGET_EXPORTS) \
44108         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
44109         for flag in $(EXTRA_TARGET_FLAGS); do \
44110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44111         done; \
44112         (cd $(TARGET_SUBDIR)/winsup && \
44113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44115                   "RANLIB=$${RANLIB}" \
44116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44117                    install-html) \
44118           || exit 1
44119
44120 @endif target-winsup
44121
44122 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
44123 maybe-installcheck-target-winsup:
44124 @if target-winsup
44125 maybe-installcheck-target-winsup: installcheck-target-winsup
44126
44127 installcheck-target-winsup: \
44128     configure-target-winsup 
44129         @: $(MAKE); $(unstage)
44130         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44131         r=`${PWD_COMMAND}`; export r; \
44132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44133         $(NORMAL_TARGET_EXPORTS) \
44134         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
44135         for flag in $(EXTRA_TARGET_FLAGS); do \
44136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44137         done; \
44138         (cd $(TARGET_SUBDIR)/winsup && \
44139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44141                   "RANLIB=$${RANLIB}" \
44142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44143                    installcheck) \
44144           || exit 1
44145
44146 @endif target-winsup
44147
44148 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
44149 maybe-mostlyclean-target-winsup:
44150 @if target-winsup
44151 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
44152
44153 mostlyclean-target-winsup: 
44154         @: $(MAKE); $(unstage)
44155         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44156         r=`${PWD_COMMAND}`; export r; \
44157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44158         $(NORMAL_TARGET_EXPORTS) \
44159         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
44160         for flag in $(EXTRA_TARGET_FLAGS); do \
44161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44162         done; \
44163         (cd $(TARGET_SUBDIR)/winsup && \
44164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44166                   "RANLIB=$${RANLIB}" \
44167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44168                    mostlyclean) \
44169           || exit 1
44170
44171 @endif target-winsup
44172
44173 .PHONY: maybe-clean-target-winsup clean-target-winsup
44174 maybe-clean-target-winsup:
44175 @if target-winsup
44176 maybe-clean-target-winsup: clean-target-winsup
44177
44178 clean-target-winsup: 
44179         @: $(MAKE); $(unstage)
44180         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44181         r=`${PWD_COMMAND}`; export r; \
44182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44183         $(NORMAL_TARGET_EXPORTS) \
44184         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
44185         for flag in $(EXTRA_TARGET_FLAGS); do \
44186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44187         done; \
44188         (cd $(TARGET_SUBDIR)/winsup && \
44189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44191                   "RANLIB=$${RANLIB}" \
44192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44193                    clean) \
44194           || exit 1
44195
44196 @endif target-winsup
44197
44198 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
44199 maybe-distclean-target-winsup:
44200 @if target-winsup
44201 maybe-distclean-target-winsup: distclean-target-winsup
44202
44203 distclean-target-winsup: 
44204         @: $(MAKE); $(unstage)
44205         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44206         r=`${PWD_COMMAND}`; export r; \
44207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44208         $(NORMAL_TARGET_EXPORTS) \
44209         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
44210         for flag in $(EXTRA_TARGET_FLAGS); do \
44211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44212         done; \
44213         (cd $(TARGET_SUBDIR)/winsup && \
44214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44216                   "RANLIB=$${RANLIB}" \
44217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44218                    distclean) \
44219           || exit 1
44220
44221 @endif target-winsup
44222
44223 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
44224 maybe-maintainer-clean-target-winsup:
44225 @if target-winsup
44226 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
44227
44228 maintainer-clean-target-winsup: 
44229         @: $(MAKE); $(unstage)
44230         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44231         r=`${PWD_COMMAND}`; export r; \
44232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44233         $(NORMAL_TARGET_EXPORTS) \
44234         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
44235         for flag in $(EXTRA_TARGET_FLAGS); do \
44236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44237         done; \
44238         (cd $(TARGET_SUBDIR)/winsup && \
44239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44241                   "RANLIB=$${RANLIB}" \
44242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44243                    maintainer-clean) \
44244           || exit 1
44245
44246 @endif target-winsup
44247
44248
44249
44250
44251
44252 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
44253 maybe-configure-target-libgloss:
44254 @if gcc-bootstrap
44255 configure-target-libgloss: stage_current
44256 @endif gcc-bootstrap
44257 @if target-libgloss
44258 maybe-configure-target-libgloss: configure-target-libgloss
44259 configure-target-libgloss: 
44260         @: $(MAKE); $(unstage)
44261         @r=`${PWD_COMMAND}`; export r; \
44262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44263         echo "Checking multilib configuration for libgloss..."; \
44264         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
44265         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
44266         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
44267           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
44268             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
44269           else \
44270             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
44271             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
44272           fi; \
44273         else \
44274           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
44275         fi; \
44276         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
44277         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
44278         $(NORMAL_TARGET_EXPORTS) \
44279         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
44280         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
44281         case $(srcdir) in \
44282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44283           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
44284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44285         esac; \
44286         srcdiroption="--srcdir=$${topdir}/libgloss"; \
44287         libsrcdir="$$s/libgloss"; \
44288         rm -f no-such-file || : ; \
44289         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44290           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44291           --target=${target_alias} $${srcdiroption}  \
44292           || exit 1
44293 @endif target-libgloss
44294
44295
44296
44297
44298
44299 .PHONY: all-target-libgloss maybe-all-target-libgloss
44300 maybe-all-target-libgloss:
44301 @if gcc-bootstrap
44302 all-target-libgloss: stage_current
44303 @endif gcc-bootstrap
44304 @if target-libgloss
44305 TARGET-target-libgloss=all
44306 maybe-all-target-libgloss: all-target-libgloss
44307 all-target-libgloss: configure-target-libgloss
44308         @: $(MAKE); $(unstage)
44309         @r=`${PWD_COMMAND}`; export r; \
44310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44311         $(NORMAL_TARGET_EXPORTS) \
44312         (cd $(TARGET_SUBDIR)/libgloss && \
44313           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44314                 $(TARGET-target-libgloss))
44315 @endif target-libgloss
44316
44317
44318
44319
44320
44321 .PHONY: check-target-libgloss maybe-check-target-libgloss
44322 maybe-check-target-libgloss:
44323 @if target-libgloss
44324 maybe-check-target-libgloss: check-target-libgloss
44325
44326 # Dummy target for uncheckable module.
44327 check-target-libgloss:
44328
44329 @endif target-libgloss
44330
44331 .PHONY: install-target-libgloss maybe-install-target-libgloss
44332 maybe-install-target-libgloss:
44333 @if target-libgloss
44334 maybe-install-target-libgloss: install-target-libgloss
44335
44336 install-target-libgloss: installdirs
44337         @: $(MAKE); $(unstage)
44338         @r=`${PWD_COMMAND}`; export r; \
44339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44340         $(NORMAL_TARGET_EXPORTS) \
44341         (cd $(TARGET_SUBDIR)/libgloss && \
44342           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44343
44344 @endif target-libgloss
44345
44346 # Other targets (info, dvi, pdf, etc.)
44347
44348 .PHONY: maybe-info-target-libgloss info-target-libgloss
44349 maybe-info-target-libgloss:
44350 @if target-libgloss
44351 maybe-info-target-libgloss: info-target-libgloss
44352
44353 info-target-libgloss: \
44354     configure-target-libgloss 
44355         @: $(MAKE); $(unstage)
44356         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44357         r=`${PWD_COMMAND}`; export r; \
44358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44359         $(NORMAL_TARGET_EXPORTS) \
44360         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
44361         for flag in $(EXTRA_TARGET_FLAGS); do \
44362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44363         done; \
44364         (cd $(TARGET_SUBDIR)/libgloss && \
44365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44367                   "RANLIB=$${RANLIB}" \
44368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44369                    info) \
44370           || exit 1
44371
44372 @endif target-libgloss
44373
44374 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
44375 maybe-dvi-target-libgloss:
44376 @if target-libgloss
44377 maybe-dvi-target-libgloss: dvi-target-libgloss
44378
44379 dvi-target-libgloss: \
44380     configure-target-libgloss 
44381         @: $(MAKE); $(unstage)
44382         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44383         r=`${PWD_COMMAND}`; export r; \
44384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44385         $(NORMAL_TARGET_EXPORTS) \
44386         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
44387         for flag in $(EXTRA_TARGET_FLAGS); do \
44388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44389         done; \
44390         (cd $(TARGET_SUBDIR)/libgloss && \
44391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44393                   "RANLIB=$${RANLIB}" \
44394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44395                    dvi) \
44396           || exit 1
44397
44398 @endif target-libgloss
44399
44400 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
44401 maybe-pdf-target-libgloss:
44402 @if target-libgloss
44403 maybe-pdf-target-libgloss: pdf-target-libgloss
44404
44405 pdf-target-libgloss: \
44406     configure-target-libgloss 
44407         @: $(MAKE); $(unstage)
44408         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44409         r=`${PWD_COMMAND}`; export r; \
44410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44411         $(NORMAL_TARGET_EXPORTS) \
44412         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
44413         for flag in $(EXTRA_TARGET_FLAGS); do \
44414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44415         done; \
44416         (cd $(TARGET_SUBDIR)/libgloss && \
44417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44419                   "RANLIB=$${RANLIB}" \
44420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44421                    pdf) \
44422           || exit 1
44423
44424 @endif target-libgloss
44425
44426 .PHONY: maybe-html-target-libgloss html-target-libgloss
44427 maybe-html-target-libgloss:
44428 @if target-libgloss
44429 maybe-html-target-libgloss: html-target-libgloss
44430
44431 html-target-libgloss: \
44432     configure-target-libgloss 
44433         @: $(MAKE); $(unstage)
44434         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44435         r=`${PWD_COMMAND}`; export r; \
44436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44437         $(NORMAL_TARGET_EXPORTS) \
44438         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
44439         for flag in $(EXTRA_TARGET_FLAGS); do \
44440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44441         done; \
44442         (cd $(TARGET_SUBDIR)/libgloss && \
44443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44445                   "RANLIB=$${RANLIB}" \
44446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44447                    html) \
44448           || exit 1
44449
44450 @endif target-libgloss
44451
44452 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
44453 maybe-TAGS-target-libgloss:
44454 @if target-libgloss
44455 maybe-TAGS-target-libgloss: TAGS-target-libgloss
44456
44457 TAGS-target-libgloss: \
44458     configure-target-libgloss 
44459         @: $(MAKE); $(unstage)
44460         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44461         r=`${PWD_COMMAND}`; export r; \
44462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44463         $(NORMAL_TARGET_EXPORTS) \
44464         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
44465         for flag in $(EXTRA_TARGET_FLAGS); do \
44466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44467         done; \
44468         (cd $(TARGET_SUBDIR)/libgloss && \
44469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44471                   "RANLIB=$${RANLIB}" \
44472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44473                    TAGS) \
44474           || exit 1
44475
44476 @endif target-libgloss
44477
44478 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
44479 maybe-install-info-target-libgloss:
44480 @if target-libgloss
44481 maybe-install-info-target-libgloss: install-info-target-libgloss
44482
44483 install-info-target-libgloss: \
44484     configure-target-libgloss \
44485     info-target-libgloss 
44486         @: $(MAKE); $(unstage)
44487         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44488         r=`${PWD_COMMAND}`; export r; \
44489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44490         $(NORMAL_TARGET_EXPORTS) \
44491         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
44492         for flag in $(EXTRA_TARGET_FLAGS); do \
44493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44494         done; \
44495         (cd $(TARGET_SUBDIR)/libgloss && \
44496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44498                   "RANLIB=$${RANLIB}" \
44499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44500                    install-info) \
44501           || exit 1
44502
44503 @endif target-libgloss
44504
44505 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
44506 maybe-install-pdf-target-libgloss:
44507 @if target-libgloss
44508 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
44509
44510 install-pdf-target-libgloss: \
44511     configure-target-libgloss \
44512     pdf-target-libgloss 
44513         @: $(MAKE); $(unstage)
44514         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44515         r=`${PWD_COMMAND}`; export r; \
44516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44517         $(NORMAL_TARGET_EXPORTS) \
44518         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
44519         for flag in $(EXTRA_TARGET_FLAGS); do \
44520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44521         done; \
44522         (cd $(TARGET_SUBDIR)/libgloss && \
44523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44525                   "RANLIB=$${RANLIB}" \
44526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44527                    install-pdf) \
44528           || exit 1
44529
44530 @endif target-libgloss
44531
44532 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
44533 maybe-install-html-target-libgloss:
44534 @if target-libgloss
44535 maybe-install-html-target-libgloss: install-html-target-libgloss
44536
44537 install-html-target-libgloss: \
44538     configure-target-libgloss \
44539     html-target-libgloss 
44540         @: $(MAKE); $(unstage)
44541         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44542         r=`${PWD_COMMAND}`; export r; \
44543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44544         $(NORMAL_TARGET_EXPORTS) \
44545         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
44546         for flag in $(EXTRA_TARGET_FLAGS); do \
44547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44548         done; \
44549         (cd $(TARGET_SUBDIR)/libgloss && \
44550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44552                   "RANLIB=$${RANLIB}" \
44553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44554                    install-html) \
44555           || exit 1
44556
44557 @endif target-libgloss
44558
44559 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
44560 maybe-installcheck-target-libgloss:
44561 @if target-libgloss
44562 maybe-installcheck-target-libgloss: installcheck-target-libgloss
44563
44564 installcheck-target-libgloss: \
44565     configure-target-libgloss 
44566         @: $(MAKE); $(unstage)
44567         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44568         r=`${PWD_COMMAND}`; export r; \
44569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44570         $(NORMAL_TARGET_EXPORTS) \
44571         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
44572         for flag in $(EXTRA_TARGET_FLAGS); do \
44573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44574         done; \
44575         (cd $(TARGET_SUBDIR)/libgloss && \
44576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44578                   "RANLIB=$${RANLIB}" \
44579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44580                    installcheck) \
44581           || exit 1
44582
44583 @endif target-libgloss
44584
44585 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
44586 maybe-mostlyclean-target-libgloss:
44587 @if target-libgloss
44588 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
44589
44590 mostlyclean-target-libgloss: 
44591         @: $(MAKE); $(unstage)
44592         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44593         r=`${PWD_COMMAND}`; export r; \
44594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44595         $(NORMAL_TARGET_EXPORTS) \
44596         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
44597         for flag in $(EXTRA_TARGET_FLAGS); do \
44598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44599         done; \
44600         (cd $(TARGET_SUBDIR)/libgloss && \
44601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44603                   "RANLIB=$${RANLIB}" \
44604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44605                    mostlyclean) \
44606           || exit 1
44607
44608 @endif target-libgloss
44609
44610 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
44611 maybe-clean-target-libgloss:
44612 @if target-libgloss
44613 maybe-clean-target-libgloss: clean-target-libgloss
44614
44615 clean-target-libgloss: 
44616         @: $(MAKE); $(unstage)
44617         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44618         r=`${PWD_COMMAND}`; export r; \
44619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44620         $(NORMAL_TARGET_EXPORTS) \
44621         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
44622         for flag in $(EXTRA_TARGET_FLAGS); do \
44623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44624         done; \
44625         (cd $(TARGET_SUBDIR)/libgloss && \
44626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44628                   "RANLIB=$${RANLIB}" \
44629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44630                    clean) \
44631           || exit 1
44632
44633 @endif target-libgloss
44634
44635 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
44636 maybe-distclean-target-libgloss:
44637 @if target-libgloss
44638 maybe-distclean-target-libgloss: distclean-target-libgloss
44639
44640 distclean-target-libgloss: 
44641         @: $(MAKE); $(unstage)
44642         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44643         r=`${PWD_COMMAND}`; export r; \
44644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44645         $(NORMAL_TARGET_EXPORTS) \
44646         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
44647         for flag in $(EXTRA_TARGET_FLAGS); do \
44648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44649         done; \
44650         (cd $(TARGET_SUBDIR)/libgloss && \
44651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44653                   "RANLIB=$${RANLIB}" \
44654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44655                    distclean) \
44656           || exit 1
44657
44658 @endif target-libgloss
44659
44660 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
44661 maybe-maintainer-clean-target-libgloss:
44662 @if target-libgloss
44663 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
44664
44665 maintainer-clean-target-libgloss: 
44666         @: $(MAKE); $(unstage)
44667         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44668         r=`${PWD_COMMAND}`; export r; \
44669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44670         $(NORMAL_TARGET_EXPORTS) \
44671         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
44672         for flag in $(EXTRA_TARGET_FLAGS); do \
44673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44674         done; \
44675         (cd $(TARGET_SUBDIR)/libgloss && \
44676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44678                   "RANLIB=$${RANLIB}" \
44679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44680                    maintainer-clean) \
44681           || exit 1
44682
44683 @endif target-libgloss
44684
44685
44686
44687
44688
44689 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
44690 maybe-configure-target-libiberty:
44691 @if gcc-bootstrap
44692 configure-target-libiberty: stage_current
44693 @endif gcc-bootstrap
44694 @if target-libiberty
44695 maybe-configure-target-libiberty: configure-target-libiberty
44696 configure-target-libiberty: 
44697         @: $(MAKE); $(unstage)
44698         @r=`${PWD_COMMAND}`; export r; \
44699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44700         echo "Checking multilib configuration for libiberty..."; \
44701         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
44702         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
44703         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
44704           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
44705             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
44706           else \
44707             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
44708             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
44709           fi; \
44710         else \
44711           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
44712         fi; \
44713         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
44714         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
44715         $(NORMAL_TARGET_EXPORTS) \
44716         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
44717         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
44718         case $(srcdir) in \
44719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44720           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
44721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44722         esac; \
44723         srcdiroption="--srcdir=$${topdir}/libiberty"; \
44724         libsrcdir="$$s/libiberty"; \
44725         rm -f no-such-file || : ; \
44726         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44727           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44728           --target=${target_alias} $${srcdiroption}  \
44729           || exit 1
44730 @endif target-libiberty
44731
44732
44733
44734
44735
44736 .PHONY: all-target-libiberty maybe-all-target-libiberty
44737 maybe-all-target-libiberty:
44738 @if gcc-bootstrap
44739 all-target-libiberty: stage_current
44740 @endif gcc-bootstrap
44741 @if target-libiberty
44742 TARGET-target-libiberty=all
44743 maybe-all-target-libiberty: all-target-libiberty
44744 all-target-libiberty: configure-target-libiberty
44745         @: $(MAKE); $(unstage)
44746         @r=`${PWD_COMMAND}`; export r; \
44747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44748         $(NORMAL_TARGET_EXPORTS) \
44749         (cd $(TARGET_SUBDIR)/libiberty && \
44750           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44751                 $(TARGET-target-libiberty))
44752 @endif target-libiberty
44753
44754
44755
44756
44757
44758 .PHONY: check-target-libiberty maybe-check-target-libiberty
44759 maybe-check-target-libiberty:
44760 @if target-libiberty
44761 maybe-check-target-libiberty: check-target-libiberty
44762
44763 check-target-libiberty:
44764         @: $(MAKE); $(unstage)
44765         @r=`${PWD_COMMAND}`; export r; \
44766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44767         $(NORMAL_TARGET_EXPORTS) \
44768         (cd $(TARGET_SUBDIR)/libiberty && \
44769           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44770
44771 @endif target-libiberty
44772
44773 .PHONY: install-target-libiberty maybe-install-target-libiberty
44774 maybe-install-target-libiberty:
44775 @if target-libiberty
44776 maybe-install-target-libiberty: install-target-libiberty
44777
44778 install-target-libiberty: installdirs
44779         @: $(MAKE); $(unstage)
44780         @r=`${PWD_COMMAND}`; export r; \
44781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44782         $(NORMAL_TARGET_EXPORTS) \
44783         (cd $(TARGET_SUBDIR)/libiberty && \
44784           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44785
44786 @endif target-libiberty
44787
44788 # Other targets (info, dvi, pdf, etc.)
44789
44790 .PHONY: maybe-info-target-libiberty info-target-libiberty
44791 maybe-info-target-libiberty:
44792 @if target-libiberty
44793 maybe-info-target-libiberty: info-target-libiberty
44794
44795 info-target-libiberty: \
44796     configure-target-libiberty 
44797         @: $(MAKE); $(unstage)
44798         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44799         r=`${PWD_COMMAND}`; export r; \
44800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44801         $(NORMAL_TARGET_EXPORTS) \
44802         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
44803         for flag in $(EXTRA_TARGET_FLAGS); do \
44804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44805         done; \
44806         (cd $(TARGET_SUBDIR)/libiberty && \
44807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44809                   "RANLIB=$${RANLIB}" \
44810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44811                    info) \
44812           || exit 1
44813
44814 @endif target-libiberty
44815
44816 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
44817 maybe-dvi-target-libiberty:
44818 @if target-libiberty
44819 maybe-dvi-target-libiberty: dvi-target-libiberty
44820
44821 dvi-target-libiberty: \
44822     configure-target-libiberty 
44823         @: $(MAKE); $(unstage)
44824         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44825         r=`${PWD_COMMAND}`; export r; \
44826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44827         $(NORMAL_TARGET_EXPORTS) \
44828         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
44829         for flag in $(EXTRA_TARGET_FLAGS); do \
44830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44831         done; \
44832         (cd $(TARGET_SUBDIR)/libiberty && \
44833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44835                   "RANLIB=$${RANLIB}" \
44836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44837                    dvi) \
44838           || exit 1
44839
44840 @endif target-libiberty
44841
44842 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
44843 maybe-pdf-target-libiberty:
44844 @if target-libiberty
44845 maybe-pdf-target-libiberty: pdf-target-libiberty
44846
44847 pdf-target-libiberty: \
44848     configure-target-libiberty 
44849         @: $(MAKE); $(unstage)
44850         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44851         r=`${PWD_COMMAND}`; export r; \
44852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44853         $(NORMAL_TARGET_EXPORTS) \
44854         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
44855         for flag in $(EXTRA_TARGET_FLAGS); do \
44856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44857         done; \
44858         (cd $(TARGET_SUBDIR)/libiberty && \
44859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44861                   "RANLIB=$${RANLIB}" \
44862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44863                    pdf) \
44864           || exit 1
44865
44866 @endif target-libiberty
44867
44868 .PHONY: maybe-html-target-libiberty html-target-libiberty
44869 maybe-html-target-libiberty:
44870 @if target-libiberty
44871 maybe-html-target-libiberty: html-target-libiberty
44872
44873 html-target-libiberty: \
44874     configure-target-libiberty 
44875         @: $(MAKE); $(unstage)
44876         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44877         r=`${PWD_COMMAND}`; export r; \
44878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44879         $(NORMAL_TARGET_EXPORTS) \
44880         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
44881         for flag in $(EXTRA_TARGET_FLAGS); do \
44882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44883         done; \
44884         (cd $(TARGET_SUBDIR)/libiberty && \
44885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44887                   "RANLIB=$${RANLIB}" \
44888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44889                    html) \
44890           || exit 1
44891
44892 @endif target-libiberty
44893
44894 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
44895 maybe-TAGS-target-libiberty:
44896 @if target-libiberty
44897 maybe-TAGS-target-libiberty: TAGS-target-libiberty
44898
44899 TAGS-target-libiberty: \
44900     configure-target-libiberty 
44901         @: $(MAKE); $(unstage)
44902         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44903         r=`${PWD_COMMAND}`; export r; \
44904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44905         $(NORMAL_TARGET_EXPORTS) \
44906         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
44907         for flag in $(EXTRA_TARGET_FLAGS); do \
44908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44909         done; \
44910         (cd $(TARGET_SUBDIR)/libiberty && \
44911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44913                   "RANLIB=$${RANLIB}" \
44914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44915                    TAGS) \
44916           || exit 1
44917
44918 @endif target-libiberty
44919
44920 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
44921 maybe-install-info-target-libiberty:
44922 @if target-libiberty
44923 maybe-install-info-target-libiberty: install-info-target-libiberty
44924
44925 install-info-target-libiberty: \
44926     configure-target-libiberty \
44927     info-target-libiberty 
44928         @: $(MAKE); $(unstage)
44929         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44930         r=`${PWD_COMMAND}`; export r; \
44931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44932         $(NORMAL_TARGET_EXPORTS) \
44933         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
44934         for flag in $(EXTRA_TARGET_FLAGS); do \
44935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44936         done; \
44937         (cd $(TARGET_SUBDIR)/libiberty && \
44938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44940                   "RANLIB=$${RANLIB}" \
44941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44942                    install-info) \
44943           || exit 1
44944
44945 @endif target-libiberty
44946
44947 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
44948 maybe-install-pdf-target-libiberty:
44949 @if target-libiberty
44950 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
44951
44952 install-pdf-target-libiberty: \
44953     configure-target-libiberty \
44954     pdf-target-libiberty 
44955         @: $(MAKE); $(unstage)
44956         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44957         r=`${PWD_COMMAND}`; export r; \
44958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44959         $(NORMAL_TARGET_EXPORTS) \
44960         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
44961         for flag in $(EXTRA_TARGET_FLAGS); do \
44962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44963         done; \
44964         (cd $(TARGET_SUBDIR)/libiberty && \
44965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44967                   "RANLIB=$${RANLIB}" \
44968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44969                    install-pdf) \
44970           || exit 1
44971
44972 @endif target-libiberty
44973
44974 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
44975 maybe-install-html-target-libiberty:
44976 @if target-libiberty
44977 maybe-install-html-target-libiberty: install-html-target-libiberty
44978
44979 install-html-target-libiberty: \
44980     configure-target-libiberty \
44981     html-target-libiberty 
44982         @: $(MAKE); $(unstage)
44983         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44984         r=`${PWD_COMMAND}`; export r; \
44985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44986         $(NORMAL_TARGET_EXPORTS) \
44987         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
44988         for flag in $(EXTRA_TARGET_FLAGS); do \
44989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44990         done; \
44991         (cd $(TARGET_SUBDIR)/libiberty && \
44992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44994                   "RANLIB=$${RANLIB}" \
44995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44996                    install-html) \
44997           || exit 1
44998
44999 @endif target-libiberty
45000
45001 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
45002 maybe-installcheck-target-libiberty:
45003 @if target-libiberty
45004 maybe-installcheck-target-libiberty: installcheck-target-libiberty
45005
45006 installcheck-target-libiberty: \
45007     configure-target-libiberty 
45008         @: $(MAKE); $(unstage)
45009         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45010         r=`${PWD_COMMAND}`; export r; \
45011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45012         $(NORMAL_TARGET_EXPORTS) \
45013         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
45014         for flag in $(EXTRA_TARGET_FLAGS); do \
45015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45016         done; \
45017         (cd $(TARGET_SUBDIR)/libiberty && \
45018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45020                   "RANLIB=$${RANLIB}" \
45021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45022                    installcheck) \
45023           || exit 1
45024
45025 @endif target-libiberty
45026
45027 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
45028 maybe-mostlyclean-target-libiberty:
45029 @if target-libiberty
45030 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
45031
45032 mostlyclean-target-libiberty: 
45033         @: $(MAKE); $(unstage)
45034         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45035         r=`${PWD_COMMAND}`; export r; \
45036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45037         $(NORMAL_TARGET_EXPORTS) \
45038         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
45039         for flag in $(EXTRA_TARGET_FLAGS); do \
45040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45041         done; \
45042         (cd $(TARGET_SUBDIR)/libiberty && \
45043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45045                   "RANLIB=$${RANLIB}" \
45046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45047                    mostlyclean) \
45048           || exit 1
45049
45050 @endif target-libiberty
45051
45052 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
45053 maybe-clean-target-libiberty:
45054 @if target-libiberty
45055 maybe-clean-target-libiberty: clean-target-libiberty
45056
45057 clean-target-libiberty: 
45058         @: $(MAKE); $(unstage)
45059         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45060         r=`${PWD_COMMAND}`; export r; \
45061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45062         $(NORMAL_TARGET_EXPORTS) \
45063         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
45064         for flag in $(EXTRA_TARGET_FLAGS); do \
45065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45066         done; \
45067         (cd $(TARGET_SUBDIR)/libiberty && \
45068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45070                   "RANLIB=$${RANLIB}" \
45071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45072                    clean) \
45073           || exit 1
45074
45075 @endif target-libiberty
45076
45077 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
45078 maybe-distclean-target-libiberty:
45079 @if target-libiberty
45080 maybe-distclean-target-libiberty: distclean-target-libiberty
45081
45082 distclean-target-libiberty: 
45083         @: $(MAKE); $(unstage)
45084         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45085         r=`${PWD_COMMAND}`; export r; \
45086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45087         $(NORMAL_TARGET_EXPORTS) \
45088         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
45089         for flag in $(EXTRA_TARGET_FLAGS); do \
45090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45091         done; \
45092         (cd $(TARGET_SUBDIR)/libiberty && \
45093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45095                   "RANLIB=$${RANLIB}" \
45096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45097                    distclean) \
45098           || exit 1
45099
45100 @endif target-libiberty
45101
45102 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
45103 maybe-maintainer-clean-target-libiberty:
45104 @if target-libiberty
45105 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
45106
45107 maintainer-clean-target-libiberty: 
45108         @: $(MAKE); $(unstage)
45109         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45110         r=`${PWD_COMMAND}`; export r; \
45111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45112         $(NORMAL_TARGET_EXPORTS) \
45113         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
45114         for flag in $(EXTRA_TARGET_FLAGS); do \
45115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45116         done; \
45117         (cd $(TARGET_SUBDIR)/libiberty && \
45118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45120                   "RANLIB=$${RANLIB}" \
45121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45122                    maintainer-clean) \
45123           || exit 1
45124
45125 @endif target-libiberty
45126
45127
45128
45129
45130
45131 .PHONY: configure-target-gperf maybe-configure-target-gperf
45132 maybe-configure-target-gperf:
45133 @if gcc-bootstrap
45134 configure-target-gperf: stage_current
45135 @endif gcc-bootstrap
45136 @if target-gperf
45137 maybe-configure-target-gperf: configure-target-gperf
45138 configure-target-gperf: 
45139         @: $(MAKE); $(unstage)
45140         @r=`${PWD_COMMAND}`; export r; \
45141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45142         echo "Checking multilib configuration for gperf..."; \
45143         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
45144         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
45145         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
45146           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
45147             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
45148           else \
45149             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
45150             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
45151           fi; \
45152         else \
45153           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
45154         fi; \
45155         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
45156         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
45157         $(NORMAL_TARGET_EXPORTS) \
45158         echo Configuring in $(TARGET_SUBDIR)/gperf; \
45159         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
45160         case $(srcdir) in \
45161           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45162           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
45163                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45164         esac; \
45165         srcdiroption="--srcdir=$${topdir}/gperf"; \
45166         libsrcdir="$$s/gperf"; \
45167         rm -f no-such-file || : ; \
45168         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45169           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45170           --target=${target_alias} $${srcdiroption}  \
45171           || exit 1
45172 @endif target-gperf
45173
45174
45175
45176
45177
45178 .PHONY: all-target-gperf maybe-all-target-gperf
45179 maybe-all-target-gperf:
45180 @if gcc-bootstrap
45181 all-target-gperf: stage_current
45182 @endif gcc-bootstrap
45183 @if target-gperf
45184 TARGET-target-gperf=all
45185 maybe-all-target-gperf: all-target-gperf
45186 all-target-gperf: configure-target-gperf
45187         @: $(MAKE); $(unstage)
45188         @r=`${PWD_COMMAND}`; export r; \
45189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45190         $(NORMAL_TARGET_EXPORTS) \
45191         (cd $(TARGET_SUBDIR)/gperf && \
45192           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45193                 $(TARGET-target-gperf))
45194 @endif target-gperf
45195
45196
45197
45198
45199
45200 .PHONY: check-target-gperf maybe-check-target-gperf
45201 maybe-check-target-gperf:
45202 @if target-gperf
45203 maybe-check-target-gperf: check-target-gperf
45204
45205 check-target-gperf:
45206         @: $(MAKE); $(unstage)
45207         @r=`${PWD_COMMAND}`; export r; \
45208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45209         $(NORMAL_TARGET_EXPORTS) \
45210         (cd $(TARGET_SUBDIR)/gperf && \
45211           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45212
45213 @endif target-gperf
45214
45215 .PHONY: install-target-gperf maybe-install-target-gperf
45216 maybe-install-target-gperf:
45217 @if target-gperf
45218 maybe-install-target-gperf: install-target-gperf
45219
45220 install-target-gperf: installdirs
45221         @: $(MAKE); $(unstage)
45222         @r=`${PWD_COMMAND}`; export r; \
45223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45224         $(NORMAL_TARGET_EXPORTS) \
45225         (cd $(TARGET_SUBDIR)/gperf && \
45226           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45227
45228 @endif target-gperf
45229
45230 # Other targets (info, dvi, pdf, etc.)
45231
45232 .PHONY: maybe-info-target-gperf info-target-gperf
45233 maybe-info-target-gperf:
45234 @if target-gperf
45235 maybe-info-target-gperf: info-target-gperf
45236
45237 info-target-gperf: \
45238     configure-target-gperf 
45239         @: $(MAKE); $(unstage)
45240         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45241         r=`${PWD_COMMAND}`; export r; \
45242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45243         $(NORMAL_TARGET_EXPORTS) \
45244         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
45245         for flag in $(EXTRA_TARGET_FLAGS); do \
45246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45247         done; \
45248         (cd $(TARGET_SUBDIR)/gperf && \
45249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45251                   "RANLIB=$${RANLIB}" \
45252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45253                    info) \
45254           || exit 1
45255
45256 @endif target-gperf
45257
45258 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
45259 maybe-dvi-target-gperf:
45260 @if target-gperf
45261 maybe-dvi-target-gperf: dvi-target-gperf
45262
45263 dvi-target-gperf: \
45264     configure-target-gperf 
45265         @: $(MAKE); $(unstage)
45266         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45267         r=`${PWD_COMMAND}`; export r; \
45268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45269         $(NORMAL_TARGET_EXPORTS) \
45270         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
45271         for flag in $(EXTRA_TARGET_FLAGS); do \
45272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45273         done; \
45274         (cd $(TARGET_SUBDIR)/gperf && \
45275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45277                   "RANLIB=$${RANLIB}" \
45278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45279                    dvi) \
45280           || exit 1
45281
45282 @endif target-gperf
45283
45284 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
45285 maybe-pdf-target-gperf:
45286 @if target-gperf
45287 maybe-pdf-target-gperf: pdf-target-gperf
45288
45289 pdf-target-gperf: \
45290     configure-target-gperf 
45291         @: $(MAKE); $(unstage)
45292         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45293         r=`${PWD_COMMAND}`; export r; \
45294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45295         $(NORMAL_TARGET_EXPORTS) \
45296         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
45297         for flag in $(EXTRA_TARGET_FLAGS); do \
45298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45299         done; \
45300         (cd $(TARGET_SUBDIR)/gperf && \
45301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45303                   "RANLIB=$${RANLIB}" \
45304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45305                    pdf) \
45306           || exit 1
45307
45308 @endif target-gperf
45309
45310 .PHONY: maybe-html-target-gperf html-target-gperf
45311 maybe-html-target-gperf:
45312 @if target-gperf
45313 maybe-html-target-gperf: html-target-gperf
45314
45315 html-target-gperf: \
45316     configure-target-gperf 
45317         @: $(MAKE); $(unstage)
45318         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45319         r=`${PWD_COMMAND}`; export r; \
45320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45321         $(NORMAL_TARGET_EXPORTS) \
45322         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
45323         for flag in $(EXTRA_TARGET_FLAGS); do \
45324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45325         done; \
45326         (cd $(TARGET_SUBDIR)/gperf && \
45327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45329                   "RANLIB=$${RANLIB}" \
45330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45331                    html) \
45332           || exit 1
45333
45334 @endif target-gperf
45335
45336 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
45337 maybe-TAGS-target-gperf:
45338 @if target-gperf
45339 maybe-TAGS-target-gperf: TAGS-target-gperf
45340
45341 TAGS-target-gperf: \
45342     configure-target-gperf 
45343         @: $(MAKE); $(unstage)
45344         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45345         r=`${PWD_COMMAND}`; export r; \
45346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45347         $(NORMAL_TARGET_EXPORTS) \
45348         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
45349         for flag in $(EXTRA_TARGET_FLAGS); do \
45350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45351         done; \
45352         (cd $(TARGET_SUBDIR)/gperf && \
45353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45355                   "RANLIB=$${RANLIB}" \
45356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45357                    TAGS) \
45358           || exit 1
45359
45360 @endif target-gperf
45361
45362 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
45363 maybe-install-info-target-gperf:
45364 @if target-gperf
45365 maybe-install-info-target-gperf: install-info-target-gperf
45366
45367 install-info-target-gperf: \
45368     configure-target-gperf \
45369     info-target-gperf 
45370         @: $(MAKE); $(unstage)
45371         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45372         r=`${PWD_COMMAND}`; export r; \
45373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45374         $(NORMAL_TARGET_EXPORTS) \
45375         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
45376         for flag in $(EXTRA_TARGET_FLAGS); do \
45377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45378         done; \
45379         (cd $(TARGET_SUBDIR)/gperf && \
45380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45382                   "RANLIB=$${RANLIB}" \
45383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45384                    install-info) \
45385           || exit 1
45386
45387 @endif target-gperf
45388
45389 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
45390 maybe-install-pdf-target-gperf:
45391 @if target-gperf
45392 maybe-install-pdf-target-gperf: install-pdf-target-gperf
45393
45394 install-pdf-target-gperf: \
45395     configure-target-gperf \
45396     pdf-target-gperf 
45397         @: $(MAKE); $(unstage)
45398         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45399         r=`${PWD_COMMAND}`; export r; \
45400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45401         $(NORMAL_TARGET_EXPORTS) \
45402         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
45403         for flag in $(EXTRA_TARGET_FLAGS); do \
45404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45405         done; \
45406         (cd $(TARGET_SUBDIR)/gperf && \
45407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45409                   "RANLIB=$${RANLIB}" \
45410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45411                    install-pdf) \
45412           || exit 1
45413
45414 @endif target-gperf
45415
45416 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
45417 maybe-install-html-target-gperf:
45418 @if target-gperf
45419 maybe-install-html-target-gperf: install-html-target-gperf
45420
45421 install-html-target-gperf: \
45422     configure-target-gperf \
45423     html-target-gperf 
45424         @: $(MAKE); $(unstage)
45425         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45426         r=`${PWD_COMMAND}`; export r; \
45427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45428         $(NORMAL_TARGET_EXPORTS) \
45429         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
45430         for flag in $(EXTRA_TARGET_FLAGS); do \
45431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45432         done; \
45433         (cd $(TARGET_SUBDIR)/gperf && \
45434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45436                   "RANLIB=$${RANLIB}" \
45437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45438                    install-html) \
45439           || exit 1
45440
45441 @endif target-gperf
45442
45443 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
45444 maybe-installcheck-target-gperf:
45445 @if target-gperf
45446 maybe-installcheck-target-gperf: installcheck-target-gperf
45447
45448 installcheck-target-gperf: \
45449     configure-target-gperf 
45450         @: $(MAKE); $(unstage)
45451         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45452         r=`${PWD_COMMAND}`; export r; \
45453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45454         $(NORMAL_TARGET_EXPORTS) \
45455         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
45456         for flag in $(EXTRA_TARGET_FLAGS); do \
45457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45458         done; \
45459         (cd $(TARGET_SUBDIR)/gperf && \
45460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45462                   "RANLIB=$${RANLIB}" \
45463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45464                    installcheck) \
45465           || exit 1
45466
45467 @endif target-gperf
45468
45469 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
45470 maybe-mostlyclean-target-gperf:
45471 @if target-gperf
45472 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
45473
45474 mostlyclean-target-gperf: 
45475         @: $(MAKE); $(unstage)
45476         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45477         r=`${PWD_COMMAND}`; export r; \
45478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45479         $(NORMAL_TARGET_EXPORTS) \
45480         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
45481         for flag in $(EXTRA_TARGET_FLAGS); do \
45482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45483         done; \
45484         (cd $(TARGET_SUBDIR)/gperf && \
45485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45487                   "RANLIB=$${RANLIB}" \
45488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45489                    mostlyclean) \
45490           || exit 1
45491
45492 @endif target-gperf
45493
45494 .PHONY: maybe-clean-target-gperf clean-target-gperf
45495 maybe-clean-target-gperf:
45496 @if target-gperf
45497 maybe-clean-target-gperf: clean-target-gperf
45498
45499 clean-target-gperf: 
45500         @: $(MAKE); $(unstage)
45501         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45502         r=`${PWD_COMMAND}`; export r; \
45503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45504         $(NORMAL_TARGET_EXPORTS) \
45505         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
45506         for flag in $(EXTRA_TARGET_FLAGS); do \
45507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45508         done; \
45509         (cd $(TARGET_SUBDIR)/gperf && \
45510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45512                   "RANLIB=$${RANLIB}" \
45513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45514                    clean) \
45515           || exit 1
45516
45517 @endif target-gperf
45518
45519 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
45520 maybe-distclean-target-gperf:
45521 @if target-gperf
45522 maybe-distclean-target-gperf: distclean-target-gperf
45523
45524 distclean-target-gperf: 
45525         @: $(MAKE); $(unstage)
45526         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45527         r=`${PWD_COMMAND}`; export r; \
45528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45529         $(NORMAL_TARGET_EXPORTS) \
45530         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
45531         for flag in $(EXTRA_TARGET_FLAGS); do \
45532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45533         done; \
45534         (cd $(TARGET_SUBDIR)/gperf && \
45535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45537                   "RANLIB=$${RANLIB}" \
45538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45539                    distclean) \
45540           || exit 1
45541
45542 @endif target-gperf
45543
45544 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
45545 maybe-maintainer-clean-target-gperf:
45546 @if target-gperf
45547 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
45548
45549 maintainer-clean-target-gperf: 
45550         @: $(MAKE); $(unstage)
45551         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45552         r=`${PWD_COMMAND}`; export r; \
45553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45554         $(NORMAL_TARGET_EXPORTS) \
45555         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
45556         for flag in $(EXTRA_TARGET_FLAGS); do \
45557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45558         done; \
45559         (cd $(TARGET_SUBDIR)/gperf && \
45560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45562                   "RANLIB=$${RANLIB}" \
45563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45564                    maintainer-clean) \
45565           || exit 1
45566
45567 @endif target-gperf
45568
45569
45570
45571
45572
45573 .PHONY: configure-target-examples maybe-configure-target-examples
45574 maybe-configure-target-examples:
45575 @if gcc-bootstrap
45576 configure-target-examples: stage_current
45577 @endif gcc-bootstrap
45578 @if target-examples
45579 maybe-configure-target-examples: configure-target-examples
45580 configure-target-examples: 
45581         @: $(MAKE); $(unstage)
45582         @r=`${PWD_COMMAND}`; export r; \
45583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45584         echo "Checking multilib configuration for examples..."; \
45585         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
45586         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
45587         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
45588           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
45589             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
45590           else \
45591             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
45592             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
45593           fi; \
45594         else \
45595           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
45596         fi; \
45597         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
45598         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
45599         $(NORMAL_TARGET_EXPORTS) \
45600         echo Configuring in $(TARGET_SUBDIR)/examples; \
45601         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
45602         case $(srcdir) in \
45603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45604           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
45605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45606         esac; \
45607         srcdiroption="--srcdir=$${topdir}/examples"; \
45608         libsrcdir="$$s/examples"; \
45609         rm -f no-such-file || : ; \
45610         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45611           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45612           --target=${target_alias} $${srcdiroption}  \
45613           || exit 1
45614 @endif target-examples
45615
45616
45617
45618
45619
45620 .PHONY: all-target-examples maybe-all-target-examples
45621 maybe-all-target-examples:
45622 @if gcc-bootstrap
45623 all-target-examples: stage_current
45624 @endif gcc-bootstrap
45625 @if target-examples
45626 TARGET-target-examples=all
45627 maybe-all-target-examples: all-target-examples
45628 all-target-examples: configure-target-examples
45629         @: $(MAKE); $(unstage)
45630         @r=`${PWD_COMMAND}`; export r; \
45631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45632         $(NORMAL_TARGET_EXPORTS) \
45633         (cd $(TARGET_SUBDIR)/examples && \
45634           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45635                 $(TARGET-target-examples))
45636 @endif target-examples
45637
45638
45639
45640
45641
45642 .PHONY: check-target-examples maybe-check-target-examples
45643 maybe-check-target-examples:
45644 @if target-examples
45645 maybe-check-target-examples: check-target-examples
45646
45647 # Dummy target for uncheckable module.
45648 check-target-examples:
45649
45650 @endif target-examples
45651
45652 .PHONY: install-target-examples maybe-install-target-examples
45653 maybe-install-target-examples:
45654 @if target-examples
45655 maybe-install-target-examples: install-target-examples
45656
45657 # Dummy target for uninstallable.
45658 install-target-examples:
45659
45660 @endif target-examples
45661
45662 # Other targets (info, dvi, pdf, etc.)
45663
45664 .PHONY: maybe-info-target-examples info-target-examples
45665 maybe-info-target-examples:
45666 @if target-examples
45667 maybe-info-target-examples: info-target-examples
45668
45669 info-target-examples: \
45670     configure-target-examples 
45671         @: $(MAKE); $(unstage)
45672         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45673         r=`${PWD_COMMAND}`; export r; \
45674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45675         $(NORMAL_TARGET_EXPORTS) \
45676         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
45677         for flag in $(EXTRA_TARGET_FLAGS); do \
45678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45679         done; \
45680         (cd $(TARGET_SUBDIR)/examples && \
45681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45683                   "RANLIB=$${RANLIB}" \
45684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45685                    info) \
45686           || exit 1
45687
45688 @endif target-examples
45689
45690 .PHONY: maybe-dvi-target-examples dvi-target-examples
45691 maybe-dvi-target-examples:
45692 @if target-examples
45693 maybe-dvi-target-examples: dvi-target-examples
45694
45695 dvi-target-examples: \
45696     configure-target-examples 
45697         @: $(MAKE); $(unstage)
45698         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45699         r=`${PWD_COMMAND}`; export r; \
45700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45701         $(NORMAL_TARGET_EXPORTS) \
45702         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
45703         for flag in $(EXTRA_TARGET_FLAGS); do \
45704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45705         done; \
45706         (cd $(TARGET_SUBDIR)/examples && \
45707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45709                   "RANLIB=$${RANLIB}" \
45710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45711                    dvi) \
45712           || exit 1
45713
45714 @endif target-examples
45715
45716 .PHONY: maybe-pdf-target-examples pdf-target-examples
45717 maybe-pdf-target-examples:
45718 @if target-examples
45719 maybe-pdf-target-examples: pdf-target-examples
45720
45721 pdf-target-examples: \
45722     configure-target-examples 
45723         @: $(MAKE); $(unstage)
45724         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45725         r=`${PWD_COMMAND}`; export r; \
45726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45727         $(NORMAL_TARGET_EXPORTS) \
45728         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
45729         for flag in $(EXTRA_TARGET_FLAGS); do \
45730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45731         done; \
45732         (cd $(TARGET_SUBDIR)/examples && \
45733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45735                   "RANLIB=$${RANLIB}" \
45736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45737                    pdf) \
45738           || exit 1
45739
45740 @endif target-examples
45741
45742 .PHONY: maybe-html-target-examples html-target-examples
45743 maybe-html-target-examples:
45744 @if target-examples
45745 maybe-html-target-examples: html-target-examples
45746
45747 html-target-examples: \
45748     configure-target-examples 
45749         @: $(MAKE); $(unstage)
45750         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45751         r=`${PWD_COMMAND}`; export r; \
45752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45753         $(NORMAL_TARGET_EXPORTS) \
45754         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
45755         for flag in $(EXTRA_TARGET_FLAGS); do \
45756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45757         done; \
45758         (cd $(TARGET_SUBDIR)/examples && \
45759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45761                   "RANLIB=$${RANLIB}" \
45762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45763                    html) \
45764           || exit 1
45765
45766 @endif target-examples
45767
45768 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
45769 maybe-TAGS-target-examples:
45770 @if target-examples
45771 maybe-TAGS-target-examples: TAGS-target-examples
45772
45773 TAGS-target-examples: \
45774     configure-target-examples 
45775         @: $(MAKE); $(unstage)
45776         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45777         r=`${PWD_COMMAND}`; export r; \
45778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45779         $(NORMAL_TARGET_EXPORTS) \
45780         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
45781         for flag in $(EXTRA_TARGET_FLAGS); do \
45782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45783         done; \
45784         (cd $(TARGET_SUBDIR)/examples && \
45785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45787                   "RANLIB=$${RANLIB}" \
45788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45789                    TAGS) \
45790           || exit 1
45791
45792 @endif target-examples
45793
45794 .PHONY: maybe-install-info-target-examples install-info-target-examples
45795 maybe-install-info-target-examples:
45796 @if target-examples
45797 maybe-install-info-target-examples: install-info-target-examples
45798
45799 install-info-target-examples: \
45800     configure-target-examples \
45801     info-target-examples 
45802         @: $(MAKE); $(unstage)
45803         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45804         r=`${PWD_COMMAND}`; export r; \
45805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45806         $(NORMAL_TARGET_EXPORTS) \
45807         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
45808         for flag in $(EXTRA_TARGET_FLAGS); do \
45809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45810         done; \
45811         (cd $(TARGET_SUBDIR)/examples && \
45812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45814                   "RANLIB=$${RANLIB}" \
45815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45816                    install-info) \
45817           || exit 1
45818
45819 @endif target-examples
45820
45821 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
45822 maybe-install-pdf-target-examples:
45823 @if target-examples
45824 maybe-install-pdf-target-examples: install-pdf-target-examples
45825
45826 install-pdf-target-examples: \
45827     configure-target-examples \
45828     pdf-target-examples 
45829         @: $(MAKE); $(unstage)
45830         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45831         r=`${PWD_COMMAND}`; export r; \
45832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45833         $(NORMAL_TARGET_EXPORTS) \
45834         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
45835         for flag in $(EXTRA_TARGET_FLAGS); do \
45836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45837         done; \
45838         (cd $(TARGET_SUBDIR)/examples && \
45839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45841                   "RANLIB=$${RANLIB}" \
45842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45843                    install-pdf) \
45844           || exit 1
45845
45846 @endif target-examples
45847
45848 .PHONY: maybe-install-html-target-examples install-html-target-examples
45849 maybe-install-html-target-examples:
45850 @if target-examples
45851 maybe-install-html-target-examples: install-html-target-examples
45852
45853 install-html-target-examples: \
45854     configure-target-examples \
45855     html-target-examples 
45856         @: $(MAKE); $(unstage)
45857         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45858         r=`${PWD_COMMAND}`; export r; \
45859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45860         $(NORMAL_TARGET_EXPORTS) \
45861         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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                    install-html) \
45871           || exit 1
45872
45873 @endif target-examples
45874
45875 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
45876 maybe-installcheck-target-examples:
45877 @if target-examples
45878 maybe-installcheck-target-examples: installcheck-target-examples
45879
45880 installcheck-target-examples: \
45881     configure-target-examples 
45882         @: $(MAKE); $(unstage)
45883         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45884         r=`${PWD_COMMAND}`; export r; \
45885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45886         $(NORMAL_TARGET_EXPORTS) \
45887         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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                    installcheck) \
45897           || exit 1
45898
45899 @endif target-examples
45900
45901 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
45902 maybe-mostlyclean-target-examples:
45903 @if target-examples
45904 maybe-mostlyclean-target-examples: mostlyclean-target-examples
45905
45906 mostlyclean-target-examples: 
45907         @: $(MAKE); $(unstage)
45908         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45909         r=`${PWD_COMMAND}`; export r; \
45910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45911         $(NORMAL_TARGET_EXPORTS) \
45912         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
45913         for flag in $(EXTRA_TARGET_FLAGS); do \
45914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45915         done; \
45916         (cd $(TARGET_SUBDIR)/examples && \
45917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45919                   "RANLIB=$${RANLIB}" \
45920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45921                    mostlyclean) \
45922           || exit 1
45923
45924 @endif target-examples
45925
45926 .PHONY: maybe-clean-target-examples clean-target-examples
45927 maybe-clean-target-examples:
45928 @if target-examples
45929 maybe-clean-target-examples: clean-target-examples
45930
45931 clean-target-examples: 
45932         @: $(MAKE); $(unstage)
45933         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45934         r=`${PWD_COMMAND}`; export r; \
45935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45936         $(NORMAL_TARGET_EXPORTS) \
45937         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
45938         for flag in $(EXTRA_TARGET_FLAGS); do \
45939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45940         done; \
45941         (cd $(TARGET_SUBDIR)/examples && \
45942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45944                   "RANLIB=$${RANLIB}" \
45945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45946                    clean) \
45947           || exit 1
45948
45949 @endif target-examples
45950
45951 .PHONY: maybe-distclean-target-examples distclean-target-examples
45952 maybe-distclean-target-examples:
45953 @if target-examples
45954 maybe-distclean-target-examples: distclean-target-examples
45955
45956 distclean-target-examples: 
45957         @: $(MAKE); $(unstage)
45958         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45959         r=`${PWD_COMMAND}`; export r; \
45960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45961         $(NORMAL_TARGET_EXPORTS) \
45962         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
45963         for flag in $(EXTRA_TARGET_FLAGS); do \
45964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45965         done; \
45966         (cd $(TARGET_SUBDIR)/examples && \
45967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45969                   "RANLIB=$${RANLIB}" \
45970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45971                    distclean) \
45972           || exit 1
45973
45974 @endif target-examples
45975
45976 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
45977 maybe-maintainer-clean-target-examples:
45978 @if target-examples
45979 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
45980
45981 maintainer-clean-target-examples: 
45982         @: $(MAKE); $(unstage)
45983         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45984         r=`${PWD_COMMAND}`; export r; \
45985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45986         $(NORMAL_TARGET_EXPORTS) \
45987         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
45988         for flag in $(EXTRA_TARGET_FLAGS); do \
45989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45990         done; \
45991         (cd $(TARGET_SUBDIR)/examples && \
45992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45994                   "RANLIB=$${RANLIB}" \
45995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45996                    maintainer-clean) \
45997           || exit 1
45998
45999 @endif target-examples
46000
46001
46002
46003
46004
46005 .PHONY: configure-target-libffi maybe-configure-target-libffi
46006 maybe-configure-target-libffi:
46007 @if gcc-bootstrap
46008 configure-target-libffi: stage_current
46009 @endif gcc-bootstrap
46010 @if target-libffi
46011 maybe-configure-target-libffi: configure-target-libffi
46012 configure-target-libffi: 
46013         @: $(MAKE); $(unstage)
46014         @r=`${PWD_COMMAND}`; export r; \
46015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46016         echo "Checking multilib configuration for libffi..."; \
46017         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
46018         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
46019         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
46020           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
46021             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
46022           else \
46023             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
46024             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
46025           fi; \
46026         else \
46027           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
46028         fi; \
46029         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
46030         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
46031         $(NORMAL_TARGET_EXPORTS) \
46032         echo Configuring in $(TARGET_SUBDIR)/libffi; \
46033         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
46034         case $(srcdir) in \
46035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46036           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
46037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46038         esac; \
46039         srcdiroption="--srcdir=$${topdir}/libffi"; \
46040         libsrcdir="$$s/libffi"; \
46041         rm -f no-such-file || : ; \
46042         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46043           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46044           --target=${target_alias} $${srcdiroption}  \
46045           || exit 1
46046 @endif target-libffi
46047
46048
46049
46050
46051
46052 .PHONY: all-target-libffi maybe-all-target-libffi
46053 maybe-all-target-libffi:
46054 @if gcc-bootstrap
46055 all-target-libffi: stage_current
46056 @endif gcc-bootstrap
46057 @if target-libffi
46058 TARGET-target-libffi=all
46059 maybe-all-target-libffi: all-target-libffi
46060 all-target-libffi: configure-target-libffi
46061         @: $(MAKE); $(unstage)
46062         @r=`${PWD_COMMAND}`; export r; \
46063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46064         $(NORMAL_TARGET_EXPORTS) \
46065         (cd $(TARGET_SUBDIR)/libffi && \
46066           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46067                 $(TARGET-target-libffi))
46068 @endif target-libffi
46069
46070
46071
46072
46073
46074 .PHONY: check-target-libffi maybe-check-target-libffi
46075 maybe-check-target-libffi:
46076 @if target-libffi
46077 maybe-check-target-libffi: check-target-libffi
46078
46079 check-target-libffi:
46080         @: $(MAKE); $(unstage)
46081         @r=`${PWD_COMMAND}`; export r; \
46082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46083         $(NORMAL_TARGET_EXPORTS) \
46084         (cd $(TARGET_SUBDIR)/libffi && \
46085           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46086
46087 @endif target-libffi
46088
46089 .PHONY: install-target-libffi maybe-install-target-libffi
46090 maybe-install-target-libffi:
46091 @if target-libffi
46092 maybe-install-target-libffi: install-target-libffi
46093
46094 install-target-libffi: installdirs
46095         @: $(MAKE); $(unstage)
46096         @r=`${PWD_COMMAND}`; export r; \
46097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46098         $(NORMAL_TARGET_EXPORTS) \
46099         (cd $(TARGET_SUBDIR)/libffi && \
46100           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46101
46102 @endif target-libffi
46103
46104 # Other targets (info, dvi, pdf, etc.)
46105
46106 .PHONY: maybe-info-target-libffi info-target-libffi
46107 maybe-info-target-libffi:
46108 @if target-libffi
46109 maybe-info-target-libffi: info-target-libffi
46110
46111 info-target-libffi: \
46112     configure-target-libffi 
46113         @: $(MAKE); $(unstage)
46114         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46115         r=`${PWD_COMMAND}`; export r; \
46116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46117         $(NORMAL_TARGET_EXPORTS) \
46118         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
46119         for flag in $(EXTRA_TARGET_FLAGS); do \
46120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46121         done; \
46122         (cd $(TARGET_SUBDIR)/libffi && \
46123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46125                   "RANLIB=$${RANLIB}" \
46126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46127                    info) \
46128           || exit 1
46129
46130 @endif target-libffi
46131
46132 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
46133 maybe-dvi-target-libffi:
46134 @if target-libffi
46135 maybe-dvi-target-libffi: dvi-target-libffi
46136
46137 dvi-target-libffi: \
46138     configure-target-libffi 
46139         @: $(MAKE); $(unstage)
46140         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46141         r=`${PWD_COMMAND}`; export r; \
46142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46143         $(NORMAL_TARGET_EXPORTS) \
46144         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
46145         for flag in $(EXTRA_TARGET_FLAGS); do \
46146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46147         done; \
46148         (cd $(TARGET_SUBDIR)/libffi && \
46149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46151                   "RANLIB=$${RANLIB}" \
46152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46153                    dvi) \
46154           || exit 1
46155
46156 @endif target-libffi
46157
46158 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
46159 maybe-pdf-target-libffi:
46160 @if target-libffi
46161 maybe-pdf-target-libffi: pdf-target-libffi
46162
46163 pdf-target-libffi: \
46164     configure-target-libffi 
46165         @: $(MAKE); $(unstage)
46166         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46167         r=`${PWD_COMMAND}`; export r; \
46168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46169         $(NORMAL_TARGET_EXPORTS) \
46170         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
46171         for flag in $(EXTRA_TARGET_FLAGS); do \
46172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46173         done; \
46174         (cd $(TARGET_SUBDIR)/libffi && \
46175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46177                   "RANLIB=$${RANLIB}" \
46178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46179                    pdf) \
46180           || exit 1
46181
46182 @endif target-libffi
46183
46184 .PHONY: maybe-html-target-libffi html-target-libffi
46185 maybe-html-target-libffi:
46186 @if target-libffi
46187 maybe-html-target-libffi: html-target-libffi
46188
46189 html-target-libffi: \
46190     configure-target-libffi 
46191         @: $(MAKE); $(unstage)
46192         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46193         r=`${PWD_COMMAND}`; export r; \
46194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46195         $(NORMAL_TARGET_EXPORTS) \
46196         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
46197         for flag in $(EXTRA_TARGET_FLAGS); do \
46198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46199         done; \
46200         (cd $(TARGET_SUBDIR)/libffi && \
46201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46203                   "RANLIB=$${RANLIB}" \
46204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46205                    html) \
46206           || exit 1
46207
46208 @endif target-libffi
46209
46210 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
46211 maybe-TAGS-target-libffi:
46212 @if target-libffi
46213 maybe-TAGS-target-libffi: TAGS-target-libffi
46214
46215 TAGS-target-libffi: \
46216     configure-target-libffi 
46217         @: $(MAKE); $(unstage)
46218         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46219         r=`${PWD_COMMAND}`; export r; \
46220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46221         $(NORMAL_TARGET_EXPORTS) \
46222         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
46223         for flag in $(EXTRA_TARGET_FLAGS); do \
46224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46225         done; \
46226         (cd $(TARGET_SUBDIR)/libffi && \
46227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46229                   "RANLIB=$${RANLIB}" \
46230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46231                    TAGS) \
46232           || exit 1
46233
46234 @endif target-libffi
46235
46236 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
46237 maybe-install-info-target-libffi:
46238 @if target-libffi
46239 maybe-install-info-target-libffi: install-info-target-libffi
46240
46241 install-info-target-libffi: \
46242     configure-target-libffi \
46243     info-target-libffi 
46244         @: $(MAKE); $(unstage)
46245         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46246         r=`${PWD_COMMAND}`; export r; \
46247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46248         $(NORMAL_TARGET_EXPORTS) \
46249         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
46250         for flag in $(EXTRA_TARGET_FLAGS); do \
46251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46252         done; \
46253         (cd $(TARGET_SUBDIR)/libffi && \
46254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46256                   "RANLIB=$${RANLIB}" \
46257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46258                    install-info) \
46259           || exit 1
46260
46261 @endif target-libffi
46262
46263 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
46264 maybe-install-pdf-target-libffi:
46265 @if target-libffi
46266 maybe-install-pdf-target-libffi: install-pdf-target-libffi
46267
46268 install-pdf-target-libffi: \
46269     configure-target-libffi \
46270     pdf-target-libffi 
46271         @: $(MAKE); $(unstage)
46272         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46273         r=`${PWD_COMMAND}`; export r; \
46274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46275         $(NORMAL_TARGET_EXPORTS) \
46276         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
46277         for flag in $(EXTRA_TARGET_FLAGS); do \
46278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46279         done; \
46280         (cd $(TARGET_SUBDIR)/libffi && \
46281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46283                   "RANLIB=$${RANLIB}" \
46284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46285                    install-pdf) \
46286           || exit 1
46287
46288 @endif target-libffi
46289
46290 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
46291 maybe-install-html-target-libffi:
46292 @if target-libffi
46293 maybe-install-html-target-libffi: install-html-target-libffi
46294
46295 install-html-target-libffi: \
46296     configure-target-libffi \
46297     html-target-libffi 
46298         @: $(MAKE); $(unstage)
46299         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46300         r=`${PWD_COMMAND}`; export r; \
46301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46302         $(NORMAL_TARGET_EXPORTS) \
46303         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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                    install-html) \
46313           || exit 1
46314
46315 @endif target-libffi
46316
46317 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
46318 maybe-installcheck-target-libffi:
46319 @if target-libffi
46320 maybe-installcheck-target-libffi: installcheck-target-libffi
46321
46322 installcheck-target-libffi: \
46323     configure-target-libffi 
46324         @: $(MAKE); $(unstage)
46325         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46326         r=`${PWD_COMMAND}`; export r; \
46327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46328         $(NORMAL_TARGET_EXPORTS) \
46329         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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                    installcheck) \
46339           || exit 1
46340
46341 @endif target-libffi
46342
46343 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
46344 maybe-mostlyclean-target-libffi:
46345 @if target-libffi
46346 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
46347
46348 mostlyclean-target-libffi: 
46349         @: $(MAKE); $(unstage)
46350         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46351         r=`${PWD_COMMAND}`; export r; \
46352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46353         $(NORMAL_TARGET_EXPORTS) \
46354         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
46355         for flag in $(EXTRA_TARGET_FLAGS); do \
46356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46357         done; \
46358         (cd $(TARGET_SUBDIR)/libffi && \
46359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46361                   "RANLIB=$${RANLIB}" \
46362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46363                    mostlyclean) \
46364           || exit 1
46365
46366 @endif target-libffi
46367
46368 .PHONY: maybe-clean-target-libffi clean-target-libffi
46369 maybe-clean-target-libffi:
46370 @if target-libffi
46371 maybe-clean-target-libffi: clean-target-libffi
46372
46373 clean-target-libffi: 
46374         @: $(MAKE); $(unstage)
46375         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46376         r=`${PWD_COMMAND}`; export r; \
46377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46378         $(NORMAL_TARGET_EXPORTS) \
46379         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
46380         for flag in $(EXTRA_TARGET_FLAGS); do \
46381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46382         done; \
46383         (cd $(TARGET_SUBDIR)/libffi && \
46384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46386                   "RANLIB=$${RANLIB}" \
46387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46388                    clean) \
46389           || exit 1
46390
46391 @endif target-libffi
46392
46393 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
46394 maybe-distclean-target-libffi:
46395 @if target-libffi
46396 maybe-distclean-target-libffi: distclean-target-libffi
46397
46398 distclean-target-libffi: 
46399         @: $(MAKE); $(unstage)
46400         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46401         r=`${PWD_COMMAND}`; export r; \
46402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46403         $(NORMAL_TARGET_EXPORTS) \
46404         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
46405         for flag in $(EXTRA_TARGET_FLAGS); do \
46406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46407         done; \
46408         (cd $(TARGET_SUBDIR)/libffi && \
46409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46411                   "RANLIB=$${RANLIB}" \
46412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46413                    distclean) \
46414           || exit 1
46415
46416 @endif target-libffi
46417
46418 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
46419 maybe-maintainer-clean-target-libffi:
46420 @if target-libffi
46421 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
46422
46423 maintainer-clean-target-libffi: 
46424         @: $(MAKE); $(unstage)
46425         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
46426         r=`${PWD_COMMAND}`; export r; \
46427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46428         $(NORMAL_TARGET_EXPORTS) \
46429         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
46430         for flag in $(EXTRA_TARGET_FLAGS); do \
46431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46432         done; \
46433         (cd $(TARGET_SUBDIR)/libffi && \
46434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46436                   "RANLIB=$${RANLIB}" \
46437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46438                    maintainer-clean) \
46439           || exit 1
46440
46441 @endif target-libffi
46442
46443
46444
46445
46446
46447 .PHONY: configure-target-libjava maybe-configure-target-libjava
46448 maybe-configure-target-libjava:
46449 @if gcc-bootstrap
46450 configure-target-libjava: stage_current
46451 @endif gcc-bootstrap
46452 @if target-libjava
46453 maybe-configure-target-libjava: configure-target-libjava
46454 configure-target-libjava: 
46455         @: $(MAKE); $(unstage)
46456         @r=`${PWD_COMMAND}`; export r; \
46457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46458         echo "Checking multilib configuration for libjava..."; \
46459         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
46460         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
46461         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
46462           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
46463             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
46464           else \
46465             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
46466             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
46467           fi; \
46468         else \
46469           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
46470         fi; \
46471         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
46472         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
46473         $(RAW_CXX_TARGET_EXPORTS) \
46474         echo Configuring in $(TARGET_SUBDIR)/libjava; \
46475         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
46476         case $(srcdir) in \
46477           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46478           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
46479                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46480         esac; \
46481         srcdiroption="--srcdir=$${topdir}/libjava"; \
46482         libsrcdir="$$s/libjava"; \
46483         rm -f no-such-file || : ; \
46484         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46485           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46486           --target=${target_alias} $${srcdiroption}  \
46487           || exit 1
46488 @endif target-libjava
46489
46490
46491
46492
46493
46494 .PHONY: all-target-libjava maybe-all-target-libjava
46495 maybe-all-target-libjava:
46496 @if gcc-bootstrap
46497 all-target-libjava: stage_current
46498 @endif gcc-bootstrap
46499 @if target-libjava
46500 TARGET-target-libjava=all
46501 maybe-all-target-libjava: all-target-libjava
46502 all-target-libjava: configure-target-libjava
46503         @: $(MAKE); $(unstage)
46504         @r=`${PWD_COMMAND}`; export r; \
46505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46506         $(RAW_CXX_TARGET_EXPORTS) \
46507         (cd $(TARGET_SUBDIR)/libjava && \
46508           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46509                 $(TARGET-target-libjava))
46510 @endif target-libjava
46511
46512
46513
46514
46515
46516 .PHONY: check-target-libjava maybe-check-target-libjava
46517 maybe-check-target-libjava:
46518 @if target-libjava
46519 maybe-check-target-libjava: check-target-libjava
46520
46521 check-target-libjava:
46522         @: $(MAKE); $(unstage)
46523         @r=`${PWD_COMMAND}`; export r; \
46524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46525         $(RAW_CXX_TARGET_EXPORTS) \
46526         (cd $(TARGET_SUBDIR)/libjava && \
46527           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
46528
46529 @endif target-libjava
46530
46531 .PHONY: install-target-libjava maybe-install-target-libjava
46532 maybe-install-target-libjava:
46533 @if target-libjava
46534 maybe-install-target-libjava: install-target-libjava
46535
46536 install-target-libjava: installdirs
46537         @: $(MAKE); $(unstage)
46538         @r=`${PWD_COMMAND}`; export r; \
46539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46540         $(RAW_CXX_TARGET_EXPORTS) \
46541         (cd $(TARGET_SUBDIR)/libjava && \
46542           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46543
46544 @endif target-libjava
46545
46546 # Other targets (info, dvi, pdf, etc.)
46547
46548 .PHONY: maybe-info-target-libjava info-target-libjava
46549 maybe-info-target-libjava:
46550 @if target-libjava
46551 maybe-info-target-libjava: info-target-libjava
46552
46553 info-target-libjava: \
46554     configure-target-libjava 
46555         @: $(MAKE); $(unstage)
46556         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46557         r=`${PWD_COMMAND}`; export r; \
46558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46559         $(RAW_CXX_TARGET_EXPORTS) \
46560         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
46561         for flag in $(EXTRA_TARGET_FLAGS); do \
46562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46563         done; \
46564         (cd $(TARGET_SUBDIR)/libjava && \
46565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46567                   "RANLIB=$${RANLIB}" \
46568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46569                    info) \
46570           || exit 1
46571
46572 @endif target-libjava
46573
46574 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
46575 maybe-dvi-target-libjava:
46576 @if target-libjava
46577 maybe-dvi-target-libjava: dvi-target-libjava
46578
46579 dvi-target-libjava: \
46580     configure-target-libjava 
46581         @: $(MAKE); $(unstage)
46582         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46583         r=`${PWD_COMMAND}`; export r; \
46584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46585         $(RAW_CXX_TARGET_EXPORTS) \
46586         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
46587         for flag in $(EXTRA_TARGET_FLAGS); do \
46588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46589         done; \
46590         (cd $(TARGET_SUBDIR)/libjava && \
46591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46593                   "RANLIB=$${RANLIB}" \
46594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46595                    dvi) \
46596           || exit 1
46597
46598 @endif target-libjava
46599
46600 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
46601 maybe-pdf-target-libjava:
46602 @if target-libjava
46603 maybe-pdf-target-libjava: pdf-target-libjava
46604
46605 pdf-target-libjava: \
46606     configure-target-libjava 
46607         @: $(MAKE); $(unstage)
46608         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46609         r=`${PWD_COMMAND}`; export r; \
46610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46611         $(RAW_CXX_TARGET_EXPORTS) \
46612         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
46613         for flag in $(EXTRA_TARGET_FLAGS); do \
46614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46615         done; \
46616         (cd $(TARGET_SUBDIR)/libjava && \
46617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46619                   "RANLIB=$${RANLIB}" \
46620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46621                    pdf) \
46622           || exit 1
46623
46624 @endif target-libjava
46625
46626 .PHONY: maybe-html-target-libjava html-target-libjava
46627 maybe-html-target-libjava:
46628 @if target-libjava
46629 maybe-html-target-libjava: html-target-libjava
46630
46631 html-target-libjava: \
46632     configure-target-libjava 
46633         @: $(MAKE); $(unstage)
46634         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46635         r=`${PWD_COMMAND}`; export r; \
46636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46637         $(RAW_CXX_TARGET_EXPORTS) \
46638         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
46639         for flag in $(EXTRA_TARGET_FLAGS); do \
46640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46641         done; \
46642         (cd $(TARGET_SUBDIR)/libjava && \
46643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46645                   "RANLIB=$${RANLIB}" \
46646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46647                    html) \
46648           || exit 1
46649
46650 @endif target-libjava
46651
46652 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
46653 maybe-TAGS-target-libjava:
46654 @if target-libjava
46655 maybe-TAGS-target-libjava: TAGS-target-libjava
46656
46657 TAGS-target-libjava: \
46658     configure-target-libjava 
46659         @: $(MAKE); $(unstage)
46660         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46661         r=`${PWD_COMMAND}`; export r; \
46662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46663         $(RAW_CXX_TARGET_EXPORTS) \
46664         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
46665         for flag in $(EXTRA_TARGET_FLAGS); do \
46666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46667         done; \
46668         (cd $(TARGET_SUBDIR)/libjava && \
46669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46671                   "RANLIB=$${RANLIB}" \
46672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46673                    TAGS) \
46674           || exit 1
46675
46676 @endif target-libjava
46677
46678 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
46679 maybe-install-info-target-libjava:
46680 @if target-libjava
46681 maybe-install-info-target-libjava: install-info-target-libjava
46682
46683 install-info-target-libjava: \
46684     configure-target-libjava \
46685     info-target-libjava 
46686         @: $(MAKE); $(unstage)
46687         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46688         r=`${PWD_COMMAND}`; export r; \
46689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46690         $(RAW_CXX_TARGET_EXPORTS) \
46691         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
46692         for flag in $(EXTRA_TARGET_FLAGS); do \
46693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46694         done; \
46695         (cd $(TARGET_SUBDIR)/libjava && \
46696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46698                   "RANLIB=$${RANLIB}" \
46699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46700                    install-info) \
46701           || exit 1
46702
46703 @endif target-libjava
46704
46705 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
46706 maybe-install-pdf-target-libjava:
46707 @if target-libjava
46708 maybe-install-pdf-target-libjava: install-pdf-target-libjava
46709
46710 install-pdf-target-libjava: \
46711     configure-target-libjava \
46712     pdf-target-libjava 
46713         @: $(MAKE); $(unstage)
46714         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46715         r=`${PWD_COMMAND}`; export r; \
46716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46717         $(RAW_CXX_TARGET_EXPORTS) \
46718         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
46719         for flag in $(EXTRA_TARGET_FLAGS); do \
46720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46721         done; \
46722         (cd $(TARGET_SUBDIR)/libjava && \
46723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46725                   "RANLIB=$${RANLIB}" \
46726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46727                    install-pdf) \
46728           || exit 1
46729
46730 @endif target-libjava
46731
46732 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
46733 maybe-install-html-target-libjava:
46734 @if target-libjava
46735 maybe-install-html-target-libjava: install-html-target-libjava
46736
46737 install-html-target-libjava: \
46738     configure-target-libjava \
46739     html-target-libjava 
46740         @: $(MAKE); $(unstage)
46741         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46742         r=`${PWD_COMMAND}`; export r; \
46743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46744         $(RAW_CXX_TARGET_EXPORTS) \
46745         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
46746         for flag in $(EXTRA_TARGET_FLAGS); do \
46747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46748         done; \
46749         (cd $(TARGET_SUBDIR)/libjava && \
46750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46752                   "RANLIB=$${RANLIB}" \
46753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46754                    install-html) \
46755           || exit 1
46756
46757 @endif target-libjava
46758
46759 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
46760 maybe-installcheck-target-libjava:
46761 @if target-libjava
46762 maybe-installcheck-target-libjava: installcheck-target-libjava
46763
46764 installcheck-target-libjava: \
46765     configure-target-libjava 
46766         @: $(MAKE); $(unstage)
46767         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46768         r=`${PWD_COMMAND}`; export r; \
46769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46770         $(RAW_CXX_TARGET_EXPORTS) \
46771         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
46772         for flag in $(EXTRA_TARGET_FLAGS); do \
46773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46774         done; \
46775         (cd $(TARGET_SUBDIR)/libjava && \
46776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46778                   "RANLIB=$${RANLIB}" \
46779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46780                    installcheck) \
46781           || exit 1
46782
46783 @endif target-libjava
46784
46785 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
46786 maybe-mostlyclean-target-libjava:
46787 @if target-libjava
46788 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
46789
46790 mostlyclean-target-libjava: 
46791         @: $(MAKE); $(unstage)
46792         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46793         r=`${PWD_COMMAND}`; export r; \
46794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46795         $(RAW_CXX_TARGET_EXPORTS) \
46796         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
46797         for flag in $(EXTRA_TARGET_FLAGS); do \
46798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46799         done; \
46800         (cd $(TARGET_SUBDIR)/libjava && \
46801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46803                   "RANLIB=$${RANLIB}" \
46804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46805                    mostlyclean) \
46806           || exit 1
46807
46808 @endif target-libjava
46809
46810 .PHONY: maybe-clean-target-libjava clean-target-libjava
46811 maybe-clean-target-libjava:
46812 @if target-libjava
46813 maybe-clean-target-libjava: clean-target-libjava
46814
46815 clean-target-libjava: 
46816         @: $(MAKE); $(unstage)
46817         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46818         r=`${PWD_COMMAND}`; export r; \
46819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46820         $(RAW_CXX_TARGET_EXPORTS) \
46821         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
46822         for flag in $(EXTRA_TARGET_FLAGS); do \
46823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46824         done; \
46825         (cd $(TARGET_SUBDIR)/libjava && \
46826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46828                   "RANLIB=$${RANLIB}" \
46829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46830                    clean) \
46831           || exit 1
46832
46833 @endif target-libjava
46834
46835 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
46836 maybe-distclean-target-libjava:
46837 @if target-libjava
46838 maybe-distclean-target-libjava: distclean-target-libjava
46839
46840 distclean-target-libjava: 
46841         @: $(MAKE); $(unstage)
46842         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46843         r=`${PWD_COMMAND}`; export r; \
46844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46845         $(RAW_CXX_TARGET_EXPORTS) \
46846         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
46847         for flag in $(EXTRA_TARGET_FLAGS); do \
46848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46849         done; \
46850         (cd $(TARGET_SUBDIR)/libjava && \
46851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46853                   "RANLIB=$${RANLIB}" \
46854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46855                    distclean) \
46856           || exit 1
46857
46858 @endif target-libjava
46859
46860 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
46861 maybe-maintainer-clean-target-libjava:
46862 @if target-libjava
46863 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
46864
46865 maintainer-clean-target-libjava: 
46866         @: $(MAKE); $(unstage)
46867         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46868         r=`${PWD_COMMAND}`; export r; \
46869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46870         $(RAW_CXX_TARGET_EXPORTS) \
46871         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
46872         for flag in $(EXTRA_TARGET_FLAGS); do \
46873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46874         done; \
46875         (cd $(TARGET_SUBDIR)/libjava && \
46876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46878                   "RANLIB=$${RANLIB}" \
46879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46880                    maintainer-clean) \
46881           || exit 1
46882
46883 @endif target-libjava
46884
46885
46886
46887
46888
46889 .PHONY: configure-target-zlib maybe-configure-target-zlib
46890 maybe-configure-target-zlib:
46891 @if gcc-bootstrap
46892 configure-target-zlib: stage_current
46893 @endif gcc-bootstrap
46894 @if target-zlib
46895 maybe-configure-target-zlib: configure-target-zlib
46896 configure-target-zlib: 
46897         @: $(MAKE); $(unstage)
46898         @r=`${PWD_COMMAND}`; export r; \
46899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46900         echo "Checking multilib configuration for zlib..."; \
46901         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
46902         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
46903         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
46904           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
46905             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
46906           else \
46907             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
46908             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
46909           fi; \
46910         else \
46911           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
46912         fi; \
46913         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
46914         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
46915         $(NORMAL_TARGET_EXPORTS) \
46916         echo Configuring in $(TARGET_SUBDIR)/zlib; \
46917         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
46918         case $(srcdir) in \
46919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46920           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
46921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46922         esac; \
46923         srcdiroption="--srcdir=$${topdir}/zlib"; \
46924         libsrcdir="$$s/zlib"; \
46925         rm -f no-such-file || : ; \
46926         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46927           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46928           --target=${target_alias} $${srcdiroption}  \
46929           || exit 1
46930 @endif target-zlib
46931
46932
46933
46934
46935
46936 .PHONY: all-target-zlib maybe-all-target-zlib
46937 maybe-all-target-zlib:
46938 @if gcc-bootstrap
46939 all-target-zlib: stage_current
46940 @endif gcc-bootstrap
46941 @if target-zlib
46942 TARGET-target-zlib=all
46943 maybe-all-target-zlib: all-target-zlib
46944 all-target-zlib: configure-target-zlib
46945         @: $(MAKE); $(unstage)
46946         @r=`${PWD_COMMAND}`; export r; \
46947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46948         $(NORMAL_TARGET_EXPORTS) \
46949         (cd $(TARGET_SUBDIR)/zlib && \
46950           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46951                 $(TARGET-target-zlib))
46952 @endif target-zlib
46953
46954
46955
46956
46957
46958 .PHONY: check-target-zlib maybe-check-target-zlib
46959 maybe-check-target-zlib:
46960 @if target-zlib
46961 maybe-check-target-zlib: check-target-zlib
46962
46963 check-target-zlib:
46964         @: $(MAKE); $(unstage)
46965         @r=`${PWD_COMMAND}`; export r; \
46966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967         $(NORMAL_TARGET_EXPORTS) \
46968         (cd $(TARGET_SUBDIR)/zlib && \
46969           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46970
46971 @endif target-zlib
46972
46973 .PHONY: install-target-zlib maybe-install-target-zlib
46974 maybe-install-target-zlib:
46975 @if target-zlib
46976 maybe-install-target-zlib: install-target-zlib
46977
46978 install-target-zlib: installdirs
46979         @: $(MAKE); $(unstage)
46980         @r=`${PWD_COMMAND}`; export r; \
46981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46982         $(NORMAL_TARGET_EXPORTS) \
46983         (cd $(TARGET_SUBDIR)/zlib && \
46984           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46985
46986 @endif target-zlib
46987
46988 # Other targets (info, dvi, pdf, etc.)
46989
46990 .PHONY: maybe-info-target-zlib info-target-zlib
46991 maybe-info-target-zlib:
46992 @if target-zlib
46993 maybe-info-target-zlib: info-target-zlib
46994
46995 info-target-zlib: \
46996     configure-target-zlib 
46997         @: $(MAKE); $(unstage)
46998         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46999         r=`${PWD_COMMAND}`; export r; \
47000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001         $(NORMAL_TARGET_EXPORTS) \
47002         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
47003         for flag in $(EXTRA_TARGET_FLAGS); do \
47004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47005         done; \
47006         (cd $(TARGET_SUBDIR)/zlib && \
47007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47009                   "RANLIB=$${RANLIB}" \
47010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47011                    info) \
47012           || exit 1
47013
47014 @endif target-zlib
47015
47016 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
47017 maybe-dvi-target-zlib:
47018 @if target-zlib
47019 maybe-dvi-target-zlib: dvi-target-zlib
47020
47021 dvi-target-zlib: \
47022     configure-target-zlib 
47023         @: $(MAKE); $(unstage)
47024         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47025         r=`${PWD_COMMAND}`; export r; \
47026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47027         $(NORMAL_TARGET_EXPORTS) \
47028         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
47029         for flag in $(EXTRA_TARGET_FLAGS); do \
47030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47031         done; \
47032         (cd $(TARGET_SUBDIR)/zlib && \
47033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47035                   "RANLIB=$${RANLIB}" \
47036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47037                    dvi) \
47038           || exit 1
47039
47040 @endif target-zlib
47041
47042 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
47043 maybe-pdf-target-zlib:
47044 @if target-zlib
47045 maybe-pdf-target-zlib: pdf-target-zlib
47046
47047 pdf-target-zlib: \
47048     configure-target-zlib 
47049         @: $(MAKE); $(unstage)
47050         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47051         r=`${PWD_COMMAND}`; export r; \
47052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47053         $(NORMAL_TARGET_EXPORTS) \
47054         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
47055         for flag in $(EXTRA_TARGET_FLAGS); do \
47056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47057         done; \
47058         (cd $(TARGET_SUBDIR)/zlib && \
47059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47061                   "RANLIB=$${RANLIB}" \
47062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47063                    pdf) \
47064           || exit 1
47065
47066 @endif target-zlib
47067
47068 .PHONY: maybe-html-target-zlib html-target-zlib
47069 maybe-html-target-zlib:
47070 @if target-zlib
47071 maybe-html-target-zlib: html-target-zlib
47072
47073 html-target-zlib: \
47074     configure-target-zlib 
47075         @: $(MAKE); $(unstage)
47076         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47077         r=`${PWD_COMMAND}`; export r; \
47078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47079         $(NORMAL_TARGET_EXPORTS) \
47080         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
47081         for flag in $(EXTRA_TARGET_FLAGS); do \
47082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47083         done; \
47084         (cd $(TARGET_SUBDIR)/zlib && \
47085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47087                   "RANLIB=$${RANLIB}" \
47088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47089                    html) \
47090           || exit 1
47091
47092 @endif target-zlib
47093
47094 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
47095 maybe-TAGS-target-zlib:
47096 @if target-zlib
47097 maybe-TAGS-target-zlib: TAGS-target-zlib
47098
47099 TAGS-target-zlib: \
47100     configure-target-zlib 
47101         @: $(MAKE); $(unstage)
47102         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47103         r=`${PWD_COMMAND}`; export r; \
47104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47105         $(NORMAL_TARGET_EXPORTS) \
47106         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
47107         for flag in $(EXTRA_TARGET_FLAGS); do \
47108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47109         done; \
47110         (cd $(TARGET_SUBDIR)/zlib && \
47111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47113                   "RANLIB=$${RANLIB}" \
47114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47115                    TAGS) \
47116           || exit 1
47117
47118 @endif target-zlib
47119
47120 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
47121 maybe-install-info-target-zlib:
47122 @if target-zlib
47123 maybe-install-info-target-zlib: install-info-target-zlib
47124
47125 install-info-target-zlib: \
47126     configure-target-zlib \
47127     info-target-zlib 
47128         @: $(MAKE); $(unstage)
47129         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47130         r=`${PWD_COMMAND}`; export r; \
47131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47132         $(NORMAL_TARGET_EXPORTS) \
47133         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
47134         for flag in $(EXTRA_TARGET_FLAGS); do \
47135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47136         done; \
47137         (cd $(TARGET_SUBDIR)/zlib && \
47138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47140                   "RANLIB=$${RANLIB}" \
47141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47142                    install-info) \
47143           || exit 1
47144
47145 @endif target-zlib
47146
47147 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
47148 maybe-install-pdf-target-zlib:
47149 @if target-zlib
47150 maybe-install-pdf-target-zlib: install-pdf-target-zlib
47151
47152 install-pdf-target-zlib: \
47153     configure-target-zlib \
47154     pdf-target-zlib 
47155         @: $(MAKE); $(unstage)
47156         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47157         r=`${PWD_COMMAND}`; export r; \
47158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47159         $(NORMAL_TARGET_EXPORTS) \
47160         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
47161         for flag in $(EXTRA_TARGET_FLAGS); do \
47162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47163         done; \
47164         (cd $(TARGET_SUBDIR)/zlib && \
47165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47167                   "RANLIB=$${RANLIB}" \
47168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47169                    install-pdf) \
47170           || exit 1
47171
47172 @endif target-zlib
47173
47174 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
47175 maybe-install-html-target-zlib:
47176 @if target-zlib
47177 maybe-install-html-target-zlib: install-html-target-zlib
47178
47179 install-html-target-zlib: \
47180     configure-target-zlib \
47181     html-target-zlib 
47182         @: $(MAKE); $(unstage)
47183         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47184         r=`${PWD_COMMAND}`; export r; \
47185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47186         $(NORMAL_TARGET_EXPORTS) \
47187         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
47188         for flag in $(EXTRA_TARGET_FLAGS); do \
47189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47190         done; \
47191         (cd $(TARGET_SUBDIR)/zlib && \
47192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47194                   "RANLIB=$${RANLIB}" \
47195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47196                    install-html) \
47197           || exit 1
47198
47199 @endif target-zlib
47200
47201 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
47202 maybe-installcheck-target-zlib:
47203 @if target-zlib
47204 maybe-installcheck-target-zlib: installcheck-target-zlib
47205
47206 installcheck-target-zlib: \
47207     configure-target-zlib 
47208         @: $(MAKE); $(unstage)
47209         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47210         r=`${PWD_COMMAND}`; export r; \
47211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47212         $(NORMAL_TARGET_EXPORTS) \
47213         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
47214         for flag in $(EXTRA_TARGET_FLAGS); do \
47215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47216         done; \
47217         (cd $(TARGET_SUBDIR)/zlib && \
47218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47220                   "RANLIB=$${RANLIB}" \
47221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47222                    installcheck) \
47223           || exit 1
47224
47225 @endif target-zlib
47226
47227 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
47228 maybe-mostlyclean-target-zlib:
47229 @if target-zlib
47230 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
47231
47232 mostlyclean-target-zlib: 
47233         @: $(MAKE); $(unstage)
47234         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47235         r=`${PWD_COMMAND}`; export r; \
47236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47237         $(NORMAL_TARGET_EXPORTS) \
47238         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
47239         for flag in $(EXTRA_TARGET_FLAGS); do \
47240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47241         done; \
47242         (cd $(TARGET_SUBDIR)/zlib && \
47243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47245                   "RANLIB=$${RANLIB}" \
47246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47247                    mostlyclean) \
47248           || exit 1
47249
47250 @endif target-zlib
47251
47252 .PHONY: maybe-clean-target-zlib clean-target-zlib
47253 maybe-clean-target-zlib:
47254 @if target-zlib
47255 maybe-clean-target-zlib: clean-target-zlib
47256
47257 clean-target-zlib: 
47258         @: $(MAKE); $(unstage)
47259         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47260         r=`${PWD_COMMAND}`; export r; \
47261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47262         $(NORMAL_TARGET_EXPORTS) \
47263         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
47264         for flag in $(EXTRA_TARGET_FLAGS); do \
47265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47266         done; \
47267         (cd $(TARGET_SUBDIR)/zlib && \
47268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47270                   "RANLIB=$${RANLIB}" \
47271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47272                    clean) \
47273           || exit 1
47274
47275 @endif target-zlib
47276
47277 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
47278 maybe-distclean-target-zlib:
47279 @if target-zlib
47280 maybe-distclean-target-zlib: distclean-target-zlib
47281
47282 distclean-target-zlib: 
47283         @: $(MAKE); $(unstage)
47284         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47285         r=`${PWD_COMMAND}`; export r; \
47286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47287         $(NORMAL_TARGET_EXPORTS) \
47288         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
47289         for flag in $(EXTRA_TARGET_FLAGS); do \
47290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47291         done; \
47292         (cd $(TARGET_SUBDIR)/zlib && \
47293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47295                   "RANLIB=$${RANLIB}" \
47296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47297                    distclean) \
47298           || exit 1
47299
47300 @endif target-zlib
47301
47302 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
47303 maybe-maintainer-clean-target-zlib:
47304 @if target-zlib
47305 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
47306
47307 maintainer-clean-target-zlib: 
47308         @: $(MAKE); $(unstage)
47309         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47310         r=`${PWD_COMMAND}`; export r; \
47311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47312         $(NORMAL_TARGET_EXPORTS) \
47313         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
47314         for flag in $(EXTRA_TARGET_FLAGS); do \
47315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47316         done; \
47317         (cd $(TARGET_SUBDIR)/zlib && \
47318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47320                   "RANLIB=$${RANLIB}" \
47321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47322                    maintainer-clean) \
47323           || exit 1
47324
47325 @endif target-zlib
47326
47327
47328
47329
47330
47331 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
47332 maybe-configure-target-boehm-gc:
47333 @if gcc-bootstrap
47334 configure-target-boehm-gc: stage_current
47335 @endif gcc-bootstrap
47336 @if target-boehm-gc
47337 maybe-configure-target-boehm-gc: configure-target-boehm-gc
47338 configure-target-boehm-gc: 
47339         @: $(MAKE); $(unstage)
47340         @r=`${PWD_COMMAND}`; export r; \
47341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47342         echo "Checking multilib configuration for boehm-gc..."; \
47343         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
47344         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
47345         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
47346           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
47347             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
47348           else \
47349             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
47350             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
47351           fi; \
47352         else \
47353           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
47354         fi; \
47355         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
47356         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
47357         $(NORMAL_TARGET_EXPORTS) \
47358         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
47359         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
47360         case $(srcdir) in \
47361           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47362           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
47363                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47364         esac; \
47365         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
47366         libsrcdir="$$s/boehm-gc"; \
47367         rm -f no-such-file || : ; \
47368         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47369           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47370           --target=${target_alias} $${srcdiroption}  \
47371           || exit 1
47372 @endif target-boehm-gc
47373
47374
47375
47376
47377
47378 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
47379 maybe-all-target-boehm-gc:
47380 @if gcc-bootstrap
47381 all-target-boehm-gc: stage_current
47382 @endif gcc-bootstrap
47383 @if target-boehm-gc
47384 TARGET-target-boehm-gc=all
47385 maybe-all-target-boehm-gc: all-target-boehm-gc
47386 all-target-boehm-gc: configure-target-boehm-gc
47387         @: $(MAKE); $(unstage)
47388         @r=`${PWD_COMMAND}`; export r; \
47389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47390         $(NORMAL_TARGET_EXPORTS) \
47391         (cd $(TARGET_SUBDIR)/boehm-gc && \
47392           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47393                 $(TARGET-target-boehm-gc))
47394 @endif target-boehm-gc
47395
47396
47397
47398
47399
47400 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
47401 maybe-check-target-boehm-gc:
47402 @if target-boehm-gc
47403 maybe-check-target-boehm-gc: check-target-boehm-gc
47404
47405 check-target-boehm-gc:
47406         @: $(MAKE); $(unstage)
47407         @r=`${PWD_COMMAND}`; export r; \
47408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47409         $(NORMAL_TARGET_EXPORTS) \
47410         (cd $(TARGET_SUBDIR)/boehm-gc && \
47411           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47412
47413 @endif target-boehm-gc
47414
47415 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
47416 maybe-install-target-boehm-gc:
47417 @if target-boehm-gc
47418 maybe-install-target-boehm-gc: install-target-boehm-gc
47419
47420 install-target-boehm-gc: installdirs
47421         @: $(MAKE); $(unstage)
47422         @r=`${PWD_COMMAND}`; export r; \
47423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47424         $(NORMAL_TARGET_EXPORTS) \
47425         (cd $(TARGET_SUBDIR)/boehm-gc && \
47426           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47427
47428 @endif target-boehm-gc
47429
47430 # Other targets (info, dvi, pdf, etc.)
47431
47432 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
47433 maybe-info-target-boehm-gc:
47434 @if target-boehm-gc
47435 maybe-info-target-boehm-gc: info-target-boehm-gc
47436
47437 info-target-boehm-gc: \
47438     configure-target-boehm-gc 
47439         @: $(MAKE); $(unstage)
47440         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47441         r=`${PWD_COMMAND}`; export r; \
47442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47443         $(NORMAL_TARGET_EXPORTS) \
47444         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
47445         for flag in $(EXTRA_TARGET_FLAGS); do \
47446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47447         done; \
47448         (cd $(TARGET_SUBDIR)/boehm-gc && \
47449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47451                   "RANLIB=$${RANLIB}" \
47452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47453                    info) \
47454           || exit 1
47455
47456 @endif target-boehm-gc
47457
47458 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
47459 maybe-dvi-target-boehm-gc:
47460 @if target-boehm-gc
47461 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
47462
47463 dvi-target-boehm-gc: \
47464     configure-target-boehm-gc 
47465         @: $(MAKE); $(unstage)
47466         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47467         r=`${PWD_COMMAND}`; export r; \
47468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47469         $(NORMAL_TARGET_EXPORTS) \
47470         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
47471         for flag in $(EXTRA_TARGET_FLAGS); do \
47472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47473         done; \
47474         (cd $(TARGET_SUBDIR)/boehm-gc && \
47475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47477                   "RANLIB=$${RANLIB}" \
47478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47479                    dvi) \
47480           || exit 1
47481
47482 @endif target-boehm-gc
47483
47484 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
47485 maybe-pdf-target-boehm-gc:
47486 @if target-boehm-gc
47487 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
47488
47489 pdf-target-boehm-gc: \
47490     configure-target-boehm-gc 
47491         @: $(MAKE); $(unstage)
47492         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47493         r=`${PWD_COMMAND}`; export r; \
47494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47495         $(NORMAL_TARGET_EXPORTS) \
47496         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
47497         for flag in $(EXTRA_TARGET_FLAGS); do \
47498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47499         done; \
47500         (cd $(TARGET_SUBDIR)/boehm-gc && \
47501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47503                   "RANLIB=$${RANLIB}" \
47504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47505                    pdf) \
47506           || exit 1
47507
47508 @endif target-boehm-gc
47509
47510 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
47511 maybe-html-target-boehm-gc:
47512 @if target-boehm-gc
47513 maybe-html-target-boehm-gc: html-target-boehm-gc
47514
47515 html-target-boehm-gc: \
47516     configure-target-boehm-gc 
47517         @: $(MAKE); $(unstage)
47518         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47519         r=`${PWD_COMMAND}`; export r; \
47520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47521         $(NORMAL_TARGET_EXPORTS) \
47522         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
47523         for flag in $(EXTRA_TARGET_FLAGS); do \
47524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47525         done; \
47526         (cd $(TARGET_SUBDIR)/boehm-gc && \
47527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47529                   "RANLIB=$${RANLIB}" \
47530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47531                    html) \
47532           || exit 1
47533
47534 @endif target-boehm-gc
47535
47536 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
47537 maybe-TAGS-target-boehm-gc:
47538 @if target-boehm-gc
47539 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
47540
47541 TAGS-target-boehm-gc: \
47542     configure-target-boehm-gc 
47543         @: $(MAKE); $(unstage)
47544         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47545         r=`${PWD_COMMAND}`; export r; \
47546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47547         $(NORMAL_TARGET_EXPORTS) \
47548         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
47549         for flag in $(EXTRA_TARGET_FLAGS); do \
47550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47551         done; \
47552         (cd $(TARGET_SUBDIR)/boehm-gc && \
47553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47555                   "RANLIB=$${RANLIB}" \
47556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47557                    TAGS) \
47558           || exit 1
47559
47560 @endif target-boehm-gc
47561
47562 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
47563 maybe-install-info-target-boehm-gc:
47564 @if target-boehm-gc
47565 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
47566
47567 install-info-target-boehm-gc: \
47568     configure-target-boehm-gc \
47569     info-target-boehm-gc 
47570         @: $(MAKE); $(unstage)
47571         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47572         r=`${PWD_COMMAND}`; export r; \
47573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47574         $(NORMAL_TARGET_EXPORTS) \
47575         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
47576         for flag in $(EXTRA_TARGET_FLAGS); do \
47577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47578         done; \
47579         (cd $(TARGET_SUBDIR)/boehm-gc && \
47580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47582                   "RANLIB=$${RANLIB}" \
47583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47584                    install-info) \
47585           || exit 1
47586
47587 @endif target-boehm-gc
47588
47589 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
47590 maybe-install-pdf-target-boehm-gc:
47591 @if target-boehm-gc
47592 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
47593
47594 install-pdf-target-boehm-gc: \
47595     configure-target-boehm-gc \
47596     pdf-target-boehm-gc 
47597         @: $(MAKE); $(unstage)
47598         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47599         r=`${PWD_COMMAND}`; export r; \
47600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47601         $(NORMAL_TARGET_EXPORTS) \
47602         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
47603         for flag in $(EXTRA_TARGET_FLAGS); do \
47604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47605         done; \
47606         (cd $(TARGET_SUBDIR)/boehm-gc && \
47607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47609                   "RANLIB=$${RANLIB}" \
47610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47611                    install-pdf) \
47612           || exit 1
47613
47614 @endif target-boehm-gc
47615
47616 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
47617 maybe-install-html-target-boehm-gc:
47618 @if target-boehm-gc
47619 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
47620
47621 install-html-target-boehm-gc: \
47622     configure-target-boehm-gc \
47623     html-target-boehm-gc 
47624         @: $(MAKE); $(unstage)
47625         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47626         r=`${PWD_COMMAND}`; export r; \
47627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47628         $(NORMAL_TARGET_EXPORTS) \
47629         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
47630         for flag in $(EXTRA_TARGET_FLAGS); do \
47631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47632         done; \
47633         (cd $(TARGET_SUBDIR)/boehm-gc && \
47634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47636                   "RANLIB=$${RANLIB}" \
47637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47638                    install-html) \
47639           || exit 1
47640
47641 @endif target-boehm-gc
47642
47643 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
47644 maybe-installcheck-target-boehm-gc:
47645 @if target-boehm-gc
47646 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
47647
47648 installcheck-target-boehm-gc: \
47649     configure-target-boehm-gc 
47650         @: $(MAKE); $(unstage)
47651         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47652         r=`${PWD_COMMAND}`; export r; \
47653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47654         $(NORMAL_TARGET_EXPORTS) \
47655         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
47656         for flag in $(EXTRA_TARGET_FLAGS); do \
47657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47658         done; \
47659         (cd $(TARGET_SUBDIR)/boehm-gc && \
47660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47662                   "RANLIB=$${RANLIB}" \
47663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47664                    installcheck) \
47665           || exit 1
47666
47667 @endif target-boehm-gc
47668
47669 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
47670 maybe-mostlyclean-target-boehm-gc:
47671 @if target-boehm-gc
47672 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
47673
47674 mostlyclean-target-boehm-gc: 
47675         @: $(MAKE); $(unstage)
47676         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47677         r=`${PWD_COMMAND}`; export r; \
47678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47679         $(NORMAL_TARGET_EXPORTS) \
47680         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
47681         for flag in $(EXTRA_TARGET_FLAGS); do \
47682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47683         done; \
47684         (cd $(TARGET_SUBDIR)/boehm-gc && \
47685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47687                   "RANLIB=$${RANLIB}" \
47688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47689                    mostlyclean) \
47690           || exit 1
47691
47692 @endif target-boehm-gc
47693
47694 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
47695 maybe-clean-target-boehm-gc:
47696 @if target-boehm-gc
47697 maybe-clean-target-boehm-gc: clean-target-boehm-gc
47698
47699 clean-target-boehm-gc: 
47700         @: $(MAKE); $(unstage)
47701         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47702         r=`${PWD_COMMAND}`; export r; \
47703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47704         $(NORMAL_TARGET_EXPORTS) \
47705         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
47706         for flag in $(EXTRA_TARGET_FLAGS); do \
47707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47708         done; \
47709         (cd $(TARGET_SUBDIR)/boehm-gc && \
47710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47712                   "RANLIB=$${RANLIB}" \
47713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47714                    clean) \
47715           || exit 1
47716
47717 @endif target-boehm-gc
47718
47719 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
47720 maybe-distclean-target-boehm-gc:
47721 @if target-boehm-gc
47722 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
47723
47724 distclean-target-boehm-gc: 
47725         @: $(MAKE); $(unstage)
47726         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47727         r=`${PWD_COMMAND}`; export r; \
47728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47729         $(NORMAL_TARGET_EXPORTS) \
47730         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
47731         for flag in $(EXTRA_TARGET_FLAGS); do \
47732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47733         done; \
47734         (cd $(TARGET_SUBDIR)/boehm-gc && \
47735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47737                   "RANLIB=$${RANLIB}" \
47738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47739                    distclean) \
47740           || exit 1
47741
47742 @endif target-boehm-gc
47743
47744 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
47745 maybe-maintainer-clean-target-boehm-gc:
47746 @if target-boehm-gc
47747 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
47748
47749 maintainer-clean-target-boehm-gc: 
47750         @: $(MAKE); $(unstage)
47751         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47752         r=`${PWD_COMMAND}`; export r; \
47753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47754         $(NORMAL_TARGET_EXPORTS) \
47755         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
47756         for flag in $(EXTRA_TARGET_FLAGS); do \
47757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47758         done; \
47759         (cd $(TARGET_SUBDIR)/boehm-gc && \
47760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47762                   "RANLIB=$${RANLIB}" \
47763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47764                    maintainer-clean) \
47765           || exit 1
47766
47767 @endif target-boehm-gc
47768
47769
47770
47771
47772
47773 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
47774 maybe-configure-target-qthreads:
47775 @if gcc-bootstrap
47776 configure-target-qthreads: stage_current
47777 @endif gcc-bootstrap
47778 @if target-qthreads
47779 maybe-configure-target-qthreads: configure-target-qthreads
47780 configure-target-qthreads: 
47781         @: $(MAKE); $(unstage)
47782         @r=`${PWD_COMMAND}`; export r; \
47783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47784         echo "Checking multilib configuration for qthreads..."; \
47785         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
47786         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
47787         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
47788           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
47789             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
47790           else \
47791             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
47792             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
47793           fi; \
47794         else \
47795           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
47796         fi; \
47797         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
47798         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
47799         $(NORMAL_TARGET_EXPORTS) \
47800         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
47801         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
47802         case $(srcdir) in \
47803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47804           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
47805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47806         esac; \
47807         srcdiroption="--srcdir=$${topdir}/qthreads"; \
47808         libsrcdir="$$s/qthreads"; \
47809         rm -f no-such-file || : ; \
47810         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47811           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47812           --target=${target_alias} $${srcdiroption}  \
47813           || exit 1
47814 @endif target-qthreads
47815
47816
47817
47818
47819
47820 .PHONY: all-target-qthreads maybe-all-target-qthreads
47821 maybe-all-target-qthreads:
47822 @if gcc-bootstrap
47823 all-target-qthreads: stage_current
47824 @endif gcc-bootstrap
47825 @if target-qthreads
47826 TARGET-target-qthreads=all
47827 maybe-all-target-qthreads: all-target-qthreads
47828 all-target-qthreads: configure-target-qthreads
47829         @: $(MAKE); $(unstage)
47830         @r=`${PWD_COMMAND}`; export r; \
47831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47832         $(NORMAL_TARGET_EXPORTS) \
47833         (cd $(TARGET_SUBDIR)/qthreads && \
47834           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47835                 $(TARGET-target-qthreads))
47836 @endif target-qthreads
47837
47838
47839
47840
47841
47842 .PHONY: check-target-qthreads maybe-check-target-qthreads
47843 maybe-check-target-qthreads:
47844 @if target-qthreads
47845 maybe-check-target-qthreads: check-target-qthreads
47846
47847 check-target-qthreads:
47848         @: $(MAKE); $(unstage)
47849         @r=`${PWD_COMMAND}`; export r; \
47850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47851         $(NORMAL_TARGET_EXPORTS) \
47852         (cd $(TARGET_SUBDIR)/qthreads && \
47853           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47854
47855 @endif target-qthreads
47856
47857 .PHONY: install-target-qthreads maybe-install-target-qthreads
47858 maybe-install-target-qthreads:
47859 @if target-qthreads
47860 maybe-install-target-qthreads: install-target-qthreads
47861
47862 install-target-qthreads: installdirs
47863         @: $(MAKE); $(unstage)
47864         @r=`${PWD_COMMAND}`; export r; \
47865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47866         $(NORMAL_TARGET_EXPORTS) \
47867         (cd $(TARGET_SUBDIR)/qthreads && \
47868           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47869
47870 @endif target-qthreads
47871
47872 # Other targets (info, dvi, pdf, etc.)
47873
47874 .PHONY: maybe-info-target-qthreads info-target-qthreads
47875 maybe-info-target-qthreads:
47876 @if target-qthreads
47877 maybe-info-target-qthreads: info-target-qthreads
47878
47879 info-target-qthreads: \
47880     configure-target-qthreads 
47881         @: $(MAKE); $(unstage)
47882         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47883         r=`${PWD_COMMAND}`; export r; \
47884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47885         $(NORMAL_TARGET_EXPORTS) \
47886         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
47887         for flag in $(EXTRA_TARGET_FLAGS); do \
47888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47889         done; \
47890         (cd $(TARGET_SUBDIR)/qthreads && \
47891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47893                   "RANLIB=$${RANLIB}" \
47894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47895                    info) \
47896           || exit 1
47897
47898 @endif target-qthreads
47899
47900 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
47901 maybe-dvi-target-qthreads:
47902 @if target-qthreads
47903 maybe-dvi-target-qthreads: dvi-target-qthreads
47904
47905 dvi-target-qthreads: \
47906     configure-target-qthreads 
47907         @: $(MAKE); $(unstage)
47908         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47909         r=`${PWD_COMMAND}`; export r; \
47910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47911         $(NORMAL_TARGET_EXPORTS) \
47912         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
47913         for flag in $(EXTRA_TARGET_FLAGS); do \
47914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47915         done; \
47916         (cd $(TARGET_SUBDIR)/qthreads && \
47917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47919                   "RANLIB=$${RANLIB}" \
47920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47921                    dvi) \
47922           || exit 1
47923
47924 @endif target-qthreads
47925
47926 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
47927 maybe-pdf-target-qthreads:
47928 @if target-qthreads
47929 maybe-pdf-target-qthreads: pdf-target-qthreads
47930
47931 pdf-target-qthreads: \
47932     configure-target-qthreads 
47933         @: $(MAKE); $(unstage)
47934         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47935         r=`${PWD_COMMAND}`; export r; \
47936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47937         $(NORMAL_TARGET_EXPORTS) \
47938         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
47939         for flag in $(EXTRA_TARGET_FLAGS); do \
47940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47941         done; \
47942         (cd $(TARGET_SUBDIR)/qthreads && \
47943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47945                   "RANLIB=$${RANLIB}" \
47946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47947                    pdf) \
47948           || exit 1
47949
47950 @endif target-qthreads
47951
47952 .PHONY: maybe-html-target-qthreads html-target-qthreads
47953 maybe-html-target-qthreads:
47954 @if target-qthreads
47955 maybe-html-target-qthreads: html-target-qthreads
47956
47957 html-target-qthreads: \
47958     configure-target-qthreads 
47959         @: $(MAKE); $(unstage)
47960         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47961         r=`${PWD_COMMAND}`; export r; \
47962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47963         $(NORMAL_TARGET_EXPORTS) \
47964         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
47965         for flag in $(EXTRA_TARGET_FLAGS); do \
47966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47967         done; \
47968         (cd $(TARGET_SUBDIR)/qthreads && \
47969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47971                   "RANLIB=$${RANLIB}" \
47972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47973                    html) \
47974           || exit 1
47975
47976 @endif target-qthreads
47977
47978 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
47979 maybe-TAGS-target-qthreads:
47980 @if target-qthreads
47981 maybe-TAGS-target-qthreads: TAGS-target-qthreads
47982
47983 TAGS-target-qthreads: \
47984     configure-target-qthreads 
47985         @: $(MAKE); $(unstage)
47986         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47987         r=`${PWD_COMMAND}`; export r; \
47988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47989         $(NORMAL_TARGET_EXPORTS) \
47990         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
47991         for flag in $(EXTRA_TARGET_FLAGS); do \
47992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47993         done; \
47994         (cd $(TARGET_SUBDIR)/qthreads && \
47995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47997                   "RANLIB=$${RANLIB}" \
47998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47999                    TAGS) \
48000           || exit 1
48001
48002 @endif target-qthreads
48003
48004 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
48005 maybe-install-info-target-qthreads:
48006 @if target-qthreads
48007 maybe-install-info-target-qthreads: install-info-target-qthreads
48008
48009 install-info-target-qthreads: \
48010     configure-target-qthreads \
48011     info-target-qthreads 
48012         @: $(MAKE); $(unstage)
48013         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48014         r=`${PWD_COMMAND}`; export r; \
48015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48016         $(NORMAL_TARGET_EXPORTS) \
48017         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
48018         for flag in $(EXTRA_TARGET_FLAGS); do \
48019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48020         done; \
48021         (cd $(TARGET_SUBDIR)/qthreads && \
48022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48024                   "RANLIB=$${RANLIB}" \
48025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48026                    install-info) \
48027           || exit 1
48028
48029 @endif target-qthreads
48030
48031 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
48032 maybe-install-pdf-target-qthreads:
48033 @if target-qthreads
48034 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
48035
48036 install-pdf-target-qthreads: \
48037     configure-target-qthreads \
48038     pdf-target-qthreads 
48039         @: $(MAKE); $(unstage)
48040         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48041         r=`${PWD_COMMAND}`; export r; \
48042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48043         $(NORMAL_TARGET_EXPORTS) \
48044         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
48045         for flag in $(EXTRA_TARGET_FLAGS); do \
48046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48047         done; \
48048         (cd $(TARGET_SUBDIR)/qthreads && \
48049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48051                   "RANLIB=$${RANLIB}" \
48052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48053                    install-pdf) \
48054           || exit 1
48055
48056 @endif target-qthreads
48057
48058 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
48059 maybe-install-html-target-qthreads:
48060 @if target-qthreads
48061 maybe-install-html-target-qthreads: install-html-target-qthreads
48062
48063 install-html-target-qthreads: \
48064     configure-target-qthreads \
48065     html-target-qthreads 
48066         @: $(MAKE); $(unstage)
48067         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48068         r=`${PWD_COMMAND}`; export r; \
48069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48070         $(NORMAL_TARGET_EXPORTS) \
48071         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
48072         for flag in $(EXTRA_TARGET_FLAGS); do \
48073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48074         done; \
48075         (cd $(TARGET_SUBDIR)/qthreads && \
48076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48078                   "RANLIB=$${RANLIB}" \
48079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48080                    install-html) \
48081           || exit 1
48082
48083 @endif target-qthreads
48084
48085 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
48086 maybe-installcheck-target-qthreads:
48087 @if target-qthreads
48088 maybe-installcheck-target-qthreads: installcheck-target-qthreads
48089
48090 installcheck-target-qthreads: \
48091     configure-target-qthreads 
48092         @: $(MAKE); $(unstage)
48093         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48094         r=`${PWD_COMMAND}`; export r; \
48095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48096         $(NORMAL_TARGET_EXPORTS) \
48097         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
48098         for flag in $(EXTRA_TARGET_FLAGS); do \
48099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48100         done; \
48101         (cd $(TARGET_SUBDIR)/qthreads && \
48102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48104                   "RANLIB=$${RANLIB}" \
48105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48106                    installcheck) \
48107           || exit 1
48108
48109 @endif target-qthreads
48110
48111 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
48112 maybe-mostlyclean-target-qthreads:
48113 @if target-qthreads
48114 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
48115
48116 mostlyclean-target-qthreads: 
48117         @: $(MAKE); $(unstage)
48118         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48119         r=`${PWD_COMMAND}`; export r; \
48120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48121         $(NORMAL_TARGET_EXPORTS) \
48122         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
48123         for flag in $(EXTRA_TARGET_FLAGS); do \
48124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48125         done; \
48126         (cd $(TARGET_SUBDIR)/qthreads && \
48127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48129                   "RANLIB=$${RANLIB}" \
48130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48131                    mostlyclean) \
48132           || exit 1
48133
48134 @endif target-qthreads
48135
48136 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
48137 maybe-clean-target-qthreads:
48138 @if target-qthreads
48139 maybe-clean-target-qthreads: clean-target-qthreads
48140
48141 clean-target-qthreads: 
48142         @: $(MAKE); $(unstage)
48143         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48144         r=`${PWD_COMMAND}`; export r; \
48145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48146         $(NORMAL_TARGET_EXPORTS) \
48147         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
48148         for flag in $(EXTRA_TARGET_FLAGS); do \
48149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48150         done; \
48151         (cd $(TARGET_SUBDIR)/qthreads && \
48152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48154                   "RANLIB=$${RANLIB}" \
48155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48156                    clean) \
48157           || exit 1
48158
48159 @endif target-qthreads
48160
48161 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
48162 maybe-distclean-target-qthreads:
48163 @if target-qthreads
48164 maybe-distclean-target-qthreads: distclean-target-qthreads
48165
48166 distclean-target-qthreads: 
48167         @: $(MAKE); $(unstage)
48168         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48169         r=`${PWD_COMMAND}`; export r; \
48170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48171         $(NORMAL_TARGET_EXPORTS) \
48172         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
48173         for flag in $(EXTRA_TARGET_FLAGS); do \
48174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48175         done; \
48176         (cd $(TARGET_SUBDIR)/qthreads && \
48177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48179                   "RANLIB=$${RANLIB}" \
48180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48181                    distclean) \
48182           || exit 1
48183
48184 @endif target-qthreads
48185
48186 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
48187 maybe-maintainer-clean-target-qthreads:
48188 @if target-qthreads
48189 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
48190
48191 maintainer-clean-target-qthreads: 
48192         @: $(MAKE); $(unstage)
48193         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48194         r=`${PWD_COMMAND}`; export r; \
48195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48196         $(NORMAL_TARGET_EXPORTS) \
48197         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
48198         for flag in $(EXTRA_TARGET_FLAGS); do \
48199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48200         done; \
48201         (cd $(TARGET_SUBDIR)/qthreads && \
48202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48204                   "RANLIB=$${RANLIB}" \
48205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48206                    maintainer-clean) \
48207           || exit 1
48208
48209 @endif target-qthreads
48210
48211
48212
48213
48214
48215 .PHONY: configure-target-rda maybe-configure-target-rda
48216 maybe-configure-target-rda:
48217 @if gcc-bootstrap
48218 configure-target-rda: stage_current
48219 @endif gcc-bootstrap
48220 @if target-rda
48221 maybe-configure-target-rda: configure-target-rda
48222 configure-target-rda: 
48223         @: $(MAKE); $(unstage)
48224         @r=`${PWD_COMMAND}`; export r; \
48225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48226         echo "Checking multilib configuration for rda..."; \
48227         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
48228         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
48229         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
48230           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
48231             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
48232           else \
48233             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
48234             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
48235           fi; \
48236         else \
48237           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
48238         fi; \
48239         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
48240         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
48241         $(NORMAL_TARGET_EXPORTS) \
48242         echo Configuring in $(TARGET_SUBDIR)/rda; \
48243         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
48244         case $(srcdir) in \
48245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48246           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
48247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48248         esac; \
48249         srcdiroption="--srcdir=$${topdir}/rda"; \
48250         libsrcdir="$$s/rda"; \
48251         rm -f no-such-file || : ; \
48252         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48253           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48254           --target=${target_alias} $${srcdiroption}  \
48255           || exit 1
48256 @endif target-rda
48257
48258
48259
48260
48261
48262 .PHONY: all-target-rda maybe-all-target-rda
48263 maybe-all-target-rda:
48264 @if gcc-bootstrap
48265 all-target-rda: stage_current
48266 @endif gcc-bootstrap
48267 @if target-rda
48268 TARGET-target-rda=all
48269 maybe-all-target-rda: all-target-rda
48270 all-target-rda: configure-target-rda
48271         @: $(MAKE); $(unstage)
48272         @r=`${PWD_COMMAND}`; export r; \
48273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48274         $(NORMAL_TARGET_EXPORTS) \
48275         (cd $(TARGET_SUBDIR)/rda && \
48276           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48277                 $(TARGET-target-rda))
48278 @endif target-rda
48279
48280
48281
48282
48283
48284 .PHONY: check-target-rda maybe-check-target-rda
48285 maybe-check-target-rda:
48286 @if target-rda
48287 maybe-check-target-rda: check-target-rda
48288
48289 check-target-rda:
48290         @: $(MAKE); $(unstage)
48291         @r=`${PWD_COMMAND}`; export r; \
48292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48293         $(NORMAL_TARGET_EXPORTS) \
48294         (cd $(TARGET_SUBDIR)/rda && \
48295           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48296
48297 @endif target-rda
48298
48299 .PHONY: install-target-rda maybe-install-target-rda
48300 maybe-install-target-rda:
48301 @if target-rda
48302 maybe-install-target-rda: install-target-rda
48303
48304 install-target-rda: installdirs
48305         @: $(MAKE); $(unstage)
48306         @r=`${PWD_COMMAND}`; export r; \
48307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48308         $(NORMAL_TARGET_EXPORTS) \
48309         (cd $(TARGET_SUBDIR)/rda && \
48310           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48311
48312 @endif target-rda
48313
48314 # Other targets (info, dvi, pdf, etc.)
48315
48316 .PHONY: maybe-info-target-rda info-target-rda
48317 maybe-info-target-rda:
48318 @if target-rda
48319 maybe-info-target-rda: info-target-rda
48320
48321 info-target-rda: \
48322     configure-target-rda 
48323         @: $(MAKE); $(unstage)
48324         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48325         r=`${PWD_COMMAND}`; export r; \
48326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48327         $(NORMAL_TARGET_EXPORTS) \
48328         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
48329         for flag in $(EXTRA_TARGET_FLAGS); do \
48330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48331         done; \
48332         (cd $(TARGET_SUBDIR)/rda && \
48333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48335                   "RANLIB=$${RANLIB}" \
48336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48337                    info) \
48338           || exit 1
48339
48340 @endif target-rda
48341
48342 .PHONY: maybe-dvi-target-rda dvi-target-rda
48343 maybe-dvi-target-rda:
48344 @if target-rda
48345 maybe-dvi-target-rda: dvi-target-rda
48346
48347 dvi-target-rda: \
48348     configure-target-rda 
48349         @: $(MAKE); $(unstage)
48350         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48351         r=`${PWD_COMMAND}`; export r; \
48352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48353         $(NORMAL_TARGET_EXPORTS) \
48354         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
48355         for flag in $(EXTRA_TARGET_FLAGS); do \
48356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48357         done; \
48358         (cd $(TARGET_SUBDIR)/rda && \
48359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48361                   "RANLIB=$${RANLIB}" \
48362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48363                    dvi) \
48364           || exit 1
48365
48366 @endif target-rda
48367
48368 .PHONY: maybe-pdf-target-rda pdf-target-rda
48369 maybe-pdf-target-rda:
48370 @if target-rda
48371 maybe-pdf-target-rda: pdf-target-rda
48372
48373 pdf-target-rda: \
48374     configure-target-rda 
48375         @: $(MAKE); $(unstage)
48376         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48377         r=`${PWD_COMMAND}`; export r; \
48378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48379         $(NORMAL_TARGET_EXPORTS) \
48380         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
48381         for flag in $(EXTRA_TARGET_FLAGS); do \
48382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48383         done; \
48384         (cd $(TARGET_SUBDIR)/rda && \
48385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48387                   "RANLIB=$${RANLIB}" \
48388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48389                    pdf) \
48390           || exit 1
48391
48392 @endif target-rda
48393
48394 .PHONY: maybe-html-target-rda html-target-rda
48395 maybe-html-target-rda:
48396 @if target-rda
48397 maybe-html-target-rda: html-target-rda
48398
48399 html-target-rda: \
48400     configure-target-rda 
48401         @: $(MAKE); $(unstage)
48402         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48403         r=`${PWD_COMMAND}`; export r; \
48404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48405         $(NORMAL_TARGET_EXPORTS) \
48406         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
48407         for flag in $(EXTRA_TARGET_FLAGS); do \
48408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48409         done; \
48410         (cd $(TARGET_SUBDIR)/rda && \
48411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48413                   "RANLIB=$${RANLIB}" \
48414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48415                    html) \
48416           || exit 1
48417
48418 @endif target-rda
48419
48420 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
48421 maybe-TAGS-target-rda:
48422 @if target-rda
48423 maybe-TAGS-target-rda: TAGS-target-rda
48424
48425 TAGS-target-rda: \
48426     configure-target-rda 
48427         @: $(MAKE); $(unstage)
48428         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48429         r=`${PWD_COMMAND}`; export r; \
48430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48431         $(NORMAL_TARGET_EXPORTS) \
48432         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
48433         for flag in $(EXTRA_TARGET_FLAGS); do \
48434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48435         done; \
48436         (cd $(TARGET_SUBDIR)/rda && \
48437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48439                   "RANLIB=$${RANLIB}" \
48440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48441                    TAGS) \
48442           || exit 1
48443
48444 @endif target-rda
48445
48446 .PHONY: maybe-install-info-target-rda install-info-target-rda
48447 maybe-install-info-target-rda:
48448 @if target-rda
48449 maybe-install-info-target-rda: install-info-target-rda
48450
48451 install-info-target-rda: \
48452     configure-target-rda \
48453     info-target-rda 
48454         @: $(MAKE); $(unstage)
48455         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48456         r=`${PWD_COMMAND}`; export r; \
48457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48458         $(NORMAL_TARGET_EXPORTS) \
48459         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
48460         for flag in $(EXTRA_TARGET_FLAGS); do \
48461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48462         done; \
48463         (cd $(TARGET_SUBDIR)/rda && \
48464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48466                   "RANLIB=$${RANLIB}" \
48467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48468                    install-info) \
48469           || exit 1
48470
48471 @endif target-rda
48472
48473 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
48474 maybe-install-pdf-target-rda:
48475 @if target-rda
48476 maybe-install-pdf-target-rda: install-pdf-target-rda
48477
48478 install-pdf-target-rda: \
48479     configure-target-rda \
48480     pdf-target-rda 
48481         @: $(MAKE); $(unstage)
48482         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48483         r=`${PWD_COMMAND}`; export r; \
48484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48485         $(NORMAL_TARGET_EXPORTS) \
48486         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
48487         for flag in $(EXTRA_TARGET_FLAGS); do \
48488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48489         done; \
48490         (cd $(TARGET_SUBDIR)/rda && \
48491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48493                   "RANLIB=$${RANLIB}" \
48494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48495                    install-pdf) \
48496           || exit 1
48497
48498 @endif target-rda
48499
48500 .PHONY: maybe-install-html-target-rda install-html-target-rda
48501 maybe-install-html-target-rda:
48502 @if target-rda
48503 maybe-install-html-target-rda: install-html-target-rda
48504
48505 install-html-target-rda: \
48506     configure-target-rda \
48507     html-target-rda 
48508         @: $(MAKE); $(unstage)
48509         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48510         r=`${PWD_COMMAND}`; export r; \
48511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48512         $(NORMAL_TARGET_EXPORTS) \
48513         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
48514         for flag in $(EXTRA_TARGET_FLAGS); do \
48515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48516         done; \
48517         (cd $(TARGET_SUBDIR)/rda && \
48518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48520                   "RANLIB=$${RANLIB}" \
48521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48522                    install-html) \
48523           || exit 1
48524
48525 @endif target-rda
48526
48527 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
48528 maybe-installcheck-target-rda:
48529 @if target-rda
48530 maybe-installcheck-target-rda: installcheck-target-rda
48531
48532 installcheck-target-rda: \
48533     configure-target-rda 
48534         @: $(MAKE); $(unstage)
48535         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48536         r=`${PWD_COMMAND}`; export r; \
48537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48538         $(NORMAL_TARGET_EXPORTS) \
48539         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
48540         for flag in $(EXTRA_TARGET_FLAGS); do \
48541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48542         done; \
48543         (cd $(TARGET_SUBDIR)/rda && \
48544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48546                   "RANLIB=$${RANLIB}" \
48547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48548                    installcheck) \
48549           || exit 1
48550
48551 @endif target-rda
48552
48553 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
48554 maybe-mostlyclean-target-rda:
48555 @if target-rda
48556 maybe-mostlyclean-target-rda: mostlyclean-target-rda
48557
48558 mostlyclean-target-rda: 
48559         @: $(MAKE); $(unstage)
48560         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48561         r=`${PWD_COMMAND}`; export r; \
48562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48563         $(NORMAL_TARGET_EXPORTS) \
48564         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
48565         for flag in $(EXTRA_TARGET_FLAGS); do \
48566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48567         done; \
48568         (cd $(TARGET_SUBDIR)/rda && \
48569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48571                   "RANLIB=$${RANLIB}" \
48572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48573                    mostlyclean) \
48574           || exit 1
48575
48576 @endif target-rda
48577
48578 .PHONY: maybe-clean-target-rda clean-target-rda
48579 maybe-clean-target-rda:
48580 @if target-rda
48581 maybe-clean-target-rda: clean-target-rda
48582
48583 clean-target-rda: 
48584         @: $(MAKE); $(unstage)
48585         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48586         r=`${PWD_COMMAND}`; export r; \
48587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48588         $(NORMAL_TARGET_EXPORTS) \
48589         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
48590         for flag in $(EXTRA_TARGET_FLAGS); do \
48591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48592         done; \
48593         (cd $(TARGET_SUBDIR)/rda && \
48594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48596                   "RANLIB=$${RANLIB}" \
48597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48598                    clean) \
48599           || exit 1
48600
48601 @endif target-rda
48602
48603 .PHONY: maybe-distclean-target-rda distclean-target-rda
48604 maybe-distclean-target-rda:
48605 @if target-rda
48606 maybe-distclean-target-rda: distclean-target-rda
48607
48608 distclean-target-rda: 
48609         @: $(MAKE); $(unstage)
48610         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48611         r=`${PWD_COMMAND}`; export r; \
48612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48613         $(NORMAL_TARGET_EXPORTS) \
48614         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
48615         for flag in $(EXTRA_TARGET_FLAGS); do \
48616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48617         done; \
48618         (cd $(TARGET_SUBDIR)/rda && \
48619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48621                   "RANLIB=$${RANLIB}" \
48622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48623                    distclean) \
48624           || exit 1
48625
48626 @endif target-rda
48627
48628 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
48629 maybe-maintainer-clean-target-rda:
48630 @if target-rda
48631 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
48632
48633 maintainer-clean-target-rda: 
48634         @: $(MAKE); $(unstage)
48635         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48636         r=`${PWD_COMMAND}`; export r; \
48637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48638         $(NORMAL_TARGET_EXPORTS) \
48639         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
48640         for flag in $(EXTRA_TARGET_FLAGS); do \
48641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48642         done; \
48643         (cd $(TARGET_SUBDIR)/rda && \
48644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48646                   "RANLIB=$${RANLIB}" \
48647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48648                    maintainer-clean) \
48649           || exit 1
48650
48651 @endif target-rda
48652
48653
48654
48655
48656
48657 .PHONY: configure-target-libada maybe-configure-target-libada
48658 maybe-configure-target-libada:
48659 @if gcc-bootstrap
48660 configure-target-libada: stage_current
48661 @endif gcc-bootstrap
48662 @if target-libada
48663 maybe-configure-target-libada: configure-target-libada
48664 configure-target-libada: 
48665         @: $(MAKE); $(unstage)
48666         @r=`${PWD_COMMAND}`; export r; \
48667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48668         echo "Checking multilib configuration for libada..."; \
48669         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
48670         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
48671         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
48672           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
48673             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
48674           else \
48675             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
48676             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48677           fi; \
48678         else \
48679           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48680         fi; \
48681         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
48682         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
48683         $(NORMAL_TARGET_EXPORTS) \
48684         echo Configuring in $(TARGET_SUBDIR)/libada; \
48685         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
48686         case $(srcdir) in \
48687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48688           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
48689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48690         esac; \
48691         srcdiroption="--srcdir=$${topdir}/libada"; \
48692         libsrcdir="$$s/libada"; \
48693         rm -f no-such-file || : ; \
48694         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48695           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48696           --target=${target_alias} $${srcdiroption}  \
48697           || exit 1
48698 @endif target-libada
48699
48700
48701
48702
48703
48704 .PHONY: all-target-libada maybe-all-target-libada
48705 maybe-all-target-libada:
48706 @if gcc-bootstrap
48707 all-target-libada: stage_current
48708 @endif gcc-bootstrap
48709 @if target-libada
48710 TARGET-target-libada=all
48711 maybe-all-target-libada: all-target-libada
48712 all-target-libada: configure-target-libada
48713         @: $(MAKE); $(unstage)
48714         @r=`${PWD_COMMAND}`; export r; \
48715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48716         $(NORMAL_TARGET_EXPORTS) \
48717         (cd $(TARGET_SUBDIR)/libada && \
48718           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48719                 $(TARGET-target-libada))
48720 @endif target-libada
48721
48722
48723
48724
48725
48726 .PHONY: check-target-libada maybe-check-target-libada
48727 maybe-check-target-libada:
48728 @if target-libada
48729 maybe-check-target-libada: check-target-libada
48730
48731 check-target-libada:
48732         @: $(MAKE); $(unstage)
48733         @r=`${PWD_COMMAND}`; export r; \
48734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48735         $(NORMAL_TARGET_EXPORTS) \
48736         (cd $(TARGET_SUBDIR)/libada && \
48737           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48738
48739 @endif target-libada
48740
48741 .PHONY: install-target-libada maybe-install-target-libada
48742 maybe-install-target-libada:
48743 @if target-libada
48744 maybe-install-target-libada: install-target-libada
48745
48746 install-target-libada: installdirs
48747         @: $(MAKE); $(unstage)
48748         @r=`${PWD_COMMAND}`; export r; \
48749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48750         $(NORMAL_TARGET_EXPORTS) \
48751         (cd $(TARGET_SUBDIR)/libada && \
48752           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48753
48754 @endif target-libada
48755
48756 # Other targets (info, dvi, pdf, etc.)
48757
48758 .PHONY: maybe-info-target-libada info-target-libada
48759 maybe-info-target-libada:
48760 @if target-libada
48761 maybe-info-target-libada: info-target-libada
48762
48763 info-target-libada: \
48764     configure-target-libada 
48765         @: $(MAKE); $(unstage)
48766         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48767         r=`${PWD_COMMAND}`; export r; \
48768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48769         $(NORMAL_TARGET_EXPORTS) \
48770         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
48771         for flag in $(EXTRA_TARGET_FLAGS); do \
48772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48773         done; \
48774         (cd $(TARGET_SUBDIR)/libada && \
48775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48777                   "RANLIB=$${RANLIB}" \
48778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48779                    info) \
48780           || exit 1
48781
48782 @endif target-libada
48783
48784 .PHONY: maybe-dvi-target-libada dvi-target-libada
48785 maybe-dvi-target-libada:
48786 @if target-libada
48787 maybe-dvi-target-libada: dvi-target-libada
48788
48789 dvi-target-libada: \
48790     configure-target-libada 
48791         @: $(MAKE); $(unstage)
48792         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48793         r=`${PWD_COMMAND}`; export r; \
48794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48795         $(NORMAL_TARGET_EXPORTS) \
48796         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
48797         for flag in $(EXTRA_TARGET_FLAGS); do \
48798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48799         done; \
48800         (cd $(TARGET_SUBDIR)/libada && \
48801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48803                   "RANLIB=$${RANLIB}" \
48804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48805                    dvi) \
48806           || exit 1
48807
48808 @endif target-libada
48809
48810 .PHONY: maybe-pdf-target-libada pdf-target-libada
48811 maybe-pdf-target-libada:
48812 @if target-libada
48813 maybe-pdf-target-libada: pdf-target-libada
48814
48815 pdf-target-libada: \
48816     configure-target-libada 
48817         @: $(MAKE); $(unstage)
48818         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48819         r=`${PWD_COMMAND}`; export r; \
48820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48821         $(NORMAL_TARGET_EXPORTS) \
48822         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
48823         for flag in $(EXTRA_TARGET_FLAGS); do \
48824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48825         done; \
48826         (cd $(TARGET_SUBDIR)/libada && \
48827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48829                   "RANLIB=$${RANLIB}" \
48830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48831                    pdf) \
48832           || exit 1
48833
48834 @endif target-libada
48835
48836 .PHONY: maybe-html-target-libada html-target-libada
48837 maybe-html-target-libada:
48838 @if target-libada
48839 maybe-html-target-libada: html-target-libada
48840
48841 html-target-libada: \
48842     configure-target-libada 
48843         @: $(MAKE); $(unstage)
48844         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48845         r=`${PWD_COMMAND}`; export r; \
48846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48847         $(NORMAL_TARGET_EXPORTS) \
48848         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
48849         for flag in $(EXTRA_TARGET_FLAGS); do \
48850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48851         done; \
48852         (cd $(TARGET_SUBDIR)/libada && \
48853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48855                   "RANLIB=$${RANLIB}" \
48856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48857                    html) \
48858           || exit 1
48859
48860 @endif target-libada
48861
48862 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
48863 maybe-TAGS-target-libada:
48864 @if target-libada
48865 maybe-TAGS-target-libada: TAGS-target-libada
48866
48867 TAGS-target-libada: \
48868     configure-target-libada 
48869         @: $(MAKE); $(unstage)
48870         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48871         r=`${PWD_COMMAND}`; export r; \
48872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48873         $(NORMAL_TARGET_EXPORTS) \
48874         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
48875         for flag in $(EXTRA_TARGET_FLAGS); do \
48876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48877         done; \
48878         (cd $(TARGET_SUBDIR)/libada && \
48879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48881                   "RANLIB=$${RANLIB}" \
48882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48883                    TAGS) \
48884           || exit 1
48885
48886 @endif target-libada
48887
48888 .PHONY: maybe-install-info-target-libada install-info-target-libada
48889 maybe-install-info-target-libada:
48890 @if target-libada
48891 maybe-install-info-target-libada: install-info-target-libada
48892
48893 install-info-target-libada: \
48894     configure-target-libada \
48895     info-target-libada 
48896         @: $(MAKE); $(unstage)
48897         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48898         r=`${PWD_COMMAND}`; export r; \
48899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48900         $(NORMAL_TARGET_EXPORTS) \
48901         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
48902         for flag in $(EXTRA_TARGET_FLAGS); do \
48903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48904         done; \
48905         (cd $(TARGET_SUBDIR)/libada && \
48906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48908                   "RANLIB=$${RANLIB}" \
48909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48910                    install-info) \
48911           || exit 1
48912
48913 @endif target-libada
48914
48915 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
48916 maybe-install-pdf-target-libada:
48917 @if target-libada
48918 maybe-install-pdf-target-libada: install-pdf-target-libada
48919
48920 install-pdf-target-libada: \
48921     configure-target-libada \
48922     pdf-target-libada 
48923         @: $(MAKE); $(unstage)
48924         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48925         r=`${PWD_COMMAND}`; export r; \
48926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48927         $(NORMAL_TARGET_EXPORTS) \
48928         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
48929         for flag in $(EXTRA_TARGET_FLAGS); do \
48930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48931         done; \
48932         (cd $(TARGET_SUBDIR)/libada && \
48933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48935                   "RANLIB=$${RANLIB}" \
48936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48937                    install-pdf) \
48938           || exit 1
48939
48940 @endif target-libada
48941
48942 .PHONY: maybe-install-html-target-libada install-html-target-libada
48943 maybe-install-html-target-libada:
48944 @if target-libada
48945 maybe-install-html-target-libada: install-html-target-libada
48946
48947 install-html-target-libada: \
48948     configure-target-libada \
48949     html-target-libada 
48950         @: $(MAKE); $(unstage)
48951         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48952         r=`${PWD_COMMAND}`; export r; \
48953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48954         $(NORMAL_TARGET_EXPORTS) \
48955         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
48956         for flag in $(EXTRA_TARGET_FLAGS); do \
48957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48958         done; \
48959         (cd $(TARGET_SUBDIR)/libada && \
48960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48962                   "RANLIB=$${RANLIB}" \
48963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48964                    install-html) \
48965           || exit 1
48966
48967 @endif target-libada
48968
48969 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
48970 maybe-installcheck-target-libada:
48971 @if target-libada
48972 maybe-installcheck-target-libada: installcheck-target-libada
48973
48974 installcheck-target-libada: \
48975     configure-target-libada 
48976         @: $(MAKE); $(unstage)
48977         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48978         r=`${PWD_COMMAND}`; export r; \
48979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48980         $(NORMAL_TARGET_EXPORTS) \
48981         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
48982         for flag in $(EXTRA_TARGET_FLAGS); do \
48983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48984         done; \
48985         (cd $(TARGET_SUBDIR)/libada && \
48986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48988                   "RANLIB=$${RANLIB}" \
48989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48990                    installcheck) \
48991           || exit 1
48992
48993 @endif target-libada
48994
48995 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
48996 maybe-mostlyclean-target-libada:
48997 @if target-libada
48998 maybe-mostlyclean-target-libada: mostlyclean-target-libada
48999
49000 mostlyclean-target-libada: 
49001         @: $(MAKE); $(unstage)
49002         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49003         r=`${PWD_COMMAND}`; export r; \
49004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49005         $(NORMAL_TARGET_EXPORTS) \
49006         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
49007         for flag in $(EXTRA_TARGET_FLAGS); do \
49008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49009         done; \
49010         (cd $(TARGET_SUBDIR)/libada && \
49011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49013                   "RANLIB=$${RANLIB}" \
49014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49015                    mostlyclean) \
49016           || exit 1
49017
49018 @endif target-libada
49019
49020 .PHONY: maybe-clean-target-libada clean-target-libada
49021 maybe-clean-target-libada:
49022 @if target-libada
49023 maybe-clean-target-libada: clean-target-libada
49024
49025 clean-target-libada: 
49026         @: $(MAKE); $(unstage)
49027         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49028         r=`${PWD_COMMAND}`; export r; \
49029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49030         $(NORMAL_TARGET_EXPORTS) \
49031         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
49032         for flag in $(EXTRA_TARGET_FLAGS); do \
49033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49034         done; \
49035         (cd $(TARGET_SUBDIR)/libada && \
49036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49038                   "RANLIB=$${RANLIB}" \
49039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49040                    clean) \
49041           || exit 1
49042
49043 @endif target-libada
49044
49045 .PHONY: maybe-distclean-target-libada distclean-target-libada
49046 maybe-distclean-target-libada:
49047 @if target-libada
49048 maybe-distclean-target-libada: distclean-target-libada
49049
49050 distclean-target-libada: 
49051         @: $(MAKE); $(unstage)
49052         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49053         r=`${PWD_COMMAND}`; export r; \
49054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49055         $(NORMAL_TARGET_EXPORTS) \
49056         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
49057         for flag in $(EXTRA_TARGET_FLAGS); do \
49058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49059         done; \
49060         (cd $(TARGET_SUBDIR)/libada && \
49061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49063                   "RANLIB=$${RANLIB}" \
49064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49065                    distclean) \
49066           || exit 1
49067
49068 @endif target-libada
49069
49070 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
49071 maybe-maintainer-clean-target-libada:
49072 @if target-libada
49073 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
49074
49075 maintainer-clean-target-libada: 
49076         @: $(MAKE); $(unstage)
49077         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49078         r=`${PWD_COMMAND}`; export r; \
49079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49080         $(NORMAL_TARGET_EXPORTS) \
49081         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
49082         for flag in $(EXTRA_TARGET_FLAGS); do \
49083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49084         done; \
49085         (cd $(TARGET_SUBDIR)/libada && \
49086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49088                   "RANLIB=$${RANLIB}" \
49089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49090                    maintainer-clean) \
49091           || exit 1
49092
49093 @endif target-libada
49094
49095
49096
49097
49098
49099 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
49100 maybe-configure-target-libgomp:
49101 @if gcc-bootstrap
49102 configure-target-libgomp: stage_current
49103 @endif gcc-bootstrap
49104 @if target-libgomp
49105 maybe-configure-target-libgomp: configure-target-libgomp
49106 configure-target-libgomp: 
49107         @: $(MAKE); $(unstage)
49108         @r=`${PWD_COMMAND}`; export r; \
49109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49110         echo "Checking multilib configuration for libgomp..."; \
49111         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
49112         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
49113         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49114           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
49115             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
49116           else \
49117             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
49118             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49119           fi; \
49120         else \
49121           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
49122         fi; \
49123         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
49124         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
49125         $(NORMAL_TARGET_EXPORTS) \
49126         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
49127         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
49128         case $(srcdir) in \
49129           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49130           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
49131                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49132         esac; \
49133         srcdiroption="--srcdir=$${topdir}/libgomp"; \
49134         libsrcdir="$$s/libgomp"; \
49135         rm -f no-such-file || : ; \
49136         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49137           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49138           --target=${target_alias} $${srcdiroption}  \
49139           || exit 1
49140 @endif target-libgomp
49141
49142
49143
49144
49145
49146 .PHONY: all-target-libgomp maybe-all-target-libgomp
49147 maybe-all-target-libgomp:
49148 @if gcc-bootstrap
49149 all-target-libgomp: stage_current
49150 @endif gcc-bootstrap
49151 @if target-libgomp
49152 TARGET-target-libgomp=all
49153 maybe-all-target-libgomp: all-target-libgomp
49154 all-target-libgomp: configure-target-libgomp
49155         @: $(MAKE); $(unstage)
49156         @r=`${PWD_COMMAND}`; export r; \
49157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49158         $(NORMAL_TARGET_EXPORTS) \
49159         (cd $(TARGET_SUBDIR)/libgomp && \
49160           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49161                 $(TARGET-target-libgomp))
49162 @endif target-libgomp
49163
49164
49165
49166
49167
49168 .PHONY: check-target-libgomp maybe-check-target-libgomp
49169 maybe-check-target-libgomp:
49170 @if target-libgomp
49171 maybe-check-target-libgomp: check-target-libgomp
49172
49173 check-target-libgomp:
49174         @: $(MAKE); $(unstage)
49175         @r=`${PWD_COMMAND}`; export r; \
49176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49177         $(NORMAL_TARGET_EXPORTS) \
49178         (cd $(TARGET_SUBDIR)/libgomp && \
49179           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49180
49181 @endif target-libgomp
49182
49183 .PHONY: install-target-libgomp maybe-install-target-libgomp
49184 maybe-install-target-libgomp:
49185 @if target-libgomp
49186 maybe-install-target-libgomp: install-target-libgomp
49187
49188 install-target-libgomp: installdirs
49189         @: $(MAKE); $(unstage)
49190         @r=`${PWD_COMMAND}`; export r; \
49191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49192         $(NORMAL_TARGET_EXPORTS) \
49193         (cd $(TARGET_SUBDIR)/libgomp && \
49194           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49195
49196 @endif target-libgomp
49197
49198 # Other targets (info, dvi, pdf, etc.)
49199
49200 .PHONY: maybe-info-target-libgomp info-target-libgomp
49201 maybe-info-target-libgomp:
49202 @if target-libgomp
49203 maybe-info-target-libgomp: info-target-libgomp
49204
49205 info-target-libgomp: \
49206     configure-target-libgomp 
49207         @: $(MAKE); $(unstage)
49208         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49209         r=`${PWD_COMMAND}`; export r; \
49210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49211         $(NORMAL_TARGET_EXPORTS) \
49212         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
49213         for flag in $(EXTRA_TARGET_FLAGS); do \
49214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49215         done; \
49216         (cd $(TARGET_SUBDIR)/libgomp && \
49217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49219                   "RANLIB=$${RANLIB}" \
49220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49221                    info) \
49222           || exit 1
49223
49224 @endif target-libgomp
49225
49226 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
49227 maybe-dvi-target-libgomp:
49228 @if target-libgomp
49229 maybe-dvi-target-libgomp: dvi-target-libgomp
49230
49231 dvi-target-libgomp: \
49232     configure-target-libgomp 
49233         @: $(MAKE); $(unstage)
49234         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49235         r=`${PWD_COMMAND}`; export r; \
49236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49237         $(NORMAL_TARGET_EXPORTS) \
49238         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
49239         for flag in $(EXTRA_TARGET_FLAGS); do \
49240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49241         done; \
49242         (cd $(TARGET_SUBDIR)/libgomp && \
49243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49245                   "RANLIB=$${RANLIB}" \
49246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49247                    dvi) \
49248           || exit 1
49249
49250 @endif target-libgomp
49251
49252 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
49253 maybe-pdf-target-libgomp:
49254 @if target-libgomp
49255 maybe-pdf-target-libgomp: pdf-target-libgomp
49256
49257 pdf-target-libgomp: \
49258     configure-target-libgomp 
49259         @: $(MAKE); $(unstage)
49260         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49261         r=`${PWD_COMMAND}`; export r; \
49262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49263         $(NORMAL_TARGET_EXPORTS) \
49264         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
49265         for flag in $(EXTRA_TARGET_FLAGS); do \
49266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49267         done; \
49268         (cd $(TARGET_SUBDIR)/libgomp && \
49269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49271                   "RANLIB=$${RANLIB}" \
49272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49273                    pdf) \
49274           || exit 1
49275
49276 @endif target-libgomp
49277
49278 .PHONY: maybe-html-target-libgomp html-target-libgomp
49279 maybe-html-target-libgomp:
49280 @if target-libgomp
49281 maybe-html-target-libgomp: html-target-libgomp
49282
49283 html-target-libgomp: \
49284     configure-target-libgomp 
49285         @: $(MAKE); $(unstage)
49286         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49287         r=`${PWD_COMMAND}`; export r; \
49288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49289         $(NORMAL_TARGET_EXPORTS) \
49290         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
49291         for flag in $(EXTRA_TARGET_FLAGS); do \
49292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49293         done; \
49294         (cd $(TARGET_SUBDIR)/libgomp && \
49295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49297                   "RANLIB=$${RANLIB}" \
49298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49299                    html) \
49300           || exit 1
49301
49302 @endif target-libgomp
49303
49304 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
49305 maybe-TAGS-target-libgomp:
49306 @if target-libgomp
49307 maybe-TAGS-target-libgomp: TAGS-target-libgomp
49308
49309 TAGS-target-libgomp: \
49310     configure-target-libgomp 
49311         @: $(MAKE); $(unstage)
49312         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49313         r=`${PWD_COMMAND}`; export r; \
49314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49315         $(NORMAL_TARGET_EXPORTS) \
49316         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
49317         for flag in $(EXTRA_TARGET_FLAGS); do \
49318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49319         done; \
49320         (cd $(TARGET_SUBDIR)/libgomp && \
49321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49323                   "RANLIB=$${RANLIB}" \
49324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49325                    TAGS) \
49326           || exit 1
49327
49328 @endif target-libgomp
49329
49330 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
49331 maybe-install-info-target-libgomp:
49332 @if target-libgomp
49333 maybe-install-info-target-libgomp: install-info-target-libgomp
49334
49335 install-info-target-libgomp: \
49336     configure-target-libgomp \
49337     info-target-libgomp 
49338         @: $(MAKE); $(unstage)
49339         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49340         r=`${PWD_COMMAND}`; export r; \
49341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49342         $(NORMAL_TARGET_EXPORTS) \
49343         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
49344         for flag in $(EXTRA_TARGET_FLAGS); do \
49345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49346         done; \
49347         (cd $(TARGET_SUBDIR)/libgomp && \
49348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49350                   "RANLIB=$${RANLIB}" \
49351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49352                    install-info) \
49353           || exit 1
49354
49355 @endif target-libgomp
49356
49357 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
49358 maybe-install-pdf-target-libgomp:
49359 @if target-libgomp
49360 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
49361
49362 install-pdf-target-libgomp: \
49363     configure-target-libgomp \
49364     pdf-target-libgomp 
49365         @: $(MAKE); $(unstage)
49366         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49367         r=`${PWD_COMMAND}`; export r; \
49368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49369         $(NORMAL_TARGET_EXPORTS) \
49370         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
49371         for flag in $(EXTRA_TARGET_FLAGS); do \
49372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49373         done; \
49374         (cd $(TARGET_SUBDIR)/libgomp && \
49375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49377                   "RANLIB=$${RANLIB}" \
49378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49379                    install-pdf) \
49380           || exit 1
49381
49382 @endif target-libgomp
49383
49384 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
49385 maybe-install-html-target-libgomp:
49386 @if target-libgomp
49387 maybe-install-html-target-libgomp: install-html-target-libgomp
49388
49389 install-html-target-libgomp: \
49390     configure-target-libgomp \
49391     html-target-libgomp 
49392         @: $(MAKE); $(unstage)
49393         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49394         r=`${PWD_COMMAND}`; export r; \
49395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49396         $(NORMAL_TARGET_EXPORTS) \
49397         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
49398         for flag in $(EXTRA_TARGET_FLAGS); do \
49399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49400         done; \
49401         (cd $(TARGET_SUBDIR)/libgomp && \
49402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49404                   "RANLIB=$${RANLIB}" \
49405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49406                    install-html) \
49407           || exit 1
49408
49409 @endif target-libgomp
49410
49411 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
49412 maybe-installcheck-target-libgomp:
49413 @if target-libgomp
49414 maybe-installcheck-target-libgomp: installcheck-target-libgomp
49415
49416 installcheck-target-libgomp: \
49417     configure-target-libgomp 
49418         @: $(MAKE); $(unstage)
49419         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49420         r=`${PWD_COMMAND}`; export r; \
49421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49422         $(NORMAL_TARGET_EXPORTS) \
49423         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
49424         for flag in $(EXTRA_TARGET_FLAGS); do \
49425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49426         done; \
49427         (cd $(TARGET_SUBDIR)/libgomp && \
49428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49430                   "RANLIB=$${RANLIB}" \
49431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49432                    installcheck) \
49433           || exit 1
49434
49435 @endif target-libgomp
49436
49437 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
49438 maybe-mostlyclean-target-libgomp:
49439 @if target-libgomp
49440 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
49441
49442 mostlyclean-target-libgomp: 
49443         @: $(MAKE); $(unstage)
49444         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49445         r=`${PWD_COMMAND}`; export r; \
49446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49447         $(NORMAL_TARGET_EXPORTS) \
49448         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
49449         for flag in $(EXTRA_TARGET_FLAGS); do \
49450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49451         done; \
49452         (cd $(TARGET_SUBDIR)/libgomp && \
49453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49455                   "RANLIB=$${RANLIB}" \
49456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49457                    mostlyclean) \
49458           || exit 1
49459
49460 @endif target-libgomp
49461
49462 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
49463 maybe-clean-target-libgomp:
49464 @if target-libgomp
49465 maybe-clean-target-libgomp: clean-target-libgomp
49466
49467 clean-target-libgomp: 
49468         @: $(MAKE); $(unstage)
49469         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49470         r=`${PWD_COMMAND}`; export r; \
49471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49472         $(NORMAL_TARGET_EXPORTS) \
49473         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
49474         for flag in $(EXTRA_TARGET_FLAGS); do \
49475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49476         done; \
49477         (cd $(TARGET_SUBDIR)/libgomp && \
49478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49480                   "RANLIB=$${RANLIB}" \
49481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49482                    clean) \
49483           || exit 1
49484
49485 @endif target-libgomp
49486
49487 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
49488 maybe-distclean-target-libgomp:
49489 @if target-libgomp
49490 maybe-distclean-target-libgomp: distclean-target-libgomp
49491
49492 distclean-target-libgomp: 
49493         @: $(MAKE); $(unstage)
49494         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49495         r=`${PWD_COMMAND}`; export r; \
49496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49497         $(NORMAL_TARGET_EXPORTS) \
49498         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
49499         for flag in $(EXTRA_TARGET_FLAGS); do \
49500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49501         done; \
49502         (cd $(TARGET_SUBDIR)/libgomp && \
49503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49505                   "RANLIB=$${RANLIB}" \
49506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49507                    distclean) \
49508           || exit 1
49509
49510 @endif target-libgomp
49511
49512 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
49513 maybe-maintainer-clean-target-libgomp:
49514 @if target-libgomp
49515 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
49516
49517 maintainer-clean-target-libgomp: 
49518         @: $(MAKE); $(unstage)
49519         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49520         r=`${PWD_COMMAND}`; export r; \
49521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49522         $(NORMAL_TARGET_EXPORTS) \
49523         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
49524         for flag in $(EXTRA_TARGET_FLAGS); do \
49525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49526         done; \
49527         (cd $(TARGET_SUBDIR)/libgomp && \
49528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49530                   "RANLIB=$${RANLIB}" \
49531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49532                    maintainer-clean) \
49533           || exit 1
49534
49535 @endif target-libgomp
49536
49537
49538
49539 # ----------
49540 # GCC module
49541 # ----------
49542
49543 @if gcc-no-bootstrap
49544 .PHONY: cross
49545 cross: all-build all-gas all-ld
49546         @r=`${PWD_COMMAND}`; export r; \
49547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49548         $(HOST_EXPORTS) \
49549         echo "Building the C and C++ compiler"; \
49550         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
49551         @r=`${PWD_COMMAND}`; export r; \
49552         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
49553         echo "Building runtime libraries"; \
49554         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
49555 @endif gcc-no-bootstrap
49556
49557 @if gcc
49558 .PHONY: check-gcc-c++
49559 check-gcc-c++:
49560         @if [ -f ./gcc/Makefile ] ; then \
49561           r=`${PWD_COMMAND}`; export r; \
49562           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49563           $(HOST_EXPORTS) \
49564           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
49565         else \
49566           true; \
49567         fi
49568
49569 .PHONY: check-c++
49570 check-c++: check-target-libstdc++-v3 check-gcc-c++
49571
49572 # Install the gcc headers files, but not the fixed include files,
49573 # which Cygnus is not allowed to distribute.  This rule is very
49574 # dependent on the workings of the gcc Makefile.in.
49575 .PHONY: gcc-no-fixedincludes
49576 gcc-no-fixedincludes:
49577         @if [ -f ./gcc/Makefile ]; then \
49578           rm -rf gcc/tmp-include; \
49579           mv gcc/include gcc/tmp-include 2>/dev/null; \
49580           mkdir gcc/include; \
49581           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
49582           touch gcc/stmp-fixinc gcc/include/fixed; \
49583           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
49584           r=`${PWD_COMMAND}`; export r; \
49585           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
49586           $(HOST_EXPORTS) \
49587           (cd ./gcc && \
49588            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
49589           rm -rf gcc/include; \
49590           mv gcc/tmp-include gcc/include 2>/dev/null; \
49591         else true; fi
49592 @endif gcc
49593
49594 # ---------------------
49595 # GCC bootstrap support
49596 # ---------------------
49597
49598 # We track the current stage (the one in 'gcc') in the stage_current file.
49599 # stage_last instead tracks the stage that was built last.  These targets
49600 # are dummy when toplevel bootstrap is not active.
49601
49602 # While making host and target tools, symlinks to the final stage must be
49603 # there, so $(unstage) should be run at various points.  To avoid excessive
49604 # recursive invocations of make, we "inline" them using a variable.  These
49605 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
49606 # to avoid warnings from the GNU Make job server.
49607
49608 unstage = :
49609 stage = :
49610 current_stage = ""
49611
49612 @if gcc-bootstrap
49613 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
49614 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
49615 current_stage = "`cat stage_current 2> /dev/null`"
49616 @endif gcc-bootstrap
49617
49618 .PHONY: unstage stage
49619 unstage:
49620         @: $(MAKE); $(unstage)
49621 stage:
49622         @: $(MAKE); $(stage)
49623
49624 # Disable commands for lean bootstrap.
49625 LEAN = false
49626
49627 # We name the build directories for the various stages "stage1-gcc",
49628 # "stage2-gcc","stage3-gcc", etc.
49629
49630 # Since the 'compare' process will fail (on debugging information) if any
49631 # directory names are different, we need to link the gcc directory for
49632 # the previous stage to a constant name ('prev-gcc'), and to make the name of
49633 # the build directories constant as well. For the latter, we use naked names
49634 # like 'gcc', because the scripts in that directory assume it.  We use
49635 # mv on platforms where symlinks to directories do not work or are not
49636 # reliable.
49637
49638 # 'touch' doesn't work right on some platforms.
49639 STAMP = echo timestamp > 
49640
49641 # We only want to compare .o files, so set this!
49642 objext = .o
49643
49644
49645 .PHONY: stage1-start stage1-end
49646
49647 stage1-start::
49648         @: $(MAKE); $(stage); \
49649         echo stage1 > stage_current ; \
49650         echo stage1 > stage_last; \
49651         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49652 @if bfd
49653         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
49654           mkdir stage1-bfd; \
49655         mv stage1-bfd bfd 
49656 @endif bfd
49657 @if opcodes
49658         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
49659           mkdir stage1-opcodes; \
49660         mv stage1-opcodes opcodes 
49661 @endif opcodes
49662 @if binutils
49663         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
49664           mkdir stage1-binutils; \
49665         mv stage1-binutils binutils 
49666 @endif binutils
49667 @if gas
49668         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
49669           mkdir stage1-gas; \
49670         mv stage1-gas gas 
49671 @endif gas
49672 @if gcc
49673         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
49674           mkdir stage1-gcc; \
49675         mv stage1-gcc gcc 
49676 @endif gcc
49677 @if gmp
49678         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
49679           mkdir stage1-gmp; \
49680         mv stage1-gmp gmp 
49681 @endif gmp
49682 @if mpfr
49683         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
49684           mkdir stage1-mpfr; \
49685         mv stage1-mpfr mpfr 
49686 @endif mpfr
49687 @if intl
49688         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
49689           mkdir stage1-intl; \
49690         mv stage1-intl intl 
49691 @endif intl
49692 @if ld
49693         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
49694           mkdir stage1-ld; \
49695         mv stage1-ld ld 
49696 @endif ld
49697 @if libcpp
49698         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
49699           mkdir stage1-libcpp; \
49700         mv stage1-libcpp libcpp 
49701 @endif libcpp
49702 @if libdecnumber
49703         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
49704           mkdir stage1-libdecnumber; \
49705         mv stage1-libdecnumber libdecnumber 
49706 @endif libdecnumber
49707 @if libiberty
49708         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
49709           mkdir stage1-libiberty; \
49710         mv stage1-libiberty libiberty 
49711 @endif libiberty
49712 @if zlib
49713         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
49714           mkdir stage1-zlib; \
49715         mv stage1-zlib zlib 
49716 @endif zlib
49717         @[ -d stage1-$(TARGET_SUBDIR) ] || \
49718           mkdir stage1-$(TARGET_SUBDIR); \
49719         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
49720
49721 stage1-end:: 
49722 @if bfd
49723         @if test -d $(HOST_SUBDIR)/bfd ; then \
49724           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
49725         fi
49726 @endif bfd
49727 @if opcodes
49728         @if test -d $(HOST_SUBDIR)/opcodes ; then \
49729           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
49730         fi
49731 @endif opcodes
49732 @if binutils
49733         @if test -d $(HOST_SUBDIR)/binutils ; then \
49734           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
49735         fi
49736 @endif binutils
49737 @if gas
49738         @if test -d $(HOST_SUBDIR)/gas ; then \
49739           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
49740         fi
49741 @endif gas
49742 @if gcc
49743         @if test -d $(HOST_SUBDIR)/gcc ; then \
49744           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
49745         fi
49746 @endif gcc
49747 @if gmp
49748         @if test -d $(HOST_SUBDIR)/gmp ; then \
49749           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
49750         fi
49751 @endif gmp
49752 @if mpfr
49753         @if test -d $(HOST_SUBDIR)/mpfr ; then \
49754           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
49755         fi
49756 @endif mpfr
49757 @if intl
49758         @if test -d $(HOST_SUBDIR)/intl ; then \
49759           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
49760         fi
49761 @endif intl
49762 @if ld
49763         @if test -d $(HOST_SUBDIR)/ld ; then \
49764           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
49765         fi
49766 @endif ld
49767 @if libcpp
49768         @if test -d $(HOST_SUBDIR)/libcpp ; then \
49769           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
49770         fi
49771 @endif libcpp
49772 @if libdecnumber
49773         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49774           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
49775         fi
49776 @endif libdecnumber
49777 @if libiberty
49778         @if test -d $(HOST_SUBDIR)/libiberty ; then \
49779           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
49780         fi
49781 @endif libiberty
49782 @if zlib
49783         @if test -d $(HOST_SUBDIR)/zlib ; then \
49784           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
49785         fi
49786 @endif zlib
49787         @if test -d $(TARGET_SUBDIR) ; then \
49788           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
49789         fi
49790         rm -f stage_current
49791
49792 # Bubble a bug fix through all the stages up to stage 1.  They are
49793 # remade, but not reconfigured.  The next stage (if any) will not be
49794 # reconfigured as well.
49795 .PHONY: stage1-bubble
49796 stage1-bubble:: 
49797         @r=`${PWD_COMMAND}`; export r; \
49798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49799         if test -f stage1-lean  ; then \
49800           echo Skipping rebuild of stage1 ; \
49801         else \
49802           $(MAKE) stage1-start; \
49803           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
49804         fi
49805
49806 .PHONY: all-stage1 clean-stage1
49807 do-clean: clean-stage1
49808
49809 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49810 # only possibility, but now it conflicts with no-bootstrap rules
49811 @if gcc-bootstrap
49812
49813
49814
49815
49816 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49817
49818 .PHONY: distclean-stage1
49819 distclean-stage1::
49820         @: $(MAKE); $(stage)
49821         @test "`cat stage_last`" != stage1 || rm -f stage_last
49822         rm -rf stage1-* 
49823
49824
49825 @endif gcc-bootstrap
49826
49827
49828 .PHONY: stage2-start stage2-end
49829
49830 stage2-start::
49831         @: $(MAKE); $(stage); \
49832         echo stage2 > stage_current ; \
49833         echo stage2 > stage_last; \
49834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49835 @if bfd
49836         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
49837           mkdir stage2-bfd; \
49838         mv stage2-bfd bfd  ; \
49839         mv stage1-bfd prev-bfd || test -f stage1-lean 
49840 @endif bfd
49841 @if opcodes
49842         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
49843           mkdir stage2-opcodes; \
49844         mv stage2-opcodes opcodes  ; \
49845         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49846 @endif opcodes
49847 @if binutils
49848         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
49849           mkdir stage2-binutils; \
49850         mv stage2-binutils binutils  ; \
49851         mv stage1-binutils prev-binutils || test -f stage1-lean 
49852 @endif binutils
49853 @if gas
49854         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
49855           mkdir stage2-gas; \
49856         mv stage2-gas gas  ; \
49857         mv stage1-gas prev-gas || test -f stage1-lean 
49858 @endif gas
49859 @if gcc
49860         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
49861           mkdir stage2-gcc; \
49862         mv stage2-gcc gcc  ; \
49863         mv stage1-gcc prev-gcc || test -f stage1-lean 
49864 @endif gcc
49865 @if gmp
49866         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
49867           mkdir stage2-gmp; \
49868         mv stage2-gmp gmp  ; \
49869         mv stage1-gmp prev-gmp || test -f stage1-lean 
49870 @endif gmp
49871 @if mpfr
49872         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
49873           mkdir stage2-mpfr; \
49874         mv stage2-mpfr mpfr  ; \
49875         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49876 @endif mpfr
49877 @if intl
49878         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
49879           mkdir stage2-intl; \
49880         mv stage2-intl intl  ; \
49881         mv stage1-intl prev-intl || test -f stage1-lean 
49882 @endif intl
49883 @if ld
49884         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
49885           mkdir stage2-ld; \
49886         mv stage2-ld ld  ; \
49887         mv stage1-ld prev-ld || test -f stage1-lean 
49888 @endif ld
49889 @if libcpp
49890         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
49891           mkdir stage2-libcpp; \
49892         mv stage2-libcpp libcpp  ; \
49893         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49894 @endif libcpp
49895 @if libdecnumber
49896         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
49897           mkdir stage2-libdecnumber; \
49898         mv stage2-libdecnumber libdecnumber  ; \
49899         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49900 @endif libdecnumber
49901 @if libiberty
49902         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
49903           mkdir stage2-libiberty; \
49904         mv stage2-libiberty libiberty  ; \
49905         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49906 @endif libiberty
49907 @if zlib
49908         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
49909           mkdir stage2-zlib; \
49910         mv stage2-zlib zlib  ; \
49911         mv stage1-zlib prev-zlib || test -f stage1-lean 
49912 @endif zlib
49913         @[ -d stage2-$(TARGET_SUBDIR) ] || \
49914           mkdir stage2-$(TARGET_SUBDIR); \
49915         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
49916         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49917
49918 stage2-end:: 
49919 @if bfd
49920         @if test -d $(HOST_SUBDIR)/bfd ; then \
49921           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
49922           mv prev-bfd stage1-bfd ; :  ; \
49923         fi
49924 @endif bfd
49925 @if opcodes
49926         @if test -d $(HOST_SUBDIR)/opcodes ; then \
49927           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
49928           mv prev-opcodes stage1-opcodes ; :  ; \
49929         fi
49930 @endif opcodes
49931 @if binutils
49932         @if test -d $(HOST_SUBDIR)/binutils ; then \
49933           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
49934           mv prev-binutils stage1-binutils ; :  ; \
49935         fi
49936 @endif binutils
49937 @if gas
49938         @if test -d $(HOST_SUBDIR)/gas ; then \
49939           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
49940           mv prev-gas stage1-gas ; :  ; \
49941         fi
49942 @endif gas
49943 @if gcc
49944         @if test -d $(HOST_SUBDIR)/gcc ; then \
49945           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
49946           mv prev-gcc stage1-gcc ; :  ; \
49947         fi
49948 @endif gcc
49949 @if gmp
49950         @if test -d $(HOST_SUBDIR)/gmp ; then \
49951           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
49952           mv prev-gmp stage1-gmp ; :  ; \
49953         fi
49954 @endif gmp
49955 @if mpfr
49956         @if test -d $(HOST_SUBDIR)/mpfr ; then \
49957           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
49958           mv prev-mpfr stage1-mpfr ; :  ; \
49959         fi
49960 @endif mpfr
49961 @if intl
49962         @if test -d $(HOST_SUBDIR)/intl ; then \
49963           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
49964           mv prev-intl stage1-intl ; :  ; \
49965         fi
49966 @endif intl
49967 @if ld
49968         @if test -d $(HOST_SUBDIR)/ld ; then \
49969           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
49970           mv prev-ld stage1-ld ; :  ; \
49971         fi
49972 @endif ld
49973 @if libcpp
49974         @if test -d $(HOST_SUBDIR)/libcpp ; then \
49975           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
49976           mv prev-libcpp stage1-libcpp ; :  ; \
49977         fi
49978 @endif libcpp
49979 @if libdecnumber
49980         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49981           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
49982           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
49983         fi
49984 @endif libdecnumber
49985 @if libiberty
49986         @if test -d $(HOST_SUBDIR)/libiberty ; then \
49987           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
49988           mv prev-libiberty stage1-libiberty ; :  ; \
49989         fi
49990 @endif libiberty
49991 @if zlib
49992         @if test -d $(HOST_SUBDIR)/zlib ; then \
49993           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
49994           mv prev-zlib stage1-zlib ; :  ; \
49995         fi
49996 @endif zlib
49997         @if test -d $(TARGET_SUBDIR) ; then \
49998           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
49999           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
50000         fi
50001         rm -f stage_current
50002
50003 # Bubble a bug fix through all the stages up to stage 2.  They are
50004 # remade, but not reconfigured.  The next stage (if any) will not be
50005 # reconfigured as well.
50006 .PHONY: stage2-bubble
50007 stage2-bubble:: stage1-bubble
50008         @r=`${PWD_COMMAND}`; export r; \
50009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50010         if test -f stage2-lean || test -f stage1-lean  ; then \
50011           echo Skipping rebuild of stage2 ; \
50012         else \
50013           $(MAKE) stage2-start; \
50014           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
50015         fi
50016
50017 .PHONY: all-stage2 clean-stage2
50018 do-clean: clean-stage2
50019
50020 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50021 # only possibility, but now it conflicts with no-bootstrap rules
50022 @if gcc-bootstrap
50023
50024
50025
50026 .PHONY: bootstrap2 bootstrap2-lean
50027 bootstrap2:
50028         echo stage2 > stage_final
50029         @r=`${PWD_COMMAND}`; export r; \
50030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50031         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
50032         @: $(MAKE); $(unstage)
50033         @r=`${PWD_COMMAND}`; export r; \
50034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50035         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50036
50037 bootstrap2-lean:
50038         echo stage2 > stage_final
50039         @r=`${PWD_COMMAND}`; export r; \
50040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50041         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
50042         @: $(MAKE); $(unstage)
50043         @r=`${PWD_COMMAND}`; export r; \
50044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50045         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50046
50047
50048 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50049 distclean-stage1:: distclean-stage2 
50050 .PHONY: distclean-stage2
50051 distclean-stage2::
50052         @: $(MAKE); $(stage)
50053         @test "`cat stage_last`" != stage2 || rm -f stage_last
50054         rm -rf stage2-* 
50055
50056
50057 @endif gcc-bootstrap
50058
50059
50060 .PHONY: stageb2g0-start stageb2g0-end
50061
50062 stageb2g0-start::
50063         @: $(MAKE); $(stage); \
50064         echo stageb2g0 > stage_current ; \
50065         echo stageb2g0 > stage_last; \
50066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50067 @if bfd
50068         @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
50069           mkdir stageb2g0-bfd; \
50070         mv stageb2g0-bfd bfd  ; \
50071         mv stage1-bfd prev-bfd || test -f stage1-lean 
50072 @endif bfd
50073 @if opcodes
50074         @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
50075           mkdir stageb2g0-opcodes; \
50076         mv stageb2g0-opcodes opcodes  ; \
50077         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
50078 @endif opcodes
50079 @if binutils
50080         @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
50081           mkdir stageb2g0-binutils; \
50082         mv stageb2g0-binutils binutils  ; \
50083         mv stage1-binutils prev-binutils || test -f stage1-lean 
50084 @endif binutils
50085 @if gas
50086         @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
50087           mkdir stageb2g0-gas; \
50088         mv stageb2g0-gas gas  ; \
50089         mv stage1-gas prev-gas || test -f stage1-lean 
50090 @endif gas
50091 @if gcc
50092         @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
50093           mkdir stageb2g0-gcc; \
50094         mv stageb2g0-gcc gcc  ; \
50095         mv stage1-gcc prev-gcc || test -f stage1-lean 
50096 @endif gcc
50097 @if gmp
50098         @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
50099           mkdir stageb2g0-gmp; \
50100         mv stageb2g0-gmp gmp  ; \
50101         mv stage1-gmp prev-gmp || test -f stage1-lean 
50102 @endif gmp
50103 @if mpfr
50104         @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
50105           mkdir stageb2g0-mpfr; \
50106         mv stageb2g0-mpfr mpfr  ; \
50107         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
50108 @endif mpfr
50109 @if intl
50110         @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
50111           mkdir stageb2g0-intl; \
50112         mv stageb2g0-intl intl  ; \
50113         mv stage1-intl prev-intl || test -f stage1-lean 
50114 @endif intl
50115 @if ld
50116         @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
50117           mkdir stageb2g0-ld; \
50118         mv stageb2g0-ld ld  ; \
50119         mv stage1-ld prev-ld || test -f stage1-lean 
50120 @endif ld
50121 @if libcpp
50122         @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
50123           mkdir stageb2g0-libcpp; \
50124         mv stageb2g0-libcpp libcpp  ; \
50125         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
50126 @endif libcpp
50127 @if libdecnumber
50128         @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
50129           mkdir stageb2g0-libdecnumber; \
50130         mv stageb2g0-libdecnumber libdecnumber  ; \
50131         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
50132 @endif libdecnumber
50133 @if libiberty
50134         @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
50135           mkdir stageb2g0-libiberty; \
50136         mv stageb2g0-libiberty libiberty  ; \
50137         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
50138 @endif libiberty
50139 @if zlib
50140         @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
50141           mkdir stageb2g0-zlib; \
50142         mv stageb2g0-zlib zlib  ; \
50143         mv stage1-zlib prev-zlib || test -f stage1-lean 
50144 @endif zlib
50145         @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
50146           mkdir stageb2g0-$(TARGET_SUBDIR); \
50147         mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50148         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
50149
50150 stageb2g0-end:: 
50151 @if bfd
50152         @if test -d $(HOST_SUBDIR)/bfd ; then \
50153           cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
50154           mv prev-bfd stage1-bfd ; :  ; \
50155         fi
50156 @endif bfd
50157 @if opcodes
50158         @if test -d $(HOST_SUBDIR)/opcodes ; then \
50159           cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
50160           mv prev-opcodes stage1-opcodes ; :  ; \
50161         fi
50162 @endif opcodes
50163 @if binutils
50164         @if test -d $(HOST_SUBDIR)/binutils ; then \
50165           cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
50166           mv prev-binutils stage1-binutils ; :  ; \
50167         fi
50168 @endif binutils
50169 @if gas
50170         @if test -d $(HOST_SUBDIR)/gas ; then \
50171           cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
50172           mv prev-gas stage1-gas ; :  ; \
50173         fi
50174 @endif gas
50175 @if gcc
50176         @if test -d $(HOST_SUBDIR)/gcc ; then \
50177           cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
50178           mv prev-gcc stage1-gcc ; :  ; \
50179         fi
50180 @endif gcc
50181 @if gmp
50182         @if test -d $(HOST_SUBDIR)/gmp ; then \
50183           cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
50184           mv prev-gmp stage1-gmp ; :  ; \
50185         fi
50186 @endif gmp
50187 @if mpfr
50188         @if test -d $(HOST_SUBDIR)/mpfr ; then \
50189           cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
50190           mv prev-mpfr stage1-mpfr ; :  ; \
50191         fi
50192 @endif mpfr
50193 @if intl
50194         @if test -d $(HOST_SUBDIR)/intl ; then \
50195           cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
50196           mv prev-intl stage1-intl ; :  ; \
50197         fi
50198 @endif intl
50199 @if ld
50200         @if test -d $(HOST_SUBDIR)/ld ; then \
50201           cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
50202           mv prev-ld stage1-ld ; :  ; \
50203         fi
50204 @endif ld
50205 @if libcpp
50206         @if test -d $(HOST_SUBDIR)/libcpp ; then \
50207           cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
50208           mv prev-libcpp stage1-libcpp ; :  ; \
50209         fi
50210 @endif libcpp
50211 @if libdecnumber
50212         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50213           cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
50214           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
50215         fi
50216 @endif libdecnumber
50217 @if libiberty
50218         @if test -d $(HOST_SUBDIR)/libiberty ; then \
50219           cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
50220           mv prev-libiberty stage1-libiberty ; :  ; \
50221         fi
50222 @endif libiberty
50223 @if zlib
50224         @if test -d $(HOST_SUBDIR)/zlib ; then \
50225           cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
50226           mv prev-zlib stage1-zlib ; :  ; \
50227         fi
50228 @endif zlib
50229         @if test -d $(TARGET_SUBDIR) ; then \
50230           mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR)  ; \
50231           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
50232         fi
50233         rm -f stage_current
50234
50235 # Bubble a bug fix through all the stages up to stage b2g0.  They are
50236 # remade, but not reconfigured.  The next stage (if any) will not be
50237 # reconfigured as well.
50238 .PHONY: stageb2g0-bubble
50239 stageb2g0-bubble:: stage1-bubble
50240         @r=`${PWD_COMMAND}`; export r; \
50241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50242         if test -f stageb2g0-lean || test -f stage1-lean  ; then \
50243           echo Skipping rebuild of stageb2g0 ; \
50244         else \
50245           $(MAKE) stageb2g0-start; \
50246           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
50247         fi
50248
50249 .PHONY: all-stageb2g0 clean-stageb2g0
50250 do-clean: clean-stageb2g0
50251
50252 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50253 # only possibility, but now it conflicts with no-bootstrap rules
50254 @if gcc-bootstrap
50255
50256
50257
50258 .PHONY: bootstrap2-debug bootstrap2-debug-lean
50259 bootstrap2-debug:
50260         echo stageb2g0 > stage_final
50261         @r=`${PWD_COMMAND}`; export r; \
50262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50263         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
50264         @: $(MAKE); $(unstage)
50265         @r=`${PWD_COMMAND}`; export r; \
50266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50267         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50268
50269 bootstrap2-debug-lean:
50270         echo stageb2g0 > stage_final
50271         @r=`${PWD_COMMAND}`; export r; \
50272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50273         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
50274         @: $(MAKE); $(unstage)
50275         @r=`${PWD_COMMAND}`; export r; \
50276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50277         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50278
50279
50280 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50281 distclean-stage1:: distclean-stageb2g0 
50282 .PHONY: distclean-stageb2g0
50283 distclean-stageb2g0::
50284         @: $(MAKE); $(stage)
50285         @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
50286         rm -rf stageb2g0-* 
50287
50288
50289 @endif gcc-bootstrap
50290
50291
50292 .PHONY: stage3-start stage3-end
50293
50294 stage3-start::
50295         @: $(MAKE); $(stage); \
50296         echo stage3 > stage_current ; \
50297         echo stage3 > stage_last; \
50298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50299 @if bfd
50300         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
50301           mkdir stage3-bfd; \
50302         mv stage3-bfd bfd  ; \
50303         mv stage2-bfd prev-bfd || test -f stage2-lean 
50304 @endif bfd
50305 @if opcodes
50306         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
50307           mkdir stage3-opcodes; \
50308         mv stage3-opcodes opcodes  ; \
50309         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
50310 @endif opcodes
50311 @if binutils
50312         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
50313           mkdir stage3-binutils; \
50314         mv stage3-binutils binutils  ; \
50315         mv stage2-binutils prev-binutils || test -f stage2-lean 
50316 @endif binutils
50317 @if gas
50318         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
50319           mkdir stage3-gas; \
50320         mv stage3-gas gas  ; \
50321         mv stage2-gas prev-gas || test -f stage2-lean 
50322 @endif gas
50323 @if gcc
50324         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
50325           mkdir stage3-gcc; \
50326         mv stage3-gcc gcc  ; \
50327         mv stage2-gcc prev-gcc || test -f stage2-lean 
50328 @endif gcc
50329 @if gmp
50330         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
50331           mkdir stage3-gmp; \
50332         mv stage3-gmp gmp  ; \
50333         mv stage2-gmp prev-gmp || test -f stage2-lean 
50334 @endif gmp
50335 @if mpfr
50336         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
50337           mkdir stage3-mpfr; \
50338         mv stage3-mpfr mpfr  ; \
50339         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
50340 @endif mpfr
50341 @if intl
50342         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
50343           mkdir stage3-intl; \
50344         mv stage3-intl intl  ; \
50345         mv stage2-intl prev-intl || test -f stage2-lean 
50346 @endif intl
50347 @if ld
50348         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
50349           mkdir stage3-ld; \
50350         mv stage3-ld ld  ; \
50351         mv stage2-ld prev-ld || test -f stage2-lean 
50352 @endif ld
50353 @if libcpp
50354         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
50355           mkdir stage3-libcpp; \
50356         mv stage3-libcpp libcpp  ; \
50357         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
50358 @endif libcpp
50359 @if libdecnumber
50360         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
50361           mkdir stage3-libdecnumber; \
50362         mv stage3-libdecnumber libdecnumber  ; \
50363         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
50364 @endif libdecnumber
50365 @if libiberty
50366         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
50367           mkdir stage3-libiberty; \
50368         mv stage3-libiberty libiberty  ; \
50369         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
50370 @endif libiberty
50371 @if zlib
50372         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
50373           mkdir stage3-zlib; \
50374         mv stage3-zlib zlib  ; \
50375         mv stage2-zlib prev-zlib || test -f stage2-lean 
50376 @endif zlib
50377         @[ -d stage3-$(TARGET_SUBDIR) ] || \
50378           mkdir stage3-$(TARGET_SUBDIR); \
50379         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50380         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
50381
50382 stage3-end:: 
50383 @if bfd
50384         @if test -d $(HOST_SUBDIR)/bfd ; then \
50385           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
50386           mv prev-bfd stage2-bfd ; :  ; \
50387         fi
50388 @endif bfd
50389 @if opcodes
50390         @if test -d $(HOST_SUBDIR)/opcodes ; then \
50391           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
50392           mv prev-opcodes stage2-opcodes ; :  ; \
50393         fi
50394 @endif opcodes
50395 @if binutils
50396         @if test -d $(HOST_SUBDIR)/binutils ; then \
50397           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
50398           mv prev-binutils stage2-binutils ; :  ; \
50399         fi
50400 @endif binutils
50401 @if gas
50402         @if test -d $(HOST_SUBDIR)/gas ; then \
50403           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
50404           mv prev-gas stage2-gas ; :  ; \
50405         fi
50406 @endif gas
50407 @if gcc
50408         @if test -d $(HOST_SUBDIR)/gcc ; then \
50409           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
50410           mv prev-gcc stage2-gcc ; :  ; \
50411         fi
50412 @endif gcc
50413 @if gmp
50414         @if test -d $(HOST_SUBDIR)/gmp ; then \
50415           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
50416           mv prev-gmp stage2-gmp ; :  ; \
50417         fi
50418 @endif gmp
50419 @if mpfr
50420         @if test -d $(HOST_SUBDIR)/mpfr ; then \
50421           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
50422           mv prev-mpfr stage2-mpfr ; :  ; \
50423         fi
50424 @endif mpfr
50425 @if intl
50426         @if test -d $(HOST_SUBDIR)/intl ; then \
50427           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
50428           mv prev-intl stage2-intl ; :  ; \
50429         fi
50430 @endif intl
50431 @if ld
50432         @if test -d $(HOST_SUBDIR)/ld ; then \
50433           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
50434           mv prev-ld stage2-ld ; :  ; \
50435         fi
50436 @endif ld
50437 @if libcpp
50438         @if test -d $(HOST_SUBDIR)/libcpp ; then \
50439           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
50440           mv prev-libcpp stage2-libcpp ; :  ; \
50441         fi
50442 @endif libcpp
50443 @if libdecnumber
50444         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50445           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
50446           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
50447         fi
50448 @endif libdecnumber
50449 @if libiberty
50450         @if test -d $(HOST_SUBDIR)/libiberty ; then \
50451           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
50452           mv prev-libiberty stage2-libiberty ; :  ; \
50453         fi
50454 @endif libiberty
50455 @if zlib
50456         @if test -d $(HOST_SUBDIR)/zlib ; then \
50457           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
50458           mv prev-zlib stage2-zlib ; :  ; \
50459         fi
50460 @endif zlib
50461         @if test -d $(TARGET_SUBDIR) ; then \
50462           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
50463           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
50464         fi
50465         rm -f stage_current
50466
50467 # Bubble a bug fix through all the stages up to stage 3.  They are
50468 # remade, but not reconfigured.  The next stage (if any) will not be
50469 # reconfigured as well.
50470 .PHONY: stage3-bubble
50471 stage3-bubble:: stage2-bubble
50472         @r=`${PWD_COMMAND}`; export r; \
50473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50474         if test -f stage3-lean || test -f stage2-lean  ; then \
50475           echo Skipping rebuild of stage3 ; \
50476         else \
50477           $(MAKE) stage3-start; \
50478           if $(LEAN); then \
50479             rm -rf stage1-* ; \
50480             $(STAMP) stage1-lean ; \
50481           fi; \
50482           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
50483         fi
50484         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
50485
50486 .PHONY: all-stage3 clean-stage3
50487 do-clean: clean-stage3
50488
50489 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50490 # only possibility, but now it conflicts with no-bootstrap rules
50491 @if gcc-bootstrap
50492
50493 compare:
50494         @r=`${PWD_COMMAND}`; export r; \
50495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50496         if test -f stage2-lean; then \
50497           echo Cannot compare object files as stage 2 was deleted. ; \
50498           exit 0 ; \
50499         fi; \
50500         : $(MAKE); $(stage); \
50501         rm -f .bad_compare ; \
50502         echo Comparing stages 2 and 3 ; \
50503         cd stage3-gcc; \
50504         files=`find . -name "*$(objext)" -print` ; \
50505         cd .. ; \
50506         for file in $${files} ; do \
50507           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
50508           $(do-compare) > /dev/null 2>&1; \
50509           if test $$? -eq 1; then \
50510             case $$file in \
50511               ./cc*-checksum$(objext) | ./libgcc/* ) \
50512                 echo warning: $$file differs ;; \
50513               *) \
50514                 echo $$file differs >> .bad_compare ;; \
50515             esac ; \
50516           fi ; \
50517         done ; \
50518         if [ -f .bad_compare ]; then \
50519           echo "Bootstrap comparison failure!"; \
50520           cat .bad_compare; \
50521           exit 1; \
50522         else \
50523           echo Comparison successful.; \
50524         fi ; \
50525         $(STAMP) compare
50526         if $(LEAN); then \
50527           rm -rf stage2-*; \
50528           $(STAMP) stage2-lean; \
50529         fi
50530
50531
50532
50533 .PHONY: bootstrap bootstrap-lean
50534 bootstrap:
50535         echo stage3 > stage_final
50536         @r=`${PWD_COMMAND}`; export r; \
50537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50538         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50539         @: $(MAKE); $(unstage)
50540         @r=`${PWD_COMMAND}`; export r; \
50541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50542         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50543
50544 bootstrap-lean:
50545         echo stage3 > stage_final
50546         @r=`${PWD_COMMAND}`; export r; \
50547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50548         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
50549         @: $(MAKE); $(unstage)
50550         @r=`${PWD_COMMAND}`; export r; \
50551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50552         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50553
50554
50555 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50556 distclean-stage2:: distclean-stage3 
50557 .PHONY: distclean-stage3
50558 distclean-stage3::
50559         @: $(MAKE); $(stage)
50560         @test "`cat stage_last`" != stage3 || rm -f stage_last
50561         rm -rf stage3-* compare 
50562
50563
50564 .PHONY: cleanstrap
50565 cleanstrap: do-distclean local-clean
50566         echo stage3 > stage_final
50567         @r=`${PWD_COMMAND}`; export r; \
50568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50569         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50570         @: $(MAKE); $(unstage)
50571         @r=`${PWD_COMMAND}`; export r; \
50572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50573         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50574
50575 @endif gcc-bootstrap
50576
50577
50578 .PHONY: stageb3g2-start stageb3g2-end
50579
50580 stageb3g2-start::
50581         @: $(MAKE); $(stage); \
50582         echo stageb3g2 > stage_current ; \
50583         echo stageb3g2 > stage_last; \
50584         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50585 @if bfd
50586         @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
50587           mkdir stageb3g2-bfd; \
50588         mv stageb3g2-bfd bfd  ; \
50589         mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean 
50590 @endif bfd
50591 @if opcodes
50592         @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
50593           mkdir stageb3g2-opcodes; \
50594         mv stageb3g2-opcodes opcodes  ; \
50595         mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean 
50596 @endif opcodes
50597 @if binutils
50598         @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
50599           mkdir stageb3g2-binutils; \
50600         mv stageb3g2-binutils binutils  ; \
50601         mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean 
50602 @endif binutils
50603 @if gas
50604         @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
50605           mkdir stageb3g2-gas; \
50606         mv stageb3g2-gas gas  ; \
50607         mv stageb2g0-gas prev-gas || test -f stageb2g0-lean 
50608 @endif gas
50609 @if gcc
50610         @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
50611           mkdir stageb3g2-gcc; \
50612         mv stageb3g2-gcc gcc  ; \
50613         mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean 
50614 @endif gcc
50615 @if gmp
50616         @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
50617           mkdir stageb3g2-gmp; \
50618         mv stageb3g2-gmp gmp  ; \
50619         mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean 
50620 @endif gmp
50621 @if mpfr
50622         @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
50623           mkdir stageb3g2-mpfr; \
50624         mv stageb3g2-mpfr mpfr  ; \
50625         mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean 
50626 @endif mpfr
50627 @if intl
50628         @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
50629           mkdir stageb3g2-intl; \
50630         mv stageb3g2-intl intl  ; \
50631         mv stageb2g0-intl prev-intl || test -f stageb2g0-lean 
50632 @endif intl
50633 @if ld
50634         @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
50635           mkdir stageb3g2-ld; \
50636         mv stageb3g2-ld ld  ; \
50637         mv stageb2g0-ld prev-ld || test -f stageb2g0-lean 
50638 @endif ld
50639 @if libcpp
50640         @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
50641           mkdir stageb3g2-libcpp; \
50642         mv stageb3g2-libcpp libcpp  ; \
50643         mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean 
50644 @endif libcpp
50645 @if libdecnumber
50646         @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
50647           mkdir stageb3g2-libdecnumber; \
50648         mv stageb3g2-libdecnumber libdecnumber  ; \
50649         mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean 
50650 @endif libdecnumber
50651 @if libiberty
50652         @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
50653           mkdir stageb3g2-libiberty; \
50654         mv stageb3g2-libiberty libiberty  ; \
50655         mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean 
50656 @endif libiberty
50657 @if zlib
50658         @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
50659           mkdir stageb3g2-zlib; \
50660         mv stageb3g2-zlib zlib  ; \
50661         mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean 
50662 @endif zlib
50663         @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
50664           mkdir stageb3g2-$(TARGET_SUBDIR); \
50665         mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50666         mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean 
50667
50668 stageb3g2-end:: 
50669 @if bfd
50670         @if test -d $(HOST_SUBDIR)/bfd ; then \
50671           cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
50672           mv prev-bfd stageb2g0-bfd ; :  ; \
50673         fi
50674 @endif bfd
50675 @if opcodes
50676         @if test -d $(HOST_SUBDIR)/opcodes ; then \
50677           cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
50678           mv prev-opcodes stageb2g0-opcodes ; :  ; \
50679         fi
50680 @endif opcodes
50681 @if binutils
50682         @if test -d $(HOST_SUBDIR)/binutils ; then \
50683           cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
50684           mv prev-binutils stageb2g0-binutils ; :  ; \
50685         fi
50686 @endif binutils
50687 @if gas
50688         @if test -d $(HOST_SUBDIR)/gas ; then \
50689           cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
50690           mv prev-gas stageb2g0-gas ; :  ; \
50691         fi
50692 @endif gas
50693 @if gcc
50694         @if test -d $(HOST_SUBDIR)/gcc ; then \
50695           cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
50696           mv prev-gcc stageb2g0-gcc ; :  ; \
50697         fi
50698 @endif gcc
50699 @if gmp
50700         @if test -d $(HOST_SUBDIR)/gmp ; then \
50701           cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
50702           mv prev-gmp stageb2g0-gmp ; :  ; \
50703         fi
50704 @endif gmp
50705 @if mpfr
50706         @if test -d $(HOST_SUBDIR)/mpfr ; then \
50707           cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
50708           mv prev-mpfr stageb2g0-mpfr ; :  ; \
50709         fi
50710 @endif mpfr
50711 @if intl
50712         @if test -d $(HOST_SUBDIR)/intl ; then \
50713           cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
50714           mv prev-intl stageb2g0-intl ; :  ; \
50715         fi
50716 @endif intl
50717 @if ld
50718         @if test -d $(HOST_SUBDIR)/ld ; then \
50719           cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
50720           mv prev-ld stageb2g0-ld ; :  ; \
50721         fi
50722 @endif ld
50723 @if libcpp
50724         @if test -d $(HOST_SUBDIR)/libcpp ; then \
50725           cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
50726           mv prev-libcpp stageb2g0-libcpp ; :  ; \
50727         fi
50728 @endif libcpp
50729 @if libdecnumber
50730         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50731           cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
50732           mv prev-libdecnumber stageb2g0-libdecnumber ; :  ; \
50733         fi
50734 @endif libdecnumber
50735 @if libiberty
50736         @if test -d $(HOST_SUBDIR)/libiberty ; then \
50737           cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
50738           mv prev-libiberty stageb2g0-libiberty ; :  ; \
50739         fi
50740 @endif libiberty
50741 @if zlib
50742         @if test -d $(HOST_SUBDIR)/zlib ; then \
50743           cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
50744           mv prev-zlib stageb2g0-zlib ; :  ; \
50745         fi
50746 @endif zlib
50747         @if test -d $(TARGET_SUBDIR) ; then \
50748           mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR)  ; \
50749           mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; :  ; \
50750         fi
50751         rm -f stage_current
50752
50753 # Bubble a bug fix through all the stages up to stage b3g2.  They are
50754 # remade, but not reconfigured.  The next stage (if any) will not be
50755 # reconfigured as well.
50756 .PHONY: stageb3g2-bubble
50757 stageb3g2-bubble:: stageb2g0-bubble
50758         @r=`${PWD_COMMAND}`; export r; \
50759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50760         if test -f stageb3g2-lean || test -f stageb2g0-lean  ; then \
50761           echo Skipping rebuild of stageb3g2 ; \
50762         else \
50763           $(MAKE) stageb3g2-start; \
50764           if $(LEAN); then \
50765             rm -rf stage1-* ; \
50766             $(STAMP) stage1-lean ; \
50767           fi; \
50768           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
50769         fi
50770         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
50771
50772 .PHONY: all-stageb3g2 clean-stageb3g2
50773 do-clean: clean-stageb3g2
50774
50775 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50776 # only possibility, but now it conflicts with no-bootstrap rules
50777 @if gcc-bootstrap
50778
50779 compare-debug:
50780         @r=`${PWD_COMMAND}`; export r; \
50781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50782         if test -f stageb2g0-lean; then \
50783           echo Cannot compare object files as stage b2g0 was deleted. ; \
50784           exit 0 ; \
50785         fi; \
50786         : $(MAKE); $(stage); \
50787         rm -f .bad_compare ; \
50788         echo Comparing stages b2g0 and b3g2 ; \
50789         cd stageb3g2-gcc; \
50790         files=`find . -name "*$(objext)" -print` ; \
50791         cd .. ; \
50792         for file in $${files} ; do \
50793           f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
50794           $(do-compare-debug) > /dev/null 2>&1; \
50795           if test $$? -eq 1; then \
50796             case $$file in \
50797               ./cc*-checksum$(objext) | ./libgcc/* ) \
50798                 echo warning: $$file differs ;; \
50799               *) \
50800                 echo $$file differs >> .bad_compare ;; \
50801             esac ; \
50802           fi ; \
50803         done ; \
50804         if [ -f .bad_compare ]; then \
50805           echo "Bootstrap comparison failure!"; \
50806           cat .bad_compare; \
50807           exit 1; \
50808         else \
50809           echo Comparison successful.; \
50810         fi ; \
50811         $(STAMP) compare-debug
50812         if $(LEAN); then \
50813           rm -rf stageb2g0-*; \
50814           $(STAMP) stageb2g0-lean; \
50815         fi
50816
50817
50818
50819 .PHONY: bootstrap-debug bootstrap-debug-lean
50820 bootstrap-debug:
50821         echo stageb3g2 > stage_final
50822         @r=`${PWD_COMMAND}`; export r; \
50823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50824         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
50825         @: $(MAKE); $(unstage)
50826         @r=`${PWD_COMMAND}`; export r; \
50827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50828         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50829
50830 bootstrap-debug-lean:
50831         echo stageb3g2 > stage_final
50832         @r=`${PWD_COMMAND}`; export r; \
50833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50834         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
50835         @: $(MAKE); $(unstage)
50836         @r=`${PWD_COMMAND}`; export r; \
50837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50838         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50839
50840
50841 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50842 distclean-stageb2g0:: distclean-stageb3g2 
50843 .PHONY: distclean-stageb3g2
50844 distclean-stageb3g2::
50845         @: $(MAKE); $(stage)
50846         @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
50847         rm -rf stageb3g2-* compare-debug 
50848
50849
50850 .PHONY: cleanstrap-debug
50851 cleanstrap-debug: do-distclean local-clean
50852         echo stageb3g2 > stage_final
50853         @r=`${PWD_COMMAND}`; export r; \
50854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50855         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
50856         @: $(MAKE); $(unstage)
50857         @r=`${PWD_COMMAND}`; export r; \
50858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50859         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50860
50861 @endif gcc-bootstrap
50862
50863
50864 .PHONY: stage4-start stage4-end
50865
50866 stage4-start::
50867         @: $(MAKE); $(stage); \
50868         echo stage4 > stage_current ; \
50869         echo stage4 > stage_last; \
50870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50871 @if bfd
50872         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
50873           mkdir stage4-bfd; \
50874         mv stage4-bfd bfd  ; \
50875         mv stage3-bfd prev-bfd || test -f stage3-lean 
50876 @endif bfd
50877 @if opcodes
50878         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
50879           mkdir stage4-opcodes; \
50880         mv stage4-opcodes opcodes  ; \
50881         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
50882 @endif opcodes
50883 @if binutils
50884         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
50885           mkdir stage4-binutils; \
50886         mv stage4-binutils binutils  ; \
50887         mv stage3-binutils prev-binutils || test -f stage3-lean 
50888 @endif binutils
50889 @if gas
50890         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
50891           mkdir stage4-gas; \
50892         mv stage4-gas gas  ; \
50893         mv stage3-gas prev-gas || test -f stage3-lean 
50894 @endif gas
50895 @if gcc
50896         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
50897           mkdir stage4-gcc; \
50898         mv stage4-gcc gcc  ; \
50899         mv stage3-gcc prev-gcc || test -f stage3-lean 
50900 @endif gcc
50901 @if gmp
50902         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
50903           mkdir stage4-gmp; \
50904         mv stage4-gmp gmp  ; \
50905         mv stage3-gmp prev-gmp || test -f stage3-lean 
50906 @endif gmp
50907 @if mpfr
50908         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
50909           mkdir stage4-mpfr; \
50910         mv stage4-mpfr mpfr  ; \
50911         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
50912 @endif mpfr
50913 @if intl
50914         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
50915           mkdir stage4-intl; \
50916         mv stage4-intl intl  ; \
50917         mv stage3-intl prev-intl || test -f stage3-lean 
50918 @endif intl
50919 @if ld
50920         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
50921           mkdir stage4-ld; \
50922         mv stage4-ld ld  ; \
50923         mv stage3-ld prev-ld || test -f stage3-lean 
50924 @endif ld
50925 @if libcpp
50926         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
50927           mkdir stage4-libcpp; \
50928         mv stage4-libcpp libcpp  ; \
50929         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
50930 @endif libcpp
50931 @if libdecnumber
50932         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
50933           mkdir stage4-libdecnumber; \
50934         mv stage4-libdecnumber libdecnumber  ; \
50935         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
50936 @endif libdecnumber
50937 @if libiberty
50938         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
50939           mkdir stage4-libiberty; \
50940         mv stage4-libiberty libiberty  ; \
50941         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
50942 @endif libiberty
50943 @if zlib
50944         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
50945           mkdir stage4-zlib; \
50946         mv stage4-zlib zlib  ; \
50947         mv stage3-zlib prev-zlib || test -f stage3-lean 
50948 @endif zlib
50949         @[ -d stage4-$(TARGET_SUBDIR) ] || \
50950           mkdir stage4-$(TARGET_SUBDIR); \
50951         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50952         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
50953
50954 stage4-end:: 
50955 @if bfd
50956         @if test -d $(HOST_SUBDIR)/bfd ; then \
50957           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
50958           mv prev-bfd stage3-bfd ; :  ; \
50959         fi
50960 @endif bfd
50961 @if opcodes
50962         @if test -d $(HOST_SUBDIR)/opcodes ; then \
50963           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
50964           mv prev-opcodes stage3-opcodes ; :  ; \
50965         fi
50966 @endif opcodes
50967 @if binutils
50968         @if test -d $(HOST_SUBDIR)/binutils ; then \
50969           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
50970           mv prev-binutils stage3-binutils ; :  ; \
50971         fi
50972 @endif binutils
50973 @if gas
50974         @if test -d $(HOST_SUBDIR)/gas ; then \
50975           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
50976           mv prev-gas stage3-gas ; :  ; \
50977         fi
50978 @endif gas
50979 @if gcc
50980         @if test -d $(HOST_SUBDIR)/gcc ; then \
50981           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
50982           mv prev-gcc stage3-gcc ; :  ; \
50983         fi
50984 @endif gcc
50985 @if gmp
50986         @if test -d $(HOST_SUBDIR)/gmp ; then \
50987           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
50988           mv prev-gmp stage3-gmp ; :  ; \
50989         fi
50990 @endif gmp
50991 @if mpfr
50992         @if test -d $(HOST_SUBDIR)/mpfr ; then \
50993           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
50994           mv prev-mpfr stage3-mpfr ; :  ; \
50995         fi
50996 @endif mpfr
50997 @if intl
50998         @if test -d $(HOST_SUBDIR)/intl ; then \
50999           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
51000           mv prev-intl stage3-intl ; :  ; \
51001         fi
51002 @endif intl
51003 @if ld
51004         @if test -d $(HOST_SUBDIR)/ld ; then \
51005           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
51006           mv prev-ld stage3-ld ; :  ; \
51007         fi
51008 @endif ld
51009 @if libcpp
51010         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51011           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
51012           mv prev-libcpp stage3-libcpp ; :  ; \
51013         fi
51014 @endif libcpp
51015 @if libdecnumber
51016         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51017           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
51018           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
51019         fi
51020 @endif libdecnumber
51021 @if libiberty
51022         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51023           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
51024           mv prev-libiberty stage3-libiberty ; :  ; \
51025         fi
51026 @endif libiberty
51027 @if zlib
51028         @if test -d $(HOST_SUBDIR)/zlib ; then \
51029           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
51030           mv prev-zlib stage3-zlib ; :  ; \
51031         fi
51032 @endif zlib
51033         @if test -d $(TARGET_SUBDIR) ; then \
51034           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
51035           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
51036         fi
51037         rm -f stage_current
51038
51039 # Bubble a bug fix through all the stages up to stage 4.  They are
51040 # remade, but not reconfigured.  The next stage (if any) will not be
51041 # reconfigured as well.
51042 .PHONY: stage4-bubble
51043 stage4-bubble:: stage3-bubble
51044         @r=`${PWD_COMMAND}`; export r; \
51045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51046         if test -f stage4-lean || test -f stage3-lean  ; then \
51047           echo Skipping rebuild of stage4 ; \
51048         else \
51049           $(MAKE) stage4-start; \
51050           if $(LEAN); then \
51051             rm -rf stage2-* ; \
51052             $(STAMP) stage2-lean ; \
51053           fi; \
51054           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
51055         fi
51056         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
51057
51058 .PHONY: all-stage4 clean-stage4
51059 do-clean: clean-stage4
51060
51061 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51062 # only possibility, but now it conflicts with no-bootstrap rules
51063 @if gcc-bootstrap
51064
51065 compare3:
51066         @r=`${PWD_COMMAND}`; export r; \
51067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51068         if test -f stage3-lean; then \
51069           echo Cannot compare object files as stage 3 was deleted. ; \
51070           exit 0 ; \
51071         fi; \
51072         : $(MAKE); $(stage); \
51073         rm -f .bad_compare ; \
51074         echo Comparing stages 3 and 4 ; \
51075         cd stage4-gcc; \
51076         files=`find . -name "*$(objext)" -print` ; \
51077         cd .. ; \
51078         for file in $${files} ; do \
51079           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
51080           $(do-compare3) > /dev/null 2>&1; \
51081           if test $$? -eq 1; then \
51082             case $$file in \
51083               ./cc*-checksum$(objext) | ./libgcc/* ) \
51084                 echo warning: $$file differs ;; \
51085               *) \
51086                 echo $$file differs >> .bad_compare ;; \
51087             esac ; \
51088           fi ; \
51089         done ; \
51090         if [ -f .bad_compare ]; then \
51091           echo "Bootstrap comparison failure!"; \
51092           cat .bad_compare; \
51093           exit 1; \
51094         else \
51095           echo Comparison successful.; \
51096         fi ; \
51097         $(STAMP) compare3
51098         if $(LEAN); then \
51099           rm -rf stage3-*; \
51100           $(STAMP) stage3-lean; \
51101         fi
51102
51103
51104
51105 .PHONY: bootstrap4 bootstrap4-lean
51106 bootstrap4:
51107         echo stage4 > stage_final
51108         @r=`${PWD_COMMAND}`; export r; \
51109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51110         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
51111         @: $(MAKE); $(unstage)
51112         @r=`${PWD_COMMAND}`; export r; \
51113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51114         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51115
51116 bootstrap4-lean:
51117         echo stage4 > stage_final
51118         @r=`${PWD_COMMAND}`; export r; \
51119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51120         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
51121         @: $(MAKE); $(unstage)
51122         @r=`${PWD_COMMAND}`; export r; \
51123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51124         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51125
51126
51127 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51128 distclean-stage3:: distclean-stage4 
51129 .PHONY: distclean-stage4
51130 distclean-stage4::
51131         @: $(MAKE); $(stage)
51132         @test "`cat stage_last`" != stage4 || rm -f stage_last
51133         rm -rf stage4-* compare3 
51134
51135
51136 @endif gcc-bootstrap
51137
51138
51139 .PHONY: stageprofile-start stageprofile-end
51140
51141 stageprofile-start::
51142         @: $(MAKE); $(stage); \
51143         echo stageprofile > stage_current ; \
51144         echo stageprofile > stage_last; \
51145         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51146 @if bfd
51147         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
51148           mkdir stageprofile-bfd; \
51149         mv stageprofile-bfd bfd  ; \
51150         mv stage1-bfd prev-bfd || test -f stage1-lean 
51151 @endif bfd
51152 @if opcodes
51153         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
51154           mkdir stageprofile-opcodes; \
51155         mv stageprofile-opcodes opcodes  ; \
51156         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
51157 @endif opcodes
51158 @if binutils
51159         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
51160           mkdir stageprofile-binutils; \
51161         mv stageprofile-binutils binutils  ; \
51162         mv stage1-binutils prev-binutils || test -f stage1-lean 
51163 @endif binutils
51164 @if gas
51165         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
51166           mkdir stageprofile-gas; \
51167         mv stageprofile-gas gas  ; \
51168         mv stage1-gas prev-gas || test -f stage1-lean 
51169 @endif gas
51170 @if gcc
51171         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
51172           mkdir stageprofile-gcc; \
51173         mv stageprofile-gcc gcc  ; \
51174         mv stage1-gcc prev-gcc || test -f stage1-lean 
51175 @endif gcc
51176 @if gmp
51177         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
51178           mkdir stageprofile-gmp; \
51179         mv stageprofile-gmp gmp  ; \
51180         mv stage1-gmp prev-gmp || test -f stage1-lean 
51181 @endif gmp
51182 @if mpfr
51183         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
51184           mkdir stageprofile-mpfr; \
51185         mv stageprofile-mpfr mpfr  ; \
51186         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
51187 @endif mpfr
51188 @if intl
51189         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
51190           mkdir stageprofile-intl; \
51191         mv stageprofile-intl intl  ; \
51192         mv stage1-intl prev-intl || test -f stage1-lean 
51193 @endif intl
51194 @if ld
51195         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
51196           mkdir stageprofile-ld; \
51197         mv stageprofile-ld ld  ; \
51198         mv stage1-ld prev-ld || test -f stage1-lean 
51199 @endif ld
51200 @if libcpp
51201         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
51202           mkdir stageprofile-libcpp; \
51203         mv stageprofile-libcpp libcpp  ; \
51204         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
51205 @endif libcpp
51206 @if libdecnumber
51207         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
51208           mkdir stageprofile-libdecnumber; \
51209         mv stageprofile-libdecnumber libdecnumber  ; \
51210         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
51211 @endif libdecnumber
51212 @if libiberty
51213         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
51214           mkdir stageprofile-libiberty; \
51215         mv stageprofile-libiberty libiberty  ; \
51216         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
51217 @endif libiberty
51218 @if zlib
51219         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
51220           mkdir stageprofile-zlib; \
51221         mv stageprofile-zlib zlib  ; \
51222         mv stage1-zlib prev-zlib || test -f stage1-lean 
51223 @endif zlib
51224         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
51225           mkdir stageprofile-$(TARGET_SUBDIR); \
51226         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51227         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
51228
51229 stageprofile-end:: 
51230 @if bfd
51231         @if test -d $(HOST_SUBDIR)/bfd ; then \
51232           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
51233           mv prev-bfd stage1-bfd ; :  ; \
51234         fi
51235 @endif bfd
51236 @if opcodes
51237         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51238           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
51239           mv prev-opcodes stage1-opcodes ; :  ; \
51240         fi
51241 @endif opcodes
51242 @if binutils
51243         @if test -d $(HOST_SUBDIR)/binutils ; then \
51244           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
51245           mv prev-binutils stage1-binutils ; :  ; \
51246         fi
51247 @endif binutils
51248 @if gas
51249         @if test -d $(HOST_SUBDIR)/gas ; then \
51250           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
51251           mv prev-gas stage1-gas ; :  ; \
51252         fi
51253 @endif gas
51254 @if gcc
51255         @if test -d $(HOST_SUBDIR)/gcc ; then \
51256           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
51257           mv prev-gcc stage1-gcc ; :  ; \
51258         fi
51259 @endif gcc
51260 @if gmp
51261         @if test -d $(HOST_SUBDIR)/gmp ; then \
51262           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
51263           mv prev-gmp stage1-gmp ; :  ; \
51264         fi
51265 @endif gmp
51266 @if mpfr
51267         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51268           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
51269           mv prev-mpfr stage1-mpfr ; :  ; \
51270         fi
51271 @endif mpfr
51272 @if intl
51273         @if test -d $(HOST_SUBDIR)/intl ; then \
51274           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
51275           mv prev-intl stage1-intl ; :  ; \
51276         fi
51277 @endif intl
51278 @if ld
51279         @if test -d $(HOST_SUBDIR)/ld ; then \
51280           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
51281           mv prev-ld stage1-ld ; :  ; \
51282         fi
51283 @endif ld
51284 @if libcpp
51285         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51286           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
51287           mv prev-libcpp stage1-libcpp ; :  ; \
51288         fi
51289 @endif libcpp
51290 @if libdecnumber
51291         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51292           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
51293           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
51294         fi
51295 @endif libdecnumber
51296 @if libiberty
51297         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51298           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
51299           mv prev-libiberty stage1-libiberty ; :  ; \
51300         fi
51301 @endif libiberty
51302 @if zlib
51303         @if test -d $(HOST_SUBDIR)/zlib ; then \
51304           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
51305           mv prev-zlib stage1-zlib ; :  ; \
51306         fi
51307 @endif zlib
51308         @if test -d $(TARGET_SUBDIR) ; then \
51309           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
51310           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
51311         fi
51312         rm -f stage_current
51313
51314 # Bubble a bug fix through all the stages up to stage profile.  They are
51315 # remade, but not reconfigured.  The next stage (if any) will not be
51316 # reconfigured as well.
51317 .PHONY: stageprofile-bubble
51318 stageprofile-bubble:: stage1-bubble
51319         @r=`${PWD_COMMAND}`; export r; \
51320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51321         if test -f stageprofile-lean || test -f stage1-lean  ; then \
51322           echo Skipping rebuild of stageprofile ; \
51323         else \
51324           $(MAKE) stageprofile-start; \
51325           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
51326         fi
51327
51328 .PHONY: all-stageprofile clean-stageprofile
51329 do-clean: clean-stageprofile
51330
51331 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51332 # only possibility, but now it conflicts with no-bootstrap rules
51333 @if gcc-bootstrap
51334
51335
51336
51337
51338 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51339 distclean-stage1:: distclean-stageprofile 
51340 .PHONY: distclean-stageprofile
51341 distclean-stageprofile::
51342         @: $(MAKE); $(stage)
51343         @test "`cat stage_last`" != stageprofile || rm -f stage_last
51344         rm -rf stageprofile-* 
51345
51346
51347 @endif gcc-bootstrap
51348
51349
51350 .PHONY: stagefeedback-start stagefeedback-end
51351
51352 stagefeedback-start::
51353         @: $(MAKE); $(stage); \
51354         echo stagefeedback > stage_current ; \
51355         echo stagefeedback > stage_last; \
51356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51357 @if bfd
51358         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
51359           mkdir stagefeedback-bfd; \
51360         mv stagefeedback-bfd bfd  ; \
51361         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
51362 @endif bfd
51363 @if opcodes
51364         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
51365           mkdir stagefeedback-opcodes; \
51366         mv stagefeedback-opcodes opcodes  ; \
51367         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
51368 @endif opcodes
51369 @if binutils
51370         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
51371           mkdir stagefeedback-binutils; \
51372         mv stagefeedback-binutils binutils  ; \
51373         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
51374 @endif binutils
51375 @if gas
51376         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
51377           mkdir stagefeedback-gas; \
51378         mv stagefeedback-gas gas  ; \
51379         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
51380 @endif gas
51381 @if gcc
51382         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
51383           mkdir stagefeedback-gcc; \
51384         mv stagefeedback-gcc gcc  ; \
51385         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
51386 @endif gcc
51387 @if gmp
51388         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
51389           mkdir stagefeedback-gmp; \
51390         mv stagefeedback-gmp gmp  ; \
51391         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
51392 @endif gmp
51393 @if mpfr
51394         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
51395           mkdir stagefeedback-mpfr; \
51396         mv stagefeedback-mpfr mpfr  ; \
51397         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
51398 @endif mpfr
51399 @if intl
51400         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
51401           mkdir stagefeedback-intl; \
51402         mv stagefeedback-intl intl  ; \
51403         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
51404 @endif intl
51405 @if ld
51406         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
51407           mkdir stagefeedback-ld; \
51408         mv stagefeedback-ld ld  ; \
51409         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
51410 @endif ld
51411 @if libcpp
51412         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
51413           mkdir stagefeedback-libcpp; \
51414         mv stagefeedback-libcpp libcpp  ; \
51415         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
51416 @endif libcpp
51417 @if libdecnumber
51418         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
51419           mkdir stagefeedback-libdecnumber; \
51420         mv stagefeedback-libdecnumber libdecnumber  ; \
51421         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
51422 @endif libdecnumber
51423 @if libiberty
51424         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
51425           mkdir stagefeedback-libiberty; \
51426         mv stagefeedback-libiberty libiberty  ; \
51427         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
51428 @endif libiberty
51429 @if zlib
51430         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
51431           mkdir stagefeedback-zlib; \
51432         mv stagefeedback-zlib zlib  ; \
51433         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
51434 @endif zlib
51435         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
51436           mkdir stagefeedback-$(TARGET_SUBDIR); \
51437         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51438         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
51439
51440 stagefeedback-end:: 
51441 @if bfd
51442         @if test -d $(HOST_SUBDIR)/bfd ; then \
51443           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
51444           mv prev-bfd stageprofile-bfd ; :  ; \
51445         fi
51446 @endif bfd
51447 @if opcodes
51448         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51449           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
51450           mv prev-opcodes stageprofile-opcodes ; :  ; \
51451         fi
51452 @endif opcodes
51453 @if binutils
51454         @if test -d $(HOST_SUBDIR)/binutils ; then \
51455           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
51456           mv prev-binutils stageprofile-binutils ; :  ; \
51457         fi
51458 @endif binutils
51459 @if gas
51460         @if test -d $(HOST_SUBDIR)/gas ; then \
51461           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
51462           mv prev-gas stageprofile-gas ; :  ; \
51463         fi
51464 @endif gas
51465 @if gcc
51466         @if test -d $(HOST_SUBDIR)/gcc ; then \
51467           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
51468           mv prev-gcc stageprofile-gcc ; :  ; \
51469         fi
51470 @endif gcc
51471 @if gmp
51472         @if test -d $(HOST_SUBDIR)/gmp ; then \
51473           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
51474           mv prev-gmp stageprofile-gmp ; :  ; \
51475         fi
51476 @endif gmp
51477 @if mpfr
51478         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51479           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
51480           mv prev-mpfr stageprofile-mpfr ; :  ; \
51481         fi
51482 @endif mpfr
51483 @if intl
51484         @if test -d $(HOST_SUBDIR)/intl ; then \
51485           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
51486           mv prev-intl stageprofile-intl ; :  ; \
51487         fi
51488 @endif intl
51489 @if ld
51490         @if test -d $(HOST_SUBDIR)/ld ; then \
51491           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
51492           mv prev-ld stageprofile-ld ; :  ; \
51493         fi
51494 @endif ld
51495 @if libcpp
51496         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51497           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
51498           mv prev-libcpp stageprofile-libcpp ; :  ; \
51499         fi
51500 @endif libcpp
51501 @if libdecnumber
51502         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51503           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
51504           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
51505         fi
51506 @endif libdecnumber
51507 @if libiberty
51508         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51509           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
51510           mv prev-libiberty stageprofile-libiberty ; :  ; \
51511         fi
51512 @endif libiberty
51513 @if zlib
51514         @if test -d $(HOST_SUBDIR)/zlib ; then \
51515           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
51516           mv prev-zlib stageprofile-zlib ; :  ; \
51517         fi
51518 @endif zlib
51519         @if test -d $(TARGET_SUBDIR) ; then \
51520           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
51521           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
51522         fi
51523         rm -f stage_current
51524
51525 # Bubble a bug fix through all the stages up to stage feedback.  They are
51526 # remade, but not reconfigured.  The next stage (if any) will not be
51527 # reconfigured as well.
51528 .PHONY: stagefeedback-bubble
51529 stagefeedback-bubble:: stageprofile-bubble
51530         @r=`${PWD_COMMAND}`; export r; \
51531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51532         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
51533           echo Skipping rebuild of stagefeedback ; \
51534         else \
51535           $(MAKE) stagefeedback-start; \
51536           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
51537         fi
51538
51539 .PHONY: all-stagefeedback clean-stagefeedback
51540 do-clean: clean-stagefeedback
51541
51542 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51543 # only possibility, but now it conflicts with no-bootstrap rules
51544 @if gcc-bootstrap
51545
51546
51547
51548 .PHONY: profiledbootstrap profiledbootstrap-lean
51549 profiledbootstrap:
51550         echo stagefeedback > stage_final
51551         @r=`${PWD_COMMAND}`; export r; \
51552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51553         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
51554         @: $(MAKE); $(unstage)
51555         @r=`${PWD_COMMAND}`; export r; \
51556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51557         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51558
51559 profiledbootstrap-lean:
51560         echo stagefeedback > stage_final
51561         @r=`${PWD_COMMAND}`; export r; \
51562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51563         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
51564         @: $(MAKE); $(unstage)
51565         @r=`${PWD_COMMAND}`; export r; \
51566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51567         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51568
51569
51570 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51571 distclean-stageprofile:: distclean-stagefeedback 
51572 .PHONY: distclean-stagefeedback
51573 distclean-stagefeedback::
51574         @: $(MAKE); $(stage)
51575         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
51576         rm -rf stagefeedback-* 
51577
51578
51579 @endif gcc-bootstrap
51580
51581
51582
51583 stageprofile-end::
51584         $(MAKE) distclean-stagefeedback
51585
51586 stagefeedback-start::
51587         @r=`${PWD_COMMAND}`; export r; \
51588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51589         for i in prev-*; do \
51590           j=`echo $$i | sed s/^prev-//` ; \
51591           cd $$r/$$i && \
51592           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
51593           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
51594         done
51595
51596 @if gcc-bootstrap
51597 do-distclean: distclean-stage1
51598
51599 # Provide a GCC build when we're building target libraries.  This does
51600 # not work as a dependency, just as the minimum necessary to avoid errors.
51601 stage_last:
51602         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
51603
51604 # Same as unstage, but not phony and defaulting to stage1-start.  We place
51605 # it in the dependency so that for example `make -j3 all-gcc' works.
51606 stage_current:
51607         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
51608
51609 .PHONY: restrap
51610 restrap:
51611         @: $(MAKE); $(stage)
51612         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-* 
51613         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
51614 @endif gcc-bootstrap
51615
51616 # --------------------------------------
51617 # Dependencies between different modules
51618 # --------------------------------------
51619
51620 # Generic dependencies for target modules on host stuff, especially gcc
51621 @if gcc-bootstrap
51622 configure-target-libstdc++-v3: stage_last
51623 configure-target-libmudflap: stage_last
51624 configure-target-libssp: stage_last
51625 configure-target-newlib: stage_last
51626 configure-stage1-target-libgcc: maybe-all-stage1-gcc
51627 configure-stage2-target-libgcc: maybe-all-stage2-gcc
51628 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
51629 configure-stage3-target-libgcc: maybe-all-stage3-gcc
51630 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
51631 configure-stage4-target-libgcc: maybe-all-stage4-gcc
51632 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
51633 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
51634 configure-target-libgfortran: stage_last
51635 configure-target-libobjc: stage_last
51636 configure-target-libtermcap: stage_last
51637 configure-target-winsup: stage_last
51638 configure-target-libgloss: stage_last
51639 configure-target-libiberty: stage_last
51640 configure-target-gperf: stage_last
51641 configure-target-examples: stage_last
51642 configure-target-libffi: stage_last
51643 configure-target-libjava: stage_last
51644 configure-target-zlib: stage_last
51645 configure-target-boehm-gc: stage_last
51646 configure-target-qthreads: stage_last
51647 configure-target-rda: stage_last
51648 configure-target-libada: stage_last
51649 configure-target-libgomp: stage_last
51650 @endif gcc-bootstrap
51651
51652 @if gcc-no-bootstrap
51653 configure-target-libstdc++-v3: maybe-all-gcc
51654 configure-target-libmudflap: maybe-all-gcc
51655 configure-target-libssp: maybe-all-gcc
51656 configure-target-newlib: maybe-all-gcc
51657 configure-target-libgcc: maybe-all-gcc
51658 configure-target-libgfortran: maybe-all-gcc
51659 configure-target-libobjc: maybe-all-gcc
51660 configure-target-libtermcap: maybe-all-gcc
51661 configure-target-winsup: maybe-all-gcc
51662 configure-target-libgloss: maybe-all-gcc
51663 configure-target-libiberty: maybe-all-gcc
51664 configure-target-gperf: maybe-all-gcc
51665 configure-target-examples: maybe-all-gcc
51666 configure-target-libffi: maybe-all-gcc
51667 configure-target-libjava: maybe-all-gcc
51668 configure-target-zlib: maybe-all-gcc
51669 configure-target-boehm-gc: maybe-all-gcc
51670 configure-target-qthreads: maybe-all-gcc
51671 configure-target-rda: maybe-all-gcc
51672 configure-target-libada: maybe-all-gcc
51673 configure-target-libgomp: maybe-all-gcc
51674 @endif gcc-no-bootstrap
51675
51676
51677 # There are two types of dependencies here: 'hard' dependencies, where one
51678 # module simply won't build without the other; and 'soft' dependencies, where
51679 # if the depended-on module is missing, the depending module will do without
51680 # or find a substitute somewhere (perhaps installed).  Soft dependencies
51681 # are made here to depend on a 'maybe-' target.  If you're not sure,
51682 # it's safer to use a soft dependency.
51683
51684
51685
51686
51687
51688
51689 # With all the machinery above in place, it is pretty easy to generate
51690 # dependencies.  Host dependencies are a bit more complex because we have
51691 # to check for bootstrap/prebootstrap dependencies.  To resolve
51692 # prebootstrap dependencies, prebootstrap modules are gathered in
51693 # a hash table.
51694 all-build-bison: maybe-all-build-texinfo
51695 all-build-byacc: maybe-all-build-texinfo
51696 all-build-flex: maybe-all-build-texinfo
51697 all-build-flex: maybe-all-build-bison
51698 all-build-flex: maybe-all-build-byacc
51699 all-build-flex: maybe-all-build-m4
51700 all-build-libiberty: maybe-all-build-texinfo
51701 all-build-m4: maybe-all-build-texinfo
51702 all-build-fixincludes: maybe-all-build-libiberty
51703 configure-gcc: maybe-configure-intl
51704
51705 configure-stage1-gcc: maybe-configure-stage1-intl
51706 configure-stage2-gcc: maybe-configure-stage2-intl
51707 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
51708 configure-stage3-gcc: maybe-configure-stage3-intl
51709 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
51710 configure-stage4-gcc: maybe-configure-stage4-intl
51711 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
51712 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
51713 configure-gcc: maybe-all-binutils
51714
51715 configure-stage1-gcc: maybe-all-stage1-binutils
51716 configure-stage2-gcc: maybe-all-stage2-binutils
51717 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
51718 configure-stage3-gcc: maybe-all-stage3-binutils
51719 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
51720 configure-stage4-gcc: maybe-all-stage4-binutils
51721 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
51722 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
51723 configure-gcc: maybe-all-gas
51724
51725 configure-stage1-gcc: maybe-all-stage1-gas
51726 configure-stage2-gcc: maybe-all-stage2-gas
51727 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
51728 configure-stage3-gcc: maybe-all-stage3-gas
51729 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
51730 configure-stage4-gcc: maybe-all-stage4-gas
51731 configure-stageprofile-gcc: maybe-all-stageprofile-gas
51732 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
51733 configure-gcc: maybe-all-ld
51734
51735 configure-stage1-gcc: maybe-all-stage1-ld
51736 configure-stage2-gcc: maybe-all-stage2-ld
51737 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
51738 configure-stage3-gcc: maybe-all-stage3-ld
51739 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
51740 configure-stage4-gcc: maybe-all-stage4-ld
51741 configure-stageprofile-gcc: maybe-all-stageprofile-ld
51742 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
51743 all-gcc: all-libiberty
51744
51745 all-stage1-gcc: all-stage1-libiberty
51746 all-stage2-gcc: all-stage2-libiberty
51747 all-stageb2g0-gcc: all-stageb2g0-libiberty
51748 all-stage3-gcc: all-stage3-libiberty
51749 all-stageb3g2-gcc: all-stageb3g2-libiberty
51750 all-stage4-gcc: all-stage4-libiberty
51751 all-stageprofile-gcc: all-stageprofile-libiberty
51752 all-stagefeedback-gcc: all-stagefeedback-libiberty
51753 all-gcc: maybe-all-gmp
51754
51755 all-stage1-gcc: maybe-all-stage1-gmp
51756 all-stage2-gcc: maybe-all-stage2-gmp
51757 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
51758 all-stage3-gcc: maybe-all-stage3-gmp
51759 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
51760 all-stage4-gcc: maybe-all-stage4-gmp
51761 all-stageprofile-gcc: maybe-all-stageprofile-gmp
51762 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
51763 all-gcc: maybe-all-intl
51764
51765 all-stage1-gcc: maybe-all-stage1-intl
51766 all-stage2-gcc: maybe-all-stage2-intl
51767 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
51768 all-stage3-gcc: maybe-all-stage3-intl
51769 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
51770 all-stage4-gcc: maybe-all-stage4-intl
51771 all-stageprofile-gcc: maybe-all-stageprofile-intl
51772 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
51773 all-gcc: maybe-all-mpfr
51774
51775 all-stage1-gcc: maybe-all-stage1-mpfr
51776 all-stage2-gcc: maybe-all-stage2-mpfr
51777 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
51778 all-stage3-gcc: maybe-all-stage3-mpfr
51779 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
51780 all-stage4-gcc: maybe-all-stage4-mpfr
51781 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
51782 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51783 all-gcc: maybe-all-build-texinfo
51784
51785 all-stage1-gcc: maybe-all-build-texinfo
51786 all-stage2-gcc: maybe-all-build-texinfo
51787 all-stageb2g0-gcc: maybe-all-build-texinfo
51788 all-stage3-gcc: maybe-all-build-texinfo
51789 all-stageb3g2-gcc: maybe-all-build-texinfo
51790 all-stage4-gcc: maybe-all-build-texinfo
51791 all-stageprofile-gcc: maybe-all-build-texinfo
51792 all-stagefeedback-gcc: maybe-all-build-texinfo
51793 all-gcc: maybe-all-build-bison
51794
51795 all-stage1-gcc: maybe-all-build-bison
51796 all-stage2-gcc: maybe-all-build-bison
51797 all-stageb2g0-gcc: maybe-all-build-bison
51798 all-stage3-gcc: maybe-all-build-bison
51799 all-stageb3g2-gcc: maybe-all-build-bison
51800 all-stage4-gcc: maybe-all-build-bison
51801 all-stageprofile-gcc: maybe-all-build-bison
51802 all-stagefeedback-gcc: maybe-all-build-bison
51803 all-gcc: maybe-all-build-byacc
51804
51805 all-stage1-gcc: maybe-all-build-byacc
51806 all-stage2-gcc: maybe-all-build-byacc
51807 all-stageb2g0-gcc: maybe-all-build-byacc
51808 all-stage3-gcc: maybe-all-build-byacc
51809 all-stageb3g2-gcc: maybe-all-build-byacc
51810 all-stage4-gcc: maybe-all-build-byacc
51811 all-stageprofile-gcc: maybe-all-build-byacc
51812 all-stagefeedback-gcc: maybe-all-build-byacc
51813 all-gcc: maybe-all-build-flex
51814
51815 all-stage1-gcc: maybe-all-build-flex
51816 all-stage2-gcc: maybe-all-build-flex
51817 all-stageb2g0-gcc: maybe-all-build-flex
51818 all-stage3-gcc: maybe-all-build-flex
51819 all-stageb3g2-gcc: maybe-all-build-flex
51820 all-stage4-gcc: maybe-all-build-flex
51821 all-stageprofile-gcc: maybe-all-build-flex
51822 all-stagefeedback-gcc: maybe-all-build-flex
51823 all-gcc: maybe-all-build-libiberty
51824
51825 all-stage1-gcc: maybe-all-build-libiberty
51826 all-stage2-gcc: maybe-all-build-libiberty
51827 all-stageb2g0-gcc: maybe-all-build-libiberty
51828 all-stage3-gcc: maybe-all-build-libiberty
51829 all-stageb3g2-gcc: maybe-all-build-libiberty
51830 all-stage4-gcc: maybe-all-build-libiberty
51831 all-stageprofile-gcc: maybe-all-build-libiberty
51832 all-stagefeedback-gcc: maybe-all-build-libiberty
51833 all-gcc: maybe-all-build-fixincludes
51834
51835 all-stage1-gcc: maybe-all-build-fixincludes
51836 all-stage2-gcc: maybe-all-build-fixincludes
51837 all-stageb2g0-gcc: maybe-all-build-fixincludes
51838 all-stage3-gcc: maybe-all-build-fixincludes
51839 all-stageb3g2-gcc: maybe-all-build-fixincludes
51840 all-stage4-gcc: maybe-all-build-fixincludes
51841 all-stageprofile-gcc: maybe-all-build-fixincludes
51842 all-stagefeedback-gcc: maybe-all-build-fixincludes
51843 all-gcc: maybe-all-zlib
51844
51845 all-stage1-gcc: maybe-all-stage1-zlib
51846 all-stage2-gcc: maybe-all-stage2-zlib
51847 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
51848 all-stage3-gcc: maybe-all-stage3-zlib
51849 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
51850 all-stage4-gcc: maybe-all-stage4-zlib
51851 all-stageprofile-gcc: maybe-all-stageprofile-zlib
51852 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
51853 all-gcc: all-libcpp
51854
51855 all-stage1-gcc: all-stage1-libcpp
51856 all-stage2-gcc: all-stage2-libcpp
51857 all-stageb2g0-gcc: all-stageb2g0-libcpp
51858 all-stage3-gcc: all-stage3-libcpp
51859 all-stageb3g2-gcc: all-stageb3g2-libcpp
51860 all-stage4-gcc: all-stage4-libcpp
51861 all-stageprofile-gcc: all-stageprofile-libcpp
51862 all-stagefeedback-gcc: all-stagefeedback-libcpp
51863 all-gcc: all-libdecnumber
51864
51865 all-stage1-gcc: all-stage1-libdecnumber
51866 all-stage2-gcc: all-stage2-libdecnumber
51867 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
51868 all-stage3-gcc: all-stage3-libdecnumber
51869 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
51870 all-stage4-gcc: all-stage4-libdecnumber
51871 all-stageprofile-gcc: all-stageprofile-libdecnumber
51872 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
51873 all-gcc: maybe-all-libiberty
51874
51875 all-stage1-gcc: maybe-all-stage1-libiberty
51876 all-stage2-gcc: maybe-all-stage2-libiberty
51877 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
51878 all-stage3-gcc: maybe-all-stage3-libiberty
51879 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
51880 all-stage4-gcc: maybe-all-stage4-libiberty
51881 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
51882 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
51883 all-gcc: maybe-all-fixincludes
51884 install-gcc: maybe-install-fixincludes
51885 configure-libcpp: configure-libiberty
51886
51887 configure-stage1-libcpp: configure-stage1-libiberty
51888 configure-stage2-libcpp: configure-stage2-libiberty
51889 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
51890 configure-stage3-libcpp: configure-stage3-libiberty
51891 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
51892 configure-stage4-libcpp: configure-stage4-libiberty
51893 configure-stageprofile-libcpp: configure-stageprofile-libiberty
51894 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
51895 configure-libcpp: maybe-configure-intl
51896
51897 configure-stage1-libcpp: maybe-configure-stage1-intl
51898 configure-stage2-libcpp: maybe-configure-stage2-intl
51899 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
51900 configure-stage3-libcpp: maybe-configure-stage3-intl
51901 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
51902 configure-stage4-libcpp: maybe-configure-stage4-intl
51903 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
51904 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
51905 all-libcpp: all-libiberty
51906
51907 all-stage1-libcpp: all-stage1-libiberty
51908 all-stage2-libcpp: all-stage2-libiberty
51909 all-stageb2g0-libcpp: all-stageb2g0-libiberty
51910 all-stage3-libcpp: all-stage3-libiberty
51911 all-stageb3g2-libcpp: all-stageb3g2-libiberty
51912 all-stage4-libcpp: all-stage4-libiberty
51913 all-stageprofile-libcpp: all-stageprofile-libiberty
51914 all-stagefeedback-libcpp: all-stagefeedback-libiberty
51915 all-libcpp: maybe-all-intl
51916
51917 all-stage1-libcpp: maybe-all-stage1-intl
51918 all-stage2-libcpp: maybe-all-stage2-intl
51919 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
51920 all-stage3-libcpp: maybe-all-stage3-intl
51921 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
51922 all-stage4-libcpp: maybe-all-stage4-intl
51923 all-stageprofile-libcpp: maybe-all-stageprofile-intl
51924 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
51925 all-fixincludes: maybe-all-libiberty
51926 all-gnattools: maybe-all-target-libada
51927 configure-mpfr: maybe-all-gmp
51928
51929 configure-stage1-mpfr: maybe-all-stage1-gmp
51930 configure-stage2-mpfr: maybe-all-stage2-gmp
51931 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
51932 configure-stage3-mpfr: maybe-all-stage3-gmp
51933 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
51934 configure-stage4-mpfr: maybe-all-stage4-gmp
51935 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
51936 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
51937 configure-gdb: maybe-all-intl
51938 configure-gdb: maybe-configure-sim
51939 configure-gdb: maybe-all-bfd
51940 all-gdb: maybe-all-libiberty
51941 all-gdb: maybe-all-opcodes
51942 all-gdb: maybe-all-readline
51943 all-gdb: maybe-all-build-bison
51944 all-gdb: maybe-all-build-byacc
51945 all-gdb: maybe-all-sim
51946 all-gdb: maybe-all-libdecnumber
51947 configure-libgui: maybe-configure-tcl
51948 configure-libgui: maybe-configure-tk
51949 all-libgui: maybe-all-tcl
51950 all-libgui: maybe-all-tk
51951 all-libgui: maybe-all-itcl
51952 configure-bfd: configure-libiberty
51953
51954 configure-stage1-bfd: configure-stage1-libiberty
51955 configure-stage2-bfd: configure-stage2-libiberty
51956 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
51957 configure-stage3-bfd: configure-stage3-libiberty
51958 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
51959 configure-stage4-bfd: configure-stage4-libiberty
51960 configure-stageprofile-bfd: configure-stageprofile-libiberty
51961 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
51962 configure-bfd: maybe-configure-intl
51963
51964 configure-stage1-bfd: maybe-configure-stage1-intl
51965 configure-stage2-bfd: maybe-configure-stage2-intl
51966 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
51967 configure-stage3-bfd: maybe-configure-stage3-intl
51968 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
51969 configure-stage4-bfd: maybe-configure-stage4-intl
51970 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
51971 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
51972 all-bfd: maybe-all-libiberty
51973
51974 all-stage1-bfd: maybe-all-stage1-libiberty
51975 all-stage2-bfd: maybe-all-stage2-libiberty
51976 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
51977 all-stage3-bfd: maybe-all-stage3-libiberty
51978 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
51979 all-stage4-bfd: maybe-all-stage4-libiberty
51980 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
51981 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
51982 all-bfd: maybe-all-intl
51983
51984 all-stage1-bfd: maybe-all-stage1-intl
51985 all-stage2-bfd: maybe-all-stage2-intl
51986 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
51987 all-stage3-bfd: maybe-all-stage3-intl
51988 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
51989 all-stage4-bfd: maybe-all-stage4-intl
51990 all-stageprofile-bfd: maybe-all-stageprofile-intl
51991 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
51992 configure-binutils: maybe-configure-intl
51993
51994 configure-stage1-binutils: maybe-configure-stage1-intl
51995 configure-stage2-binutils: maybe-configure-stage2-intl
51996 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
51997 configure-stage3-binutils: maybe-configure-stage3-intl
51998 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
51999 configure-stage4-binutils: maybe-configure-stage4-intl
52000 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
52001 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
52002 all-binutils: maybe-all-libiberty
52003
52004 all-stage1-binutils: maybe-all-stage1-libiberty
52005 all-stage2-binutils: maybe-all-stage2-libiberty
52006 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
52007 all-stage3-binutils: maybe-all-stage3-libiberty
52008 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
52009 all-stage4-binutils: maybe-all-stage4-libiberty
52010 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
52011 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
52012 all-binutils: maybe-all-opcodes
52013
52014 all-stage1-binutils: maybe-all-stage1-opcodes
52015 all-stage2-binutils: maybe-all-stage2-opcodes
52016 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
52017 all-stage3-binutils: maybe-all-stage3-opcodes
52018 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
52019 all-stage4-binutils: maybe-all-stage4-opcodes
52020 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
52021 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
52022 all-binutils: maybe-all-bfd
52023
52024 all-stage1-binutils: maybe-all-stage1-bfd
52025 all-stage2-binutils: maybe-all-stage2-bfd
52026 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
52027 all-stage3-binutils: maybe-all-stage3-bfd
52028 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
52029 all-stage4-binutils: maybe-all-stage4-bfd
52030 all-stageprofile-binutils: maybe-all-stageprofile-bfd
52031 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
52032 all-binutils: maybe-all-build-flex
52033
52034 all-stage1-binutils: maybe-all-build-flex
52035 all-stage2-binutils: maybe-all-build-flex
52036 all-stageb2g0-binutils: maybe-all-build-flex
52037 all-stage3-binutils: maybe-all-build-flex
52038 all-stageb3g2-binutils: maybe-all-build-flex
52039 all-stage4-binutils: maybe-all-build-flex
52040 all-stageprofile-binutils: maybe-all-build-flex
52041 all-stagefeedback-binutils: maybe-all-build-flex
52042 all-binutils: maybe-all-build-bison
52043
52044 all-stage1-binutils: maybe-all-build-bison
52045 all-stage2-binutils: maybe-all-build-bison
52046 all-stageb2g0-binutils: maybe-all-build-bison
52047 all-stage3-binutils: maybe-all-build-bison
52048 all-stageb3g2-binutils: maybe-all-build-bison
52049 all-stage4-binutils: maybe-all-build-bison
52050 all-stageprofile-binutils: maybe-all-build-bison
52051 all-stagefeedback-binutils: maybe-all-build-bison
52052 all-binutils: maybe-all-build-byacc
52053
52054 all-stage1-binutils: maybe-all-build-byacc
52055 all-stage2-binutils: maybe-all-build-byacc
52056 all-stageb2g0-binutils: maybe-all-build-byacc
52057 all-stage3-binutils: maybe-all-build-byacc
52058 all-stageb3g2-binutils: maybe-all-build-byacc
52059 all-stage4-binutils: maybe-all-build-byacc
52060 all-stageprofile-binutils: maybe-all-build-byacc
52061 all-stagefeedback-binutils: maybe-all-build-byacc
52062 all-binutils: maybe-all-intl
52063
52064 all-stage1-binutils: maybe-all-stage1-intl
52065 all-stage2-binutils: maybe-all-stage2-intl
52066 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
52067 all-stage3-binutils: maybe-all-stage3-intl
52068 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
52069 all-stage4-binutils: maybe-all-stage4-intl
52070 all-stageprofile-binutils: maybe-all-stageprofile-intl
52071 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
52072 install-binutils: maybe-install-opcodes
52073 install-opcodes: maybe-install-bfd
52074 configure-gas: maybe-configure-intl
52075
52076 configure-stage1-gas: maybe-configure-stage1-intl
52077 configure-stage2-gas: maybe-configure-stage2-intl
52078 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
52079 configure-stage3-gas: maybe-configure-stage3-intl
52080 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
52081 configure-stage4-gas: maybe-configure-stage4-intl
52082 configure-stageprofile-gas: maybe-configure-stageprofile-intl
52083 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
52084 all-gas: maybe-all-libiberty
52085
52086 all-stage1-gas: maybe-all-stage1-libiberty
52087 all-stage2-gas: maybe-all-stage2-libiberty
52088 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
52089 all-stage3-gas: maybe-all-stage3-libiberty
52090 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
52091 all-stage4-gas: maybe-all-stage4-libiberty
52092 all-stageprofile-gas: maybe-all-stageprofile-libiberty
52093 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
52094 all-gas: maybe-all-opcodes
52095
52096 all-stage1-gas: maybe-all-stage1-opcodes
52097 all-stage2-gas: maybe-all-stage2-opcodes
52098 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
52099 all-stage3-gas: maybe-all-stage3-opcodes
52100 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
52101 all-stage4-gas: maybe-all-stage4-opcodes
52102 all-stageprofile-gas: maybe-all-stageprofile-opcodes
52103 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
52104 all-gas: maybe-all-bfd
52105
52106 all-stage1-gas: maybe-all-stage1-bfd
52107 all-stage2-gas: maybe-all-stage2-bfd
52108 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
52109 all-stage3-gas: maybe-all-stage3-bfd
52110 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
52111 all-stage4-gas: maybe-all-stage4-bfd
52112 all-stageprofile-gas: maybe-all-stageprofile-bfd
52113 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
52114 all-gas: maybe-all-intl
52115
52116 all-stage1-gas: maybe-all-stage1-intl
52117 all-stage2-gas: maybe-all-stage2-intl
52118 all-stageb2g0-gas: maybe-all-stageb2g0-intl
52119 all-stage3-gas: maybe-all-stage3-intl
52120 all-stageb3g2-gas: maybe-all-stageb3g2-intl
52121 all-stage4-gas: maybe-all-stage4-intl
52122 all-stageprofile-gas: maybe-all-stageprofile-intl
52123 all-stagefeedback-gas: maybe-all-stagefeedback-intl
52124 configure-gprof: maybe-configure-intl
52125 all-gprof: maybe-all-libiberty
52126 all-gprof: maybe-all-bfd
52127 all-gprof: maybe-all-opcodes
52128 all-gprof: maybe-all-intl
52129 configure-ld: maybe-configure-intl
52130
52131 configure-stage1-ld: maybe-configure-stage1-intl
52132 configure-stage2-ld: maybe-configure-stage2-intl
52133 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
52134 configure-stage3-ld: maybe-configure-stage3-intl
52135 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
52136 configure-stage4-ld: maybe-configure-stage4-intl
52137 configure-stageprofile-ld: maybe-configure-stageprofile-intl
52138 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
52139 all-ld: maybe-all-libiberty
52140
52141 all-stage1-ld: maybe-all-stage1-libiberty
52142 all-stage2-ld: maybe-all-stage2-libiberty
52143 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
52144 all-stage3-ld: maybe-all-stage3-libiberty
52145 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
52146 all-stage4-ld: maybe-all-stage4-libiberty
52147 all-stageprofile-ld: maybe-all-stageprofile-libiberty
52148 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
52149 all-ld: maybe-all-bfd
52150
52151 all-stage1-ld: maybe-all-stage1-bfd
52152 all-stage2-ld: maybe-all-stage2-bfd
52153 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
52154 all-stage3-ld: maybe-all-stage3-bfd
52155 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
52156 all-stage4-ld: maybe-all-stage4-bfd
52157 all-stageprofile-ld: maybe-all-stageprofile-bfd
52158 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
52159 all-ld: maybe-all-opcodes
52160
52161 all-stage1-ld: maybe-all-stage1-opcodes
52162 all-stage2-ld: maybe-all-stage2-opcodes
52163 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
52164 all-stage3-ld: maybe-all-stage3-opcodes
52165 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
52166 all-stage4-ld: maybe-all-stage4-opcodes
52167 all-stageprofile-ld: maybe-all-stageprofile-opcodes
52168 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
52169 all-ld: maybe-all-build-bison
52170
52171 all-stage1-ld: maybe-all-build-bison
52172 all-stage2-ld: maybe-all-build-bison
52173 all-stageb2g0-ld: maybe-all-build-bison
52174 all-stage3-ld: maybe-all-build-bison
52175 all-stageb3g2-ld: maybe-all-build-bison
52176 all-stage4-ld: maybe-all-build-bison
52177 all-stageprofile-ld: maybe-all-build-bison
52178 all-stagefeedback-ld: maybe-all-build-bison
52179 all-ld: maybe-all-build-byacc
52180
52181 all-stage1-ld: maybe-all-build-byacc
52182 all-stage2-ld: maybe-all-build-byacc
52183 all-stageb2g0-ld: maybe-all-build-byacc
52184 all-stage3-ld: maybe-all-build-byacc
52185 all-stageb3g2-ld: maybe-all-build-byacc
52186 all-stage4-ld: maybe-all-build-byacc
52187 all-stageprofile-ld: maybe-all-build-byacc
52188 all-stagefeedback-ld: maybe-all-build-byacc
52189 all-ld: maybe-all-build-flex
52190
52191 all-stage1-ld: maybe-all-build-flex
52192 all-stage2-ld: maybe-all-build-flex
52193 all-stageb2g0-ld: maybe-all-build-flex
52194 all-stage3-ld: maybe-all-build-flex
52195 all-stageb3g2-ld: maybe-all-build-flex
52196 all-stage4-ld: maybe-all-build-flex
52197 all-stageprofile-ld: maybe-all-build-flex
52198 all-stagefeedback-ld: maybe-all-build-flex
52199 all-ld: maybe-all-intl
52200
52201 all-stage1-ld: maybe-all-stage1-intl
52202 all-stage2-ld: maybe-all-stage2-intl
52203 all-stageb2g0-ld: maybe-all-stageb2g0-intl
52204 all-stage3-ld: maybe-all-stage3-intl
52205 all-stageb3g2-ld: maybe-all-stageb3g2-intl
52206 all-stage4-ld: maybe-all-stage4-intl
52207 all-stageprofile-ld: maybe-all-stageprofile-intl
52208 all-stagefeedback-ld: maybe-all-stagefeedback-intl
52209 configure-opcodes: maybe-configure-intl
52210
52211 configure-stage1-opcodes: maybe-configure-stage1-intl
52212 configure-stage2-opcodes: maybe-configure-stage2-intl
52213 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
52214 configure-stage3-opcodes: maybe-configure-stage3-intl
52215 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
52216 configure-stage4-opcodes: maybe-configure-stage4-intl
52217 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
52218 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
52219 all-opcodes: maybe-all-bfd
52220
52221 all-stage1-opcodes: maybe-all-stage1-bfd
52222 all-stage2-opcodes: maybe-all-stage2-bfd
52223 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
52224 all-stage3-opcodes: maybe-all-stage3-bfd
52225 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
52226 all-stage4-opcodes: maybe-all-stage4-bfd
52227 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
52228 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
52229 all-opcodes: maybe-all-libiberty
52230
52231 all-stage1-opcodes: maybe-all-stage1-libiberty
52232 all-stage2-opcodes: maybe-all-stage2-libiberty
52233 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
52234 all-stage3-opcodes: maybe-all-stage3-libiberty
52235 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
52236 all-stage4-opcodes: maybe-all-stage4-libiberty
52237 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
52238 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
52239 all-opcodes: maybe-all-intl
52240
52241 all-stage1-opcodes: maybe-all-stage1-intl
52242 all-stage2-opcodes: maybe-all-stage2-intl
52243 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
52244 all-stage3-opcodes: maybe-all-stage3-intl
52245 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
52246 all-stage4-opcodes: maybe-all-stage4-intl
52247 all-stageprofile-opcodes: maybe-all-stageprofile-intl
52248 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
52249 all-dejagnu: maybe-all-tcl
52250 all-dejagnu: maybe-all-expect
52251 all-dejagnu: maybe-all-tk
52252 configure-expect: maybe-configure-tcl
52253 configure-expect: maybe-configure-tk
52254 all-expect: maybe-all-tcl
52255 all-expect: maybe-all-tk
52256 configure-itcl: maybe-configure-tcl
52257 configure-itcl: maybe-configure-tk
52258 all-itcl: maybe-all-tcl
52259 all-itcl: maybe-all-tk
52260 install-itcl: maybe-install-tcl
52261 configure-tk: maybe-configure-tcl
52262 all-tk: maybe-all-tcl
52263 all-sid: maybe-all-libiberty
52264 all-sid: maybe-all-bfd
52265 all-sid: maybe-all-opcodes
52266 all-sid: maybe-all-tcl
52267 all-sid: maybe-all-tk
52268 install-sid: maybe-install-tcl
52269 install-sid: maybe-install-tk
52270 configure-sim: maybe-configure-intl
52271 all-sim: maybe-all-intl
52272 all-sim: maybe-all-libiberty
52273 all-sim: maybe-all-bfd
52274 all-sim: maybe-all-opcodes
52275 all-sim: maybe-all-readline
52276 all-sim: maybe-configure-gdb
52277 all-fastjar: maybe-all-zlib
52278 all-fastjar: maybe-all-build-texinfo
52279 all-fastjar: maybe-all-libiberty
52280 all-autoconf: maybe-all-m4
52281 all-autoconf: maybe-all-build-texinfo
52282 all-automake: maybe-all-m4
52283 all-automake: maybe-all-build-texinfo
52284 all-automake: maybe-all-autoconf
52285 all-bison: maybe-all-intl
52286 all-bison: maybe-all-build-texinfo
52287 all-diff: maybe-all-intl
52288 all-diff: maybe-all-build-texinfo
52289 all-fileutils: maybe-all-intl
52290 all-fileutils: maybe-all-build-texinfo
52291 all-flex: maybe-all-build-bison
52292 all-flex: maybe-all-build-byacc
52293 all-flex: maybe-all-intl
52294 all-flex: maybe-all-m4
52295 all-flex: maybe-all-build-texinfo
52296 all-gzip: maybe-all-intl
52297 all-gzip: maybe-all-zlib
52298 all-gzip: maybe-all-build-texinfo
52299 all-hello: maybe-all-intl
52300 all-hello: maybe-all-build-texinfo
52301 all-m4: maybe-all-intl
52302 all-m4: maybe-all-build-texinfo
52303 all-make: maybe-all-intl
52304 all-make: maybe-all-build-texinfo
52305 all-patch: maybe-all-build-texinfo
52306 all-make: maybe-all-build-texinfo
52307 all-prms: maybe-all-libiberty
52308 all-recode: maybe-all-build-texinfo
52309 all-sed: maybe-all-build-texinfo
52310 all-send-pr: maybe-all-prms
52311 all-tar: maybe-all-build-texinfo
52312 all-uudecode: maybe-all-build-texinfo
52313 configure-target-boehm-gc: maybe-configure-target-qthreads
52314 configure-target-fastjar: maybe-configure-target-zlib
52315 all-target-fastjar: maybe-all-target-zlib
52316 all-target-fastjar: maybe-all-target-libiberty
52317 configure-target-libjava: maybe-configure-target-zlib
52318 configure-target-libjava: maybe-configure-target-boehm-gc
52319 configure-target-libjava: maybe-configure-target-qthreads
52320 configure-target-libjava: maybe-configure-target-libffi
52321 all-target-libjava: maybe-all-fastjar
52322 all-target-libjava: maybe-all-target-zlib
52323 all-target-libjava: maybe-all-target-boehm-gc
52324 all-target-libjava: maybe-all-target-qthreads
52325 all-target-libjava: maybe-all-target-libffi
52326 configure-target-libobjc: maybe-configure-target-boehm-gc
52327 all-target-libobjc: maybe-all-target-libiberty
52328 all-target-libobjc: maybe-all-target-boehm-gc
52329 all-target-libstdc++-v3: maybe-all-target-libiberty
52330 configure-target-libstdc++-v3: maybe-configure-target-libgomp
52331 all-target-libgloss: maybe-all-target-newlib
52332 all-target-winsup: maybe-all-target-libiberty
52333 all-target-winsup: maybe-all-target-libtermcap
52334
52335
52336 # Dependencies for target modules on other target modules are
52337 # described by lang_env_dependencies; the defaults apply to anything
52338 # not mentioned there.
52339
52340
52341 @if gcc-bootstrap
52342 @endif gcc-bootstrap
52343
52344 @if gcc-no-bootstrap
52345 configure-target-libstdc++-v3: maybe-all-target-libgcc
52346 configure-target-libmudflap: maybe-all-target-libgcc
52347 configure-target-libssp: maybe-all-target-libgcc
52348 configure-target-newlib: maybe-all-target-libgcc
52349 configure-target-libgfortran: maybe-all-target-libgcc
52350 configure-target-libobjc: maybe-all-target-libgcc
52351 configure-target-libtermcap: maybe-all-target-libgcc
52352 configure-target-winsup: maybe-all-target-libgcc
52353 configure-target-libgloss: maybe-all-target-libgcc
52354 configure-target-libiberty: maybe-all-target-libgcc
52355 configure-target-gperf: maybe-all-target-libgcc
52356 configure-target-examples: maybe-all-target-libgcc
52357 configure-target-libffi: maybe-all-target-libgcc
52358 configure-target-libjava: maybe-all-target-libgcc
52359 configure-target-zlib: maybe-all-target-libgcc
52360 configure-target-boehm-gc: maybe-all-target-libgcc
52361 configure-target-qthreads: maybe-all-target-libgcc
52362 configure-target-rda: maybe-all-target-libgcc
52363 configure-target-libada: maybe-all-target-libgcc
52364 configure-target-libgomp: maybe-all-target-libgcc
52365 @endif gcc-no-bootstrap
52366
52367
52368 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
52369
52370 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
52371
52372 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
52373
52374
52375
52376 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
52377
52378 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
52379
52380 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
52381
52382 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
52383
52384
52385
52386 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
52387 configure-target-gperf: maybe-all-target-libstdc++-v3
52388
52389 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
52390
52391 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
52392
52393 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
52394 configure-target-libjava: maybe-all-target-libstdc++-v3
52395
52396 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
52397
52398 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
52399
52400 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
52401
52402 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
52403
52404 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
52405
52406 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
52407
52408
52409 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
52410 GDB_TK = @GDB_TK@
52411 INSTALL_GDB_TK = @INSTALL_GDB_TK@
52412 configure-gdb: $(CONFIGURE_GDB_TK)
52413 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
52414 install-gdb: $(INSTALL_GDB_TK)
52415
52416 # Serialization dependencies.  Host configures don't work well in parallel to
52417 # each other, due to contention over config.cache.  Target configures and 
52418 # build configures are similar.
52419 @serialization_dependencies@
52420
52421 # --------------------------------
52422 # Regenerating top level configury
52423 # --------------------------------
52424
52425 # Rebuilding Makefile.in, using autogen.
52426 AUTOGEN = autogen
52427 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
52428         cd $(srcdir) && $(AUTOGEN) Makefile.def
52429
52430 # Rebuilding Makefile.
52431 Makefile: $(srcdir)/Makefile.in config.status
52432         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
52433
52434 config.status: configure
52435         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
52436
52437 # Rebuilding configure.
52438 AUTOCONF = autoconf
52439 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4
52440         cd $(srcdir) && $(AUTOCONF)
52441
52442 # ------------------------------
52443 # Special directives to GNU Make
52444 # ------------------------------
52445
52446 # Don't pass command-line variables to submakes.
52447 .NOEXPORT:
52448 MAKEOVERRIDES=
52449
52450 # end of Makefile.in